I recently thought how cool it would be if Cubase had a command line interface, where you could instruct and automate Cubase without the need of much mouse acrobatics. Kinda like the bash on Linux or the powershell on Windows. Actually, a powershell-like shell would be preferable, I think, as the way PS handles objects lends itself better for a DAW. Fully programmable, which could also replace the cumbersome current macro system.
You could open that command line with a specific key command and just type command that do things to track, events, MIDI and everything else.
Think of Logical Editor functionality on a command line:
Of course I know the PLE and it is a cool tool and can do a lot, but there are lots of things where a good command line will be much quicker, once you internalized the commands.
I manage linux servers for a living solely via command line and most of the time I am vastly faster at doing things than the windows admins at our company who rely on the mouse and a GUI.
Also I like programming
Nice, but clearly a minority request.
Please Steinberg, I beg you on my knees - no priority on such things before you have decent solutions for core-things like Remote Control (Generic Remote is a bastard feature) and more.
I’d be totally fine with LUA in place of /addition to the current cumbersome macro system…
A command shell could be an innovative feature, but I am very aware that I might be alone with such a request
I love this idea. Wouldn’t it be great to be able to add tracks this way too?
To add a group track with switches to specify the options that come up in the dialogue box? Like:
add-grouptrack -config “stereo” -folder “inside” -count 10
or even more finger friendly:
add-g /st /inside etc.
Totally in favour of reaching for the mouse as little as possible.
It should be a command line with proper command completion, of course, in order to do as little typing as possible
And then of course combine it with some control statements:
for $a in (01.10) { add-track -name = “synth-${a}” -type instrument -plugin Zebra2 }
or similar.
I don’t have my hopes up that this will happen, though…