I'm searching for the right strategy to remote control my racks, workspaces, patches. something like "felxible as possible". How do you do it?
How to keep track of your Midi learns to avoid doubles? I recognized that there is a LEARNS window but there is no info from which device it comes.
There was also a setting asking if i want to save the device name with the Midi learn but I don't rember where it was. Do you use this option?
How this "mackie control mode" feature works? I saw it can be enabled in every control. Does it transmit it's name too?
Is there generally a way to transmit the names of controls to a visual remote like Lemur or OSC on a tablet. The mackie control protokoll provides it as far as I know.
This would be very handy cause building interfaces with Lemur is some kind of time consuming.
Would be cool if after finishing a patch in Usine there would be an option to export it as a Lemur/ OSC template and load it on a tablet.
I'm aware that this is not easy achievable but ... hey .. no dreams, no goals.
I mean basically we only deal with data, the controls are pretty the same, information about positions, some scaling options and there we go.
Where i currently see the problem is there seems to be no option to script the midi settings of a control in Usine.
Let's say I have a rack. in this rack are 15 controls and now i script their midi settings like in a list to have an overview, with the option to determine from wich input they receive midi data.
I can reuse the script for other racks like skipping the hole midi learn process.
I scripted something simular for Lemur. The Idea was to create a display for Midi Hardware like the BCR2000.
Problem: you have 32 Presets on the BCR but you have no cool options to for orientation cause there are no names on the knobs and you can't name them on the BCR for 32 Presets.
So I made a template in Lemur to solve this problem generally: A display for Midi Hardware with endless encoders. And changing the presets is done in Lemur too by changing pages.
Let's say you have 32 controls. You setup your hardware to send midi CC 1-32. You create a mirror of the hardware in Lemur.
Basically you only have to setup the first window. I made use of some copy and paste behavoirs in Lemur to speed up the workflow.
So if you just have to copy the controls to new "pages" and everything works fine cause i scripted the controls to recognize where they are (which page/tab/ interface).
That's how the controls know what kind of values to send. So first page CC1-32; 2nd CC 33-65 uso..
The Midi Routing: Hardware > Lemur > controlled SW > Lemur (for Midi feedback)
I explained it here in detail. https://forum.liine.net/viewtopic.php?f=25&t=6008
I have also a template where it makes use of all avaible midi channels I can link it if someone is interested.
Point is I could organize the midi mappings in a script list and could chang it there without touching the knobs.
In Usine I don't see such an option. I think a concept to make Usine as fast remote controlable as possible would be a killer feature.
I have no concrete idea how this could be setup cause I don't know usine that well but it's worth talking about it. Maybe we get an Idea.
Generelly the idea is to have a list. Then we have an order/ hirachy: Workspace > Rack1 > Input > patch 1 > patch 2 >..> Output
The controls could make use of the order to pre map themselves and if the User wants an other setting he/she makes changes in the list. (CC Values, Channel, In& Ouput Midi port/ device, scaling)
Something like ths. Just an idea.
Greetings
