--- Begin Message ---
Package: ardour
Version: 1:6.5.0+ds0-1
Severity: normal
It seems Ardour can't export tracks when the backend is down. Or, more
specifically, when it doesn't implement a ... certain something? The
actual error I got is this:
sep 13 13:35:38 curie ardour-6.5.0~ds0[232017]: jack-client 0x55e8be5ffaa0: not implemented
If I stop Pipewire:
systemctl disable pipewire.socket
systemctl stop pipewire.service
... and then restart Ardour with an ALSA backend, I can actually
export the track.
So while this may be a bug in Pipewire (because it doesn't correctly
implement the required feature), it seems to me that Ardour should be
able to export tracks when that happens...
It's pretty a frustrating experience because everything else works
almost flawlessly... ;)
-- System Information:
Debian Release: 11.0
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ardour depends on:
ii ardour-data 1:6.5.0+ds0-1
ii ardour-lv2-plugins 1:6.5.0+ds0-1
ii libarchive13 3.4.3-2+b1
ii libasound2 1.2.4-1.1
ii libatkmm-1.6-1v5 2.28.0-3
ii libaubio5 0.4.9-4+b4
ii libc6 2.31-13
ii libcairo2 1.16.0-5
ii libcairomm-1.0-1v5 1.12.2-4
ii libcurl3-gnutls 7.74.0-1.3+b1
ii libcwiid1 0.6.91-2+b1
ii libdbus-1-3 1.12.20-2
ii libfftw3-single3 3.3.8-2
ii libfluidsynth2 2.1.7-1.1
ii libfontconfig1 2.13.1-4.2
ii libgcc-s1 10.2.1-6
ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1
ii libglib2.0-0 2.66.8-1
ii libglibmm-2.4-1v5 2.64.2-2
ii libgtk2.0-0 2.24.33-2
ii libgtkmm-2.4-1v5 1:2.24.5-4
ii libjack-jackd2-0 [libjack-0.125] 1.9.17~dfsg-1
ii liblilv-0-0 0.24.12-2
ii liblo7 0.31-1
ii liblrdf0 0.6.1-2
ii libltc11 1.3.1-1
ii libpango-1.0-0 1.46.2-3
ii libpangocairo-1.0-0 1.46.2-3
ii libpangoft2-1.0-0 1.46.2-3
ii libpangomm-1.4-1v5 2.42.1-1
ii libpulse0 14.2-2
ii libqm-dsp0 1.7.1-4
ii librubberband2 1.9.0-1
ii libsamplerate0 0.2.1+ds0-1
ii libsigc++-2.0-0v5 2.10.4-2
ii libsndfile1 1.0.31-2
ii libstdc++6 10.2.1-6
ii libsuil-0-0 0.10.10-1
ii libtag1v5 1.11.1+dfsg.1-3
ii libusb-1.0-0 2:1.0.24-3
ii libvamp-hostsdk3v5 2.10.0-1
ii libvamp-sdk2v5 2.10.0-1
ii libwebsockets16 4.0.20-2
ii libx11-6 2:1.7.2-1
ii libxml2 2.9.10+dfsg-6.7
Versions of packages ardour recommends:
ii ardour-video-timeline 1:6.5.0+ds0-1
ardour suggests no packages.
-- debconf-show failed
--- End Message ---
--- Begin Message ---
Control: tags -1 +wontfix
Thinking more about this, considering how Ardour works (which is that it
actually replays the transport to render the track), I don't think this
is fixable in ardour itself, so I'll file a bug against pipewire
instead.
a.
--
By now the computer has moved out of the den and into the rest of your
life. It will consume all of your spare time, and even your vacation,
if you let it. It will empty your wallet and tie up your thoughts. It
will drive away your family. Your friends will start to think of you
as a bore. And what for?
- The True Computerist by Tom Pittman
--- End Message ---