Welcome to %s forums

BrainModular Users Forum

Login Register

multi stage patch selector

I need help on a Patch
Post Reply
sm_jamieson
Member
Posts: 559
Contact:

Unread post by sm_jamieson » 10 Feb 2015, 17:21

I have sorted out the basics of my midi splitter / controller. i.e. the setting of the keyzones from GUI or keyboard, fading in zones, etc.
Still a lot more to do, but I have reached the stage of patch selection for each zone. This is always a tricky issue if you have a synth with over a thousand patches and want to select a patch live.
If you are playing a fixed set you can use scenes, etc to limit the patches available at a given time. But if you want all patches available !
A combo or listbox with 1000 items is far too large to use.

Also, how efficient or possible is it to send comma text of 1000 items of, say, 10 characters each to a list box dynamically ?

My idea is a multistage preset selector. For each VSTi, there will be an input file that assigns each preset a multi-stage genre breakdown, that can be selected through a succession of list boxes. Each selection will either trigger the next stage list, or if it is the end of the chain, the actual patch required. In practice I reckon 3 stages would be enough. If each stage has 10 items, you can select from 1000 presets with 3 touches or clicks. I think the Korg Triton keyboard had something similar.

But I don't want to reinvent the wheel, so is there anything around for Usine that does this type of thing ?

Thanks,
Simon.

woodslanding
Member
Posts: 1327
Contact:

Unread post by woodslanding » 12 Feb 2015, 17:08

I have a 2-stage version of this. It may be buggy, and I haven't tried to make it generic--I just pulled it out of my wkp, but you could look at it:

It uses 2 matrices. One selects a bank, the other a preset. It contains a lot of the matrix logic you would need. I've uploaded it here:

http://www.sensomusic.com/forums/upload ... Matrix.pat

It is currently set up to select 16x32=512 presets. That's as much as I've needed for my purposes.
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify

Post Reply

Who is online

Users browsing this forum: No registered users and 22 guests