MelaM
Mela
Feb 14

Enhancing Buses

**Dynamic Buses** - At the moment, both MIDI and Audio buses are limited to 4. - There's no reason why it needs to be limited or be a static number. - It's purely an implementation detail. - It would be great if it could be made dynamic so the users can create and remove buses as needed. - A preset may have only 0, 2, or 16 or whatever number the preset needs. **Poly buses** - At the moment, Audio Out collapses Poly to an Audio signal. - Sometimes, the user may desire to route a Poly signal to another lane to merge it with the Poly signal on that lane. - Or if you are creating a polyphonic instrument that uses feedback, it would require the ability to feedback the Poly signal. - So the Audio In, Audio Out and Feedback modules would need to support Poly buses. - Poly buses would most likely just carry Audio components of the Poly signal and not Pitch and note information/states. - Or at least, if they do carry full information, discard them when merging with another Poly signal. - i.e. if 2 Poly signals are merging, there needs to be a way to set whose note/pitch information remains after the merge.
PendingPending

Feb 19, 2025

I like the idea of allowing any number of buses. Create them on-the-fly like Lanes, and provide an easy option to name each bus as created (or it can still default to Bus 1, Bus 2, etc.)