Getting all the MIDI data being played from a track

Post Reply New Topic
RELATED
PRODUCTS

Post

Hey!
I'm trying to get all the playable MIDI data from a track, including pitch-bend, modulation, expression, and sustain messages. All I found in the Bitwig API is the Channel.playingNotes() method. But it returns an array with notes only.
I would like to receive this data directly, not through parameter banks, in order to update the indication of the recorded automation of these parameters on the controller itself. These commands are standard on most VST instruments and do not require mapping to a parameter bank. It is strange that they cannot be obtained directly and update the controller indication during playback.
The only option I have found is to add an HW Instrument to the track, and specify the MIDI Out in it to which you want to send data. I would like to be able to do this through the API.

Post Reply

Return to “Controller Scripting”