16 midi channels virtual inputs and...
I understand but for me it's more a matter of room inside the Mix Input panel: Actually I can't put 16 switches without modify the design, and it's not so easy.
More generally after 16 midi in, there will be another request for 32 , and so on.
So I have to find a more flexible solution that simply put 16 or 32 or...
For example, the equivalent of the master section Inserts but for midi to allow a complex midi routing.
More generally after 16 midi in, there will be another request for 32 , and so on.
So I have to find a more flexible solution that simply put 16 or 32 or...
For example, the equivalent of the master section Inserts but for midi to allow a complex midi routing.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
woodslanding
- Member
- Posts: 1327
- Contact:
While you are rethinking MIDI, it would be nice if Usine could keep track of midi and audio interfaces that are not plugged in. I have one keyboard and audio interface at home and one set that travels, and I have to re-assign both midi and audio every time I change go from one to the other.
Bidule, by contrast, allows me to put all my interfaces into the workspace, and just informs me that certain interfaces are currently unavailable by coloring them red..... the next time I open bidule, if they are available again, they work immediately.
This seems to me like a much more flexible approach. Both my midi controllers are set up as close to identically as possible, but I can imagine situations where you might want to be able to cable them differently. If you are counting on Usine's virtually midiport numbers for routing, you have the additional issue of making sure you choose the right input numbers every time you re-enable a midi interface.... this is all transparent in bidule.
cheers,
-e
Bidule, by contrast, allows me to put all my interfaces into the workspace, and just informs me that certain interfaces are currently unavailable by coloring them red..... the next time I open bidule, if they are available again, they work immediately.
This seems to me like a much more flexible approach. Both my midi controllers are set up as close to identically as possible, but I can imagine situations where you might want to be able to cable them differently. If you are counting on Usine's virtually midiport numbers for routing, you have the additional issue of making sure you choose the right input numbers every time you re-enable a midi interface.... this is all transparent in bidule.
cheers,
-e
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
This sounds good. Especially if we can use modules like the add audio input and add audio output to tap into the midi. Another option is to have a module that allows Usine direct communication with the midi port of your choice. For anyone who needs more ports now, there is some VST plugins that do this already.senso wrote:For example, the equivalent of the master section Inserts but for midi to allow a complex midi routing.
It also sound good for me ! I understand clearly your point of view mr senso, but 16 channels midi channel, is just the midi standard, not 8, 32 and so on !

Isn't there a little mixup here? The 8 switches are for the inputs, not channels. Do you really use more than 8 MIDI inputs?
Bjørn S
I actually use external hardware assign to the first 8 channels and I will probably use more than 8.
The switches of the inputs mixer filter midi channels AND num virtual ! I've made a test. So, if I want to receive all channels on a track except num virtual , it's currently not possible using the switches and I have to patch it internaly simply because if I click on say, switches 8 to filter my num virtual, it will also filter incoming midi on channel 8 ! So let say I reconfigure my hardware to ch 9,10,11,12...16. I will not be allowed to access them by clicking on the switches since there is only 8 switches. So if there is more num virtual midi ch than 8, I could assign "send midi to usine" to num 9, but I will also not be able to filter this channel using the switches. Now let say I have my external hardware assign to 16 different channels, and one midi track sending back a num virtual. Using switches, even if they have 16 channels and even if num virtual has 16 ch. I will not be able to filter the num virtual without affecting one of my hardware channel. The only solution is to patch internally to filter num virtual via the midi input, but as you can see, the midi input always show a num virtual (1 by defaut) . So if I patch a math " a=b" to pass or not a virtual channel input and if I don't send any midi num virtual, it will never pass/stop any midi info since 1 appear by defaut on the num virtual midi input pin. I can't explain better ! sorry
So...:/
The switches of the inputs mixer filter midi channels AND num virtual ! I've made a test. So, if I want to receive all channels on a track except num virtual , it's currently not possible using the switches and I have to patch it internaly simply because if I click on say, switches 8 to filter my num virtual, it will also filter incoming midi on channel 8 ! So let say I reconfigure my hardware to ch 9,10,11,12...16. I will not be allowed to access them by clicking on the switches since there is only 8 switches. So if there is more num virtual midi ch than 8, I could assign "send midi to usine" to num 9, but I will also not be able to filter this channel using the switches. Now let say I have my external hardware assign to 16 different channels, and one midi track sending back a num virtual. Using switches, even if they have 16 channels and even if num virtual has 16 ch. I will not be able to filter the num virtual without affecting one of my hardware channel. The only solution is to patch internally to filter num virtual via the midi input, but as you can see, the midi input always show a num virtual (1 by defaut) . So if I patch a math " a=b" to pass or not a virtual channel input and if I don't send any midi num virtual, it will never pass/stop any midi info since 1 appear by defaut on the num virtual midi input pin. I can't explain better ! sorry
So...:/
Ooops - I didn't know that the channels and inputs were mixed up like that. To me that sounds like a bug.
Bjørn S
@bsork: no channels num and virtual num are totally separated. Or maybe I don't understand the question...
Olivier Sens
www.brainmodular.com
www.brainmodular.com
That was the way I understood Moddy's explanation. Personally, I only use two physical inputs and one internal don't need lots of MIDI channel assignments, filters etc.
Bjørn S
Who is online
Users browsing this forum: No registered users and 80 guests
