Giter VIP home page Giter VIP logo

Comments (6)

sjaehn avatar sjaehn commented on June 18, 2024 1

I just uploaded a new commit that adds an option to switch between both modes: d9a07ec

The ADD mode allows to add (or delete) pads to (or from) a column (like in the old version). The REPLACE mode only allows exactly one pad per step (as you suggested). Programming cut, copy, paste, and flip was more complex than I thought.

"Max per column" would be too complex. For programming and for the user.

from bjumblr.

sjaehn avatar sjaehn commented on June 18, 2024

Intersting option. But I've no idea how to realize it (at least with a sequencer pattern). If you start with a "legal" diagonal line pattern and you remove, add or move (not implemented yet) a single pad, you will always get an "illegal" pattern (with no or two pads per column). And you can't use cut, copy & paste anymore.

from bjumblr.

sjaehn avatar sjaehn commented on June 18, 2024

Just thought about it. In the case you described, you want to move a pad horizontally. One row will be emptied whilst the other row will contain two pads in this case. And therefore a piece of the audio stream (corresponding to the empty row) will be lost. I can add this feature.

... but do you really want it (as it is a limitation of functionality)?

from bjumblr.

mxmilkiib avatar mxmilkiib commented on June 18, 2024

With the "legal" pattern, if I click on any other box in the second column other than the lit up second up box, I would like that lit second up box to disable itself automatically.

from bjumblr.

sjaehn avatar sjaehn commented on June 18, 2024

I understood. If you want it for live mixing (you mentioned a possible use with Mixxx at linuxmusicians.com), then it makes sense. I can add a switch. How to call it? "Simple mode", "Single mode", "Live mode", ... ?

Keep in mind that you will loose some interesting functionality in this mode. No background echoes, no canons.

from bjumblr.

mxmilkiib avatar mxmilkiib commented on June 18, 2024

Hmm, good point, maybe then having something half-way like an up-and-down "Max per column" number selector would allow the user to choose? If it were set to say, three, and three boxes were already in a column, clicking a 4th would unselect the 1st selected, and clicking another would then replace the second that was selected?

from bjumblr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.