Page 1 of 1

Posted: 22 Nov 2010, 21:01
by unguitar
Hi,
I am using a mixed software and hardware processing.
My hardware effects are connected to my audio card which is sending and receiving their signal.
I am using a complex routing/splitting signal flow to process the source material ( guitar in real time) to various vsts and hardware effects.
Given the powerful options that scene recalling is offering I was thinking that it would be amazing if I could have a "midi send container" that could be saving midi messages (like control and program changes) to send to external hardware effects.
This should be able to be recalled via the preset manager as all the vst and routing parameters are.

This would be an enourmous help that could allow me to use Usine as my main ( and, almost, only) application to work with.

I hope to have been able to explain what I mean :-)
thanks

Posted: 22 Nov 2010, 21:48
by 23fx23
hi unguitar,

probably some oyher usiners will have better practical answer, i don't played yet with such case, but
do you want to collect all midi datas of parameters of your hardware, to be able to resend them on scenes change? i guess
...or you want to send program changes (you stores your pgm on hardware and recall the pgm from usine).

there isn't directly a "midi message recorder" but as usual in usine threre are various may to get things.

what i would do is either make some devices like pots, swichs ect on wich you midi learn your midi hardware cc.
then if im not wrong they will emmit from usine, so if you make snaphots/presets using pm or conductor they will
resend the datas to hardware to update.

another solution is to deal only pgm. save your midi pgm changes on HW, then in usine send some midi pgm change
message linked to scene nb.

a third solution is storing midi messages as array and recompose them, but i think simpler solutions above will be more
cool in your cases/

Posted: 22 Nov 2010, 22:07
by nay-seven
there's also a sys ex editor if needed..;-)

Posted: 23 Nov 2010, 08:32
by bsork
Unless you have a lot of controllers and program changes to send, I guess your best bet is to use the Create Midi message module together with faders and other interface modules. The interface stuff will be stored as presets or in the scenes. Connect a HasChanged module between the fader or whatever and the create inlet of the Create Midi, that way you'll trigger a new Midi message each time the value changes no matter if it's because of a preset recall or something else.

It's probably wise to put the external controls into one or several patches that are active all the time to avoid problems.

Posted: 23 Nov 2010, 23:51
by unguitar
Hello,
I would just need a module ( or whatever) in which I can set a few ( four in total) midi control and/or program changes.

This is what it should me allow to do:
store specified midi commands as it was a module that gets memorized in a scene or in a preset
send these midi commands out each time the scene or preset in which it stored is recalled

which is the easiest way ?

thanks