hi ,
i have a virtual midi driver that i manipulate programatically via websockets and a midi remote js ..
is there a way i can selected multiple tracks via midi remote ?
function selectTracks(tracks) {
console.log(JSON.stringify(tracks));
var mixerID = editableMixer.getBaseObjectID(deviceMapping);
var numOfChildren = editableMixer.getNumberOfChildObjects(deviceMapping, mixerID)
for (var i = 0; i < tracks.length; i++) {
for (var j = 0; j < numOfChildren; j++) {
var childID = editableMixer.getChildObjectID(deviceMapping, mixerID, j)
var childTitle = editableMixer.getObjectTitle(deviceMapping, childID)
if (childTitle == tracks\[i\].Name) {
editableMixer.setParameterProcessValue(deviceMapping, childID, parameterTags.Selected, 1.0);
}
}
}
}
this works but will only select the last track in the received array …
i could use PLE - but i want to dynamically select tracks
Thanks. (Cubase 15, Windows 11)