View Issue Details

IDProjectCategoryView StatusLast Update
0010247ardourfeaturespublic2026-03-12 18:35
Reportersongo Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
PlatformGNUOSLinuxOS Version(any)
Product Version9.2 
Summary0010247: Implement chasing for MIDI controllers and other channel voice messages
DescriptionAlthough the latest MIDI note chasing implementation works very well, it would be convenient and very useful to extend it to other channel-related MIDI messages, such as Pitch Bend, Aftertouch, Control Change (CC), Program Change, etc.

The motivation for this should be quite obvious, but for clarity a simple use case is provided below.

There are two tracks: an audio track with volume automation and a MIDI track with some CC automation (specifically CC 7 – Channel Volume). We start playback from the beginning and play both tracks up to the position marked by the playhead in the screenshot. Then we locate to bar 3 and start playback from there.

In the case of the audio track, the fader volume is correctly updated to its maximum value, as expected.

However, for the MIDI track we still hear the notes (thanks to the note chasing feature), but not at full volume. This happens because CC messages are not chased, and the CC 7 controller message with the value 127 was never sent—it was skipped when locating to another position in the timeline.
Additional InformationHere is a link to the relevant forum discussion:
https://discourse.ardour.org/t/midi-events-chasing/112989
Tagsmessage chasing, Midi

Activities

songo

2026-03-12 18:35

reporter  

a9-ccaut.png (104,358 bytes)   
a9-ccaut.png (104,358 bytes)   

Issue History

Date Modified Username Field Change
2026-03-12 18:35 songo New Issue
2026-03-12 18:35 songo Tag Attached: message chasing
2026-03-12 18:35 songo Tag Attached: Midi
2026-03-12 18:35 songo File Added: a9-ccaut.png