View Issue Details

IDProjectCategoryView StatusLast Update
0010014ardourfeaturespublic2025-09-25 20:17
Reporterdelt Assigned To 
PrioritylowSeverityminorReproducibilityN/A
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version8.12 
Summary0010014: Feature request: possibility to use separate/different MIDI system than audio (ex. PulseAudio sound backend, JACK midi)
DescriptionAs i explained in a previous bug report, sometimes i use PulseAudio with a large buffer to avoid xruns on my low-latency JACK server, with PulseAudio itself running as a JACK client.

This setup works great, but with one problem: there's no MIDI which i need to trigger sound in some instrument plugins. Would it be possible in a future version of Ardour, to use a MIDI system other than the selected audio/soundcard backend?

I'm guessing this would also benefit those who, for example, use JACK for audio but would prefer to use alsa MIDI without a tool like a2jmidi.
Steps To ReproduceN/A
TagsNo tags attached.

Activities

x42

2025-09-25 18:56

administrator   ~0029450

That is not reasonable since Audio and MIDI may or may not align.

Also PulseAudio is really just for listening when on the way home in train or sth where quality isn't any constraint. One should not use for any professional work.

Why not just change JACK's buffersize or use pipewire?

delt

2025-09-25 18:56

reporter   ~0029451

Forgot to specify, need to click "start" when the audio/midi setup window first appears at startup

delt

2025-09-25 18:58

reporter   ~0029452

> Why not just change JACK's buffersize or use pipewire?

Because i need low latency in JACK, and it's annoying to have to edit my config files each time to change the buffer size.

x42

2025-09-25 19:06

administrator   ~0029455

Last edited: 2025-09-25 19:06

you can change it at runtime, no config edit need. Either in Ardour's Window > Audio/MIDI Setup
or in a terminal window:
jack_bufsize     # prints current value
jack_bufsize 1024

delt

2025-09-25 20:17

reporter   ~0029457

> jack_bufsize 1024

Yeah that may or may not work, depending what software is running, what interface i'm using etc. ALL of these must report back that they have acknowledged the buffer/samplerate change and support it. It doesn't work with my m-audio fasttrack ultra (even with just JACK running) which is where i need this feature most.

Issue History

Date Modified Username Field Change
2025-09-25 18:47 delt New Issue
2025-09-25 18:56 x42 Note Added: 0029450
2025-09-25 18:56 delt Note Added: 0029451
2025-09-25 18:58 delt Note Added: 0029452
2025-09-25 19:06 x42 Note Added: 0029455
2025-09-25 19:06 x42 Note Edited: 0029455
2025-09-25 20:17 delt Note Added: 0029457