MIDI Remote "Selected Track" Option (C12.0.20) - Useable within the API?

Just a question related to the new selected track option in the mapping assistant.

Can it be referenced in the mappings within the API?
For example, can I create a page in code binding controls to the filter section in Retrologue?

This may be one for @Jochen_Trappe perhaps ?

I’m thinking it would be great to read the focused plugin and then present multiple pages for that focus. i.e. Osc 1 section, Osc 2, Filters, Envelopes etc.

Would be so easy to setup arrays for binds if it was possible. Even if you have to manually type each parameter ID or whatever was needed.

It’s not possible. The topics regarding specific plugins and their parameters is still a an ongoing discussion. At the moment the Focus Quick Controls is the thing to address that.

BUT!

You can do a hybrid approach:

  1. Write a script with a slim mapping page only with few basic mappings
  2. Use the Mapping Assistant and for each Instrument Plugin you create a mapping page as a duplicate of your script-based page. There you make use of the new “selected track” feature.
  3. Export your script as a “.midiremote”-file, it will contain the mappings made with the Mapping Assistant as well.
1 Like

Ah ok! That makes sense, I’ll give that a try later!

Do you think that focused quick controls will ever get a paging option then? That would be the most preferred method of course. :slight_smile:

Many thanks

1 Like

I am not sure. I want to understand better the “sweet spot” use cases. Can you please describe the ideal “hardware interaction workflow” you’re aiming for? That’d be helpful.

Sure, for something like Retrologue as an example, I’d like to be able to create banks of 8 quick controls such as this:

Retrologue (Page 1) :
[Cutoff] [Resonance] [Dist] [FilterEnv] [Attack] [Decay] [Sustain] [Release]

Retrologue (Page 2)::
[Osc 1 Waveform] [Osc 1 Coarse] [Osc 1 Fine] [Osc1 Volume] etc. etc…

Therefore the default page 1 is used for quick performance options, and the following pages allow us to drill down to sound control elements such as oscillator 1,2,3 control, filter, envelope or fx control - whatever pages of 8 we want.

The page system already exists within Cubase - it has for years as I use it with a Mackie MCU, it just needs to be triggerable via a remote device, See my post here that explains it better:

I would really appreciate it if you could consider this option, as it infinitely adds to the possibilities of the MIDI Remote, and uses existing mechanics to achieve the goal.

3 Likes

I know, I know. But the Focus Quick Controls share behaviour with the Track Quick Controls. If the FQC have a “NextBank” “PrevBank” thing, that’d work. But if you want to select a Bank directly? The Track QCs have only one Bank, the concepts are clashing a bit here, right?

Tbh I’m not a big fan of a fixed 8-item banking approach. If you have more or less knobs, the banking size should be flexible imho, like we did with the Mixer Bank Zone.
But of cause to respect the existing Cubase features, VST QCs (VST XMLs to be precise) are mostly structured as groups of 8 …

… maybe I stop the thinking and get back to bug fixing now :exploding_head:

I’m not sure it’s a clash of concepts as the system already exists.

Currently you have to move away from the MIDI controller, pick up a mouse, change pages on-screen, then return to the MIDI controller.

To my mind there’s no logic to that when “next” and “prev” banking buttons could be added to the MIDI Remote.

Please consider adding those two functions for the userbase. Most users don’t even know this is possible to do, so the fact of bringing this feature to the MIDI Remote would be seen as a very definitive improvement.

3 Likes

I do this with a C4 and Bome Midi Translator and can confirm this. In Cubase i enable four MCUs and link them with four virtual cables to Bome and then to the four displays of the C4.
Me too really wishes the functions of the Remote Editor. EVERY VST thing feels like a real world synth and i have the freedom to use and arrange ALL parameters, button behaviour and parameter names a VST has, including FX.
It would be perfect if a Midi Remote script is supported in Remote Editor.
The Remote Editor supports only some Controllers due to the nature of what is possible, with this incredible thing. So i know, you cant support all Controllers, but if a Controller (i.e. it has supported and enough ENCODERS, a display etc.) has the options to handle the Remote Editor, then add them to the Remote Editor.
Even complex synths with over 120 parameters, are just four pages with the C4.

2 Likes