Recording VSTi program changes?
-
- KVRist
- 154 posts since 22 Jul, 2012 from Magrathea
I am a new user of Mulab UL 4.3.x
Is it possible in Mulab that, while in record mode when I change a VSTi program to record the program change to the track? (This is a 'DAW-event', not a Midi-event!)
I need it to be able to record an 'audition' of banks of presets!
______
Here are some things that would make me very happy if added to/changed in Mulab:
- In VST/Mux/etc. editors implement the 'Randomize' function to randomize parameters. Maybe same functionality as the 'Change Keys' function in Sequence editor?
- In sequence editor the left side 'keyboard' should be 'scrubable'; (when dragging over the 'keyboard' with mouse-button pressed the appropriate notes should be triggered).
- Also it would be fun that when that 'keyboard' is clicked in record mode it could record those events.
- Please make a shortcut for moving selected notes with computer keys.
- Or when moving notes with mouse add a 'lock' function' to prevent unwanted transposition! (This is now a bit of a pain.)
- Also, in sequence editor a 'fill' or 'pattern fill' function would be nice!
Is it possible in Mulab that, while in record mode when I change a VSTi program to record the program change to the track? (This is a 'DAW-event', not a Midi-event!)
I need it to be able to record an 'audition' of banks of presets!
______
Here are some things that would make me very happy if added to/changed in Mulab:
- In VST/Mux/etc. editors implement the 'Randomize' function to randomize parameters. Maybe same functionality as the 'Change Keys' function in Sequence editor?
- In sequence editor the left side 'keyboard' should be 'scrubable'; (when dragging over the 'keyboard' with mouse-button pressed the appropriate notes should be triggered).
- Also it would be fun that when that 'keyboard' is clicked in record mode it could record those events.
- Please make a shortcut for moving selected notes with computer keys.
- Or when moving notes with mouse add a 'lock' function' to prevent unwanted transposition! (This is now a bit of a pain.)
- Also, in sequence editor a 'fill' or 'pattern fill' function would be nice!
- KVRAF
- 13863 posts since 24 Jun, 2008 from Europe
No, it's not possible with MuLab 4.3.Slarti wrote:Is it possible in Mulab that, while in record mode when I change a VSTi program to record the program change to the track? (This is a 'DAW-event', not a Midi-event!)
Thanks for your feature requests.
Some of them are added to the wishlist.
-
- KVRist
- Topic Starter
- 154 posts since 22 Jul, 2012 from Magrathea
That is somewhat regrettable!mutools wrote:No, it's not possible with MuLab 4.3.Slarti wrote:Is it possible in Mulab that, while in record mode when I change a VSTi program to record the program change to the track? (This is a 'DAW-event', not a Midi-event!)
I hope that will make it to the wishlist as well?
- KVRAF
- 37432 posts since 14 Sep, 2002 from In teh net
I'm not sure it's possible in any host, what you are asking for is something that every plugin handles differently and isn't usually exposed to the host for automation recording. Some plugins do support midi programme change though so you could create an envelope in any host that allows this (eg in Reaper you can do this using Reacontrolmidi) to change the patch in those plugins that support this and this can be recorded..Slarti wrote:That is somewhat regrettable!mutools wrote:No, it's not possible with MuLab 4.3.Slarti wrote:Is it possible in Mulab that, while in record mode when I change a VSTi program to record the program change to the track? (This is a 'DAW-event', not a Midi-event!)
I hope that will make it to the wishlist as well?
-
- KVRist
- Topic Starter
- 154 posts since 22 Jul, 2012 from Magrathea
Thanks for your answer!
BTW I'm very sorry but I don't understand the 'envelope' part.
That's strange. Because you CAN increase, decrease and change a program/preset number from within the DAW, but then that information cannot be recorded onto the track?aMUSEd wrote:I'm not sure it's possible in any host, what you are asking for is something that every plugin handles differently and isn't usually exposed to the host for automation recording. Some plugins do support midi programme change though so you could create an envelope in any host that allows this (eg Reaper) to change the patch in those plugins that support this. This would not be recording it, you create the envelope first.
BTW I'm very sorry but I don't understand the 'envelope' part.
- KVRAF
- 37432 posts since 14 Sep, 2002 from In teh net
Creating programme changes will result in an envelope in the track (just the same as any automation) - that is the "record" of the changes and can also be edited manually. But this all depends on whether you have a synth that responds to programme change messages - what VSTi do you have in mind?Slarti wrote:Thanks for your answer!![]()
That's strange. Because you CAN increase, decrease and change a program/preset number from within the DAW, but then that information cannot be recorded onto the track?aMUSEd wrote:I'm not sure it's possible in any host, what you are asking for is something that every plugin handles differently and isn't usually exposed to the host for automation recording. Some plugins do support midi programme change though so you could create an envelope in any host that allows this (eg Reaper) to change the patch in those plugins that support this. This would not be recording it, you create the envelope first.
BTW I'm very sorry but I don't understand the 'envelope' part.
-
- KVRist
- Topic Starter
- 154 posts since 22 Jul, 2012 from Magrathea
I suppose this programme changes must be created via Midi?aMUSEd wrote:Creating programme changes will result in an envelope in the track (just the same as any automation) - that is the "record" of the changes and can also be edited manually.
Can this also be done with Mulab?
No specific VSTi. I just wanted to be able to record going through a bank of presets 'on the fly' when 'auditioning' them, without having to create a new take for each program.But this all depends on whether you have a synth that responds to programme change messages - what VSTi do you have in mind?
You know: from first program, record some stuff, DAW shortcut: change VSTi program, record some other stuff, and so on. All in the same sequence/take.
- KVRAF
- 37432 posts since 14 Sep, 2002 from In teh net
No idea about MuLab but it doesn't sound like it.
If I was to do this in Reaper I would insert a Reacontrolmidi device before my plugin, set it up to send programme change messages, set the automation to touch or latch mode, then hit record and record my instrument, using the reacontrolmidi device to switch patches. The beauty of this is once you have recorded your track to midi you could even switch to a new plugin and provided it supported midi programme changes it will run through its patches in the same sequence (because the programme changes are based on numerical position in the bank, not patchname)
But I would stress this will only work with a few plugins - many do not support programme change messages for patches, and some that do require setting up a certain way (eg if it was Zebra you would need to put 128 selected patches in the midi folder, if it was FM8 you would need to drag the patches you want to use into the Programmes list, and so on).
Personally I record demo run throughs of my preset banks all the time but it's easier to record straight to audio so I tend to just do that. The above approach should be doable but it's a lot of work when recording to audio in one take would be simpler and quicker.
If I was to do this in Reaper I would insert a Reacontrolmidi device before my plugin, set it up to send programme change messages, set the automation to touch or latch mode, then hit record and record my instrument, using the reacontrolmidi device to switch patches. The beauty of this is once you have recorded your track to midi you could even switch to a new plugin and provided it supported midi programme changes it will run through its patches in the same sequence (because the programme changes are based on numerical position in the bank, not patchname)
But I would stress this will only work with a few plugins - many do not support programme change messages for patches, and some that do require setting up a certain way (eg if it was Zebra you would need to put 128 selected patches in the midi folder, if it was FM8 you would need to drag the patches you want to use into the Programmes list, and so on).
Personally I record demo run throughs of my preset banks all the time but it's easier to record straight to audio so I tend to just do that. The above approach should be doable but it's a lot of work when recording to audio in one take would be simpler and quicker.
-
- KVRist
- Topic Starter
- 154 posts since 22 Jul, 2012 from Magrathea
aMUSEd wrote:Personally I record demo run throughs of my preset banks all the time but it's easier to record straight to audio so I tend to just do that. The above approach should be doable but it's a lot of work when recording to audio in one take would be simpler and quicker.
But still it's weird that there is no easy straightforward way to incorporate that kind of information within a track. Don't you think?
Thank you very much for all your explanations. Much obliged!
-
- KVRian
- 855 posts since 3 Mar, 2009
You can add program changes manually in the list editor. Insert->Program Change. Note that Program Change "0" in Mulab is the 'ususal' "1"
Randomize parameters is possible after recording/creating them.
Select your parameter lane in the sequence, select the ones that you want to randomize, right click "Change Values 2" and use the "*" = randomize.
Hope that helps
Randomize parameters is possible after recording/creating them.
Select your parameter lane in the sequence, select the ones that you want to randomize, right click "Change Values 2" and use the "*" = randomize.
Hope that helps
