The night rose_rouge first played on the new laptop, this cost an hour and presented as three unrelated faults. Both jackd2 and pipewire-jack are installed, and ldconfig resolves libjack.so.0 to JACKD2's — nothing in ld.so.conf.d prefers PipeWire's. So a plain `ardour` on the JACK backend finds no jackd server, STARTS one, and jackd claims a card through the D-Bus device reservation. Observed: jackd came up on `hw:NVidia,3` and reserved Audio0, so Ardour's audio left by an HDMI port with nothing plugged into it, while scsynth sat in PipeWire's graph on the speakers. Two graphs that could not see each other — qjackctl listed Ardour and no SuperCollider, and nothing was audible from anywhere. And the ALSA backend is not the way out, it is the worse failure: it reserves BOTH cards, PipeWire releases them, and the laptop drops to a single "Dummy Output". No Tidal, and no Zoom either, on the machine that has to do both. That is the state this box was found in, and the reason all three symptoms had one cause. pw-jack only sets LD_LIBRARY_PATH to PipeWire's jack dir — precisely how the SC unit already arrives there (scsynth maps pipewire-0.3/jack/libjack.so.0). Same mechanism, same reason: ONE server, so the orbits and Ardour share a graph and the desktop keeps its cards. launch_bin gains an optional LAUNCH_WRAPPER, empty for every other app. Verified end to end: Tidal -> SuperDirt :57120 -> scsynth (28 outs, PipeWire JACK) -> ardour:Tidal 01..12 -> Master -> Speaker playback_FL/FR, with no stray jackd, both cards held by WirePlumber, no double path on d1, and check-audio-graph.sh green but for "no UMC on the bus" (it is not a venue).
| Name |
Last commit
|
Last update |
|---|---|---|
| .gitea/workflows | Loading commit data... | |
| armada | Loading commit data... | |
| blocks | Loading commit data... | |
| blog | Loading commit data... | |
| config/wireplumber | Loading commit data... | |
| copycat | Loading commit data... | |
| docs | Loading commit data... | |
| gifts | Loading commit data... | |
| lib-parvagues | Loading commit data... | |
| live | Loading commit data... | |
| mix | Loading commit data... | |
| output | Loading commit data... | |
| releases | Loading commit data... | |
| sandbox | Loading commit data... | |
| study | Loading commit data... | |
| test | Loading commit data... | |
| tools | Loading commit data... | |
| utils | Loading commit data... | |
| visuals | Loading commit data... | |
| viz | Loading commit data... | |
| .gitignore | Loading commit data... | |
| BootTidal.hs | Loading commit data... | |
| BootTidal.hs.broken | Loading commit data... | |
| BootTidal.visuals.broken.hs | Loading commit data... | |
| CLAUDE.md | Loading commit data... | |
| EVENING.md | Loading commit data... | |
| FOH_MASTER.md | Loading commit data... | |
| LAST_THIRD.md | Loading commit data... | |
| LICENSE | Loading commit data... | |
| Logo.xcf | Loading commit data... | |
| MORNING.md | Loading commit data... | |
| PatchBay_MultiChannel.xml | Loading commit data... | |
| PatchBay_Perf.xml | Loading commit data... | |
| PatchBay_Perf5.1.xml | Loading commit data... | |
| README.md | Loading commit data... | |
| RUNBOOK.md | Loading commit data... | |
| SETUP.md | Loading commit data... | |
| SHOPPING_LIST.md | Loading commit data... | |
| TASKS_DUMP.md | Loading commit data... | |
| backlog.md | Loading commit data... | |
| bullet_train.tidal | Loading commit data... | |
| collide.sh | Loading commit data... | |
| conftest.py | Loading commit data... | |
| debug.tidal | Loading commit data... | |
| didacticpatternvisualizer.pde | Loading commit data... | |
| gig-up.sh | Loading commit data... | |
| gpu-mode.sh | Loading commit data... | |
| hello.sc | Loading commit data... | |
| init_midi.sh | Loading commit data... | |
| install_superdirt.sclang | Loading commit data... | |
| intro.md | Loading commit data... | |
| library.txt | Loading commit data... | |
| link_jack.sh | Loading commit data... | |
| link_samples.sh | Loading commit data... | |
| link_samples_all.txt | Loading commit data... | |
| main_fairbanks.scd | Loading commit data... | |
| notes.md | Loading commit data... | |
| parvagues-sc.service | Loading commit data... | |
| perf-audio.sudoers | Loading commit data... | |
| perf-tray.py | Loading commit data... | |
| perf-tray.service | Loading commit data... | |
| perf.sh | Loading commit data... | |
| process-palette.json | Loading commit data... | |
| realtime.tidal | Loading commit data... | |
| sample-manifest.json | Loading commit data... | |
| sample_watch.scd | Loading commit data... | |
| samples.txt | Loading commit data... | |
| setlist_opal2026.txt | Loading commit data... | |
| sketch.properties | Loading commit data... | |
| start_and_midi.scd | Loading commit data... | |
| test.tidal | Loading commit data... |