Menu

#85 Midi control of program manager

open
Meh
5
2012-12-21
2012-10-17
Anonymous
No

Hello

First, congratulations for your project.

I worked hardware only before i bought NI Maschine (which is my "Hardware" sequencer now).
I hate staring on computer monitors while i am making music.

Now i would need a solution for managing presets which let me work mostly without pc monitor.

To achive this, some functions of the program manager in ctrlr have to be controlable with a hardware midi button box
(or midi keyboard with buttons).
But not with normal program change or normal controler data messages, because they would also sent to the
synth and modify settings there.
Maybe with nrpn or sysex messages.
The best would be a option where the user can define the messages.
The data of the midi button box is merged via a midi merge box with the data from my midi keyboard.

I would like to use 14 ctrlr vsti editors for my 14 synths.
Each track on the daw has inserted a different ctrlr vsti editor.

When i select a track in the daw to play the synth with my midi keyboard, it should be able to switch presets via
my button box on the ctrlr program manager only for THIS synth.

When i select another track in the daw, it should be able to switch presets via
my button box on the ctrlr program manager only for THAT synth.

I would need 7 buttons on my midi knob box to control all this features:

Sending presets from synth to database.
1)Pressing a button on the midi box to get SINGLE edit buffer from synth and automatically save it as new preset in the database with a default name and ascending numbers. (Single1,Single2,single3,....)

2)Pressing another button on the midi box to get MULTI edit buffer from synth and automatically save it as new preset in the database with a default name and ascending numbers. (Multi1,Multi2,Multi3,....)

If automatic naming with ascending numbers is not possible, i would be also happy when i have to enter a name via the pc keyboard.
Maybe the presets can be saved automatically in a temporary Single/Multi Folder or Category.
After naming the presets i can allocate them in the appropriate category or folder.

Send presets from database to synth.
First choose a category (Pad,Lead..) or folder in the preset manager then:

3,4) Pressing + - buttons on the midi box to send previous or next SINGLE preset to the synth.

5,6) Pressing + - buttons on the midi box to switch previous or next folder or category.

6) Pressing a button on the midi box to randomize the preset and send it automatically to the synth.

7) Pressing a button on the midi box to undo randomizing.

Option to enter the strenght of randomizing.

Sysex request and send strings in a ctrlr vsti have to be configurable by the user.

"Save as vst dll" option for panels, i think only with this option you can automate ctrlr parameters via the daw, because
i dont see ctrlr parameter names in the automation select page of the daw

Option to choose the location (folder) of the presets for each vst ctrlr plugin ?

Maybe an option to delay midi notes (NI Maschine doesnt have an option for that)

Batch export from database to sysex or midi files, for use of the presets with another program.(future proof scenario).

That are really plenty of wishes.
I have listed all what i can imagine.

I would be happy if you can implement some of them.

Hope you understand my bad english.

Regards

Andre

Discussion

MongoDB Logo MongoDB