View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010247 | ardour | features | public | 2026-03-12 18:35 | 2026-03-13 17:43 |
| Reporter | songo | Assigned To | paul | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | assigned | Resolution | open | ||
| Platform | GNU | OS | Linux | OS Version | (any) |
| Product Version | 9.2 | ||||
| Summary | 0010247: Implement chasing for MIDI controllers and other channel voice messages | ||||
| Description | Although 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 Information | Here is a link to the relevant forum discussion: https://discourse.ardour.org/t/midi-events-chasing/112989 | ||||
| Tags | message chasing, Midi | ||||
|
|
|
|
|
This is already implemented so this is a bug rather than a feature request. |
|
|
That’s a surprise. I was sure that only MIDI notes chasing had been implemented (the option name explicitly mentions “notes” only). Anyway, it doesn’t seem to work for any other messages at all. I checked again using a MIDI monitor, and it appears that only Note On messages are chased. No Pitch Bend, Channel Pressure, Program Change, or CC messages appear in the output when performing the test described above. They are only sent at the playhead position. |
|
|
Controller chasing was implemented years ago as part of general automation handking. |
|
|
Good to know. Anyway, it doesn’t seem to work anymore (at least with external MIDI ports). Do you want me to close this feature request and submit a bug report, or just leave it as is? |
|
|
Just leave as is, thnaksl |
| 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 | |
| 2026-03-12 21:20 | paul | Note Added: 0030098 | |
| 2026-03-13 14:46 | songo | Note Added: 0030099 | |
| 2026-03-13 15:30 | paul | Note Added: 0030100 | |
| 2026-03-13 16:03 | songo | Note Added: 0030101 | |
| 2026-03-13 17:43 | paul | Note Added: 0030102 | |
| 2026-03-13 17:43 | paul | Assigned To | => paul |
| 2026-03-13 17:43 | paul | Status | new => assigned |