Jackd stopped working with MiniFuse 2

I have an Arturia MiniFuse 2 USB interface. It work with ALSA and PulseAudio. It also used to work with jackd but is no longer recognised and can’t start sound server.

In Cadence it used to say ArturiaMsd as device but now shows M2

before

Sun Sep 17 11:17:28 2023: Starting jack server...
Sun Sep 17 11:17:28 2023: JACK server starting in realtime mode with priority 6
Sun Sep 17 11:17:28 2023: self-connect-mode is "Don't restrict self connect requests"
Sun Sep 17 11:17:28 2023: Acquired audio card Audio3
Sun Sep 17 11:17:28 2023: creating alsa driver ... hw:ArturiaMsd,0|hw:ArturiaMsd,0|1024|2|48000|2|2|nomon|swmeter|-|32bit
Sun Sep 17 11:17:28 2023: configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
Sun Sep 17 11:17:28 2023: ALSA: final selected sample format for capture: 32bit integer little-endian
Sun Sep 17 11:17:28 2023: ALSA: use 2 periods for capture
Sun Sep 17 11:17:28 2023: ALSA: final selected sample format for playback: 32bit integer little-endian
Sun Sep 17 11:17:28 2023: ALSA: use 2 periods for playback
Sun Sep 17 11:17:28 2023: graph reorder: new port 'system:capture_1'
Sun Sep 17 11:17:28 2023: New client 'system' with PID 0
Sun Sep 17 11:17:28 2023: graph reorder: new port 'system:capture_2'
Sun Sep 17 11:17:28 2023: graph reorder: new port 'system:playback_1'
Sun Sep 17 11:17:28 2023: graph reorder: new port 'system:playback_2'
Sun Sep 17 11:17:28 2023: New client 'PulseAudio JACK Sink' with PID 1965
Sun Sep 17 11:17:28 2023: Connecting 'PulseAudio JACK Sink:front-left' to 'system:playback_1'
Sun Sep 17 11:17:28 2023: Connecting 'PulseAudio JACK Sink:front-right' to 'system:playback_2'
Sun Sep 17 11:17:28 2023: New client 'PulseAudio JACK Source' with PID 1965
Sun Sep 17 11:17:28 2023: Connecting 'system:capture_1' to 'PulseAudio JACK Source:front-left'
Sun Sep 17 11:17:28 2023: Connecting 'system:capture_2' to 'PulseAudio JACK Source:front-right'

after

Sun Dec  3 09:23:09 2023: Starting jack server...
Sun Dec  3 09:23:09 2023: JACK server starting in realtime mode with priority 6
Sun Dec  3 09:23:09 2023: self-connect-mode is "Don't restrict self connect requests"
Sun Dec  3 09:23:09 2023: Acquired audio card Audio3
Sun Dec  3 09:23:09 2023: creating alsa driver ... hw:M2,0|hw:M2,0|1024|2|48000|2|2|nomon|swmeter|-|32bit
Sun Dec  3 09:23:09 2023: configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
Sun Dec  3 09:23:09 2023: ALSA: final selected sample format for capture: 32bit integer little-endian
Sun Dec  3 09:23:09 2023: ERROR: ALSA: cannot set channel count to 2 for capture
Sun Dec  3 09:23:09 2023: ERROR: ALSA: cannot configure capture channel
Sun Dec  3 09:23:09 2023: Released audio card Audio3
Sun Dec  3 09:23:09 2023: ERROR: Cannot initialize driver
Sun Dec  3 09:23:09 2023: ERROR: JackServer::Open failed with -1
Sun Dec  3 09:23:09 2023: ERROR: Failed to open server

Maybe related to update not sure.

system info:

System:
  Kernel: 6.6.0-1-rt13-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-rt-x86_64
    root=UUID=66c34da3-3ab4-45d2-94ed-5dbe6b76fc09 rw
    resume=UUID=806f110d-2578-4c43-a545-cc4cac83b303 udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: tint2 wm: xfwm v: 4.18.0
    dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Dell product: Precision T1700 v: 01 serial: <filter>
    Chassis: type: 6 serial: <filter>
  Mobo: Dell model: 073MMW v: A02 serial: <filter> BIOS: Dell v: A08
    date: 04/25/2014
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 16 GiB available: 15.56 GiB used: 4.76 GiB (30.6%)
  Array-1: capacity: 32 GiB slots: 4 modules: 4 EC: None
    max-module-size: 8 GiB note: est.
  Device-1: DIMM3 type: DDR3 detail: synchronous size: 4 GiB speed: 1600 MT/s
    volts: N/A width (bits): data: 64 total: 64 manufacturer: Hynix/Hyundai
    part-no: HMT351U6EFR8C-PB serial: <filter>
  Device-2: DIMM1 type: DDR3 detail: synchronous size: 4 GiB speed: 1600 MT/s
    volts: N/A width (bits): data: 64 total: 64 manufacturer: Hynix/Hyundai
    part-no: HMT351U6EFR8C-PB serial: <filter>
  Device-3: DIMM4 type: DDR3 detail: synchronous size: 4 GiB speed: 1600 MT/s
    volts: N/A width (bits): data: 64 total: 64 manufacturer: Hynix/Hyundai
    part-no: HMT351U6EFR8C-PB serial: <filter>
  Device-4: DIMM2 type: DDR3 detail: synchronous size: 4 GiB speed: 1600 MT/s
    volts: N/A width (bits): data: 64 total: 64 manufacturer: Hynix/Hyundai
    part-no: HMT351U6EFR8C-PB serial: <filter>
CPU:
  Info: model: Intel Xeon E3-1240 v3 bits: 64 type: MT MCP arch: Haswell
    level: v3 note: check built: 2013-15 process: Intel 22nm family: 6
    model-id: 0x3C (60) stepping: 3 microcode: 0x28
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 3306 high: 3800 min/max: 800/3800 base/boost: 3400/3800
    scaling: driver: intel_cpufreq governor: schedutil volts: 1.2 V
    ext-clock: 100 MHz cores: 1: 3591 2: 3777 3: 3785 4: 3625 5: 3593 6: 800
    7: 3800 8: 3482 bogomips: 54275
  Flags: abm acpi aes aperfmperf apic arat arch_perfmon avx avx2 bmi1 bmi2
    bts clflush cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht ibpb ibrs ida invpcid lahf_lm lm mca mce md_clear mmx
    monitor movbe msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm
    pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand rdtscp rep_good
    sdbg sep smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm
    tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic
    xsave xsaveopt xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: conditional, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GK107GL [Quadro K2000] driver: nvidia v: 470.223.02
    non-free: series: 470.xx+ status: legacy-active (EOL~2024-09-xx) arch: Kepler
    code: GKxxx process: TSMC 28nm built: 2012-2018 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 2 speed: 5 GT/s bus-ID: 01:00.0
    chip-ID: 10de:0ffe class-ID: 0300
  Display: x11 server: X.Org v: 21.1.9 with: Xwayland v: 23.2.2
    compositor: xfwm v: 4.18.0 driver: X: loaded: nvidia gpu: nvidia
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.65x9.37")
    s-diag: 485mm (19.11")
  Monitor-1: DVI-I-0 res: 1600x900 hz: 60 size: N/A modes: N/A
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: Dell 8
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8c20
    class-ID: 0403
  Device-2: NVIDIA GK107 HDMI Audio driver: snd_hda_intel v: kernel pcie:
    gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 2 speed: 5 GT/s
    bus-ID: 01:00.1 chip-ID: 10de:0e1b class-ID: 0403
  Device-3: Arturia MiniFuse 2 driver: snd-usb-audio type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-1.4.2:6 chip-ID: 1c75:af90
    class-ID: fe01 serial: <filter>
  API: ALSA v: k6.6.0-1-rt13-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: n/a (root, process) with: 1: a2jmidid
    status: active 2: nsmd status: off tools: cadence,jack_control,jack_mixer
  Server-2: PipeWire v: 1.0.0 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active (root, process) with:
    1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
    tools: pacat,pactl,pavucontrol
Network:
  Message: No PCI device data found.
  IF-ID-1: enp0s26u1u5 state: unknown speed: -1 duplex: half mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: T & A Mobile Phones Alcatel 1S driver: rndis_host v: kernel
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.5:8
    chip-ID: 1bbb:0173 class-ID: 0a00 serial: <filter>
  Device-2: Cypress CYW20704A2 driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-1.6:6 chip-ID: 04b4:f901
    class-ID: fe01 serial: <filter>
  Report: ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.0 lmp-v: 9
    status: discoverable: no pairing: no class-ID: 6c0104
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.02 TiB used: 791.47 GiB (38.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 model: SATA SSD size: 447.13 GiB block-size:
    physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 61.3 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT1000MX500SSD1
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 043 scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: Samsung model: PSSD T7
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 2.1 spd: 480 Mb/s lanes: 1 mode: 2.0 tech: SSD serial: <filter>
    scheme: MBR
  ID-4: /dev/sdd maj-min: 8:48 model: SATA SSD size: 223.57 GiB block-size:
    physical: 512 B logical: 512 B type: USB rev: 2.1 spd: 480 Mb/s lanes: 1
    mode: 2.0 tech: SSD serial: <filter> scheme: MBR
  Optical-1: /dev/sr0 vendor: MATSHITA model: DVD+-RW SW830 rev: D.02
    dev-links: cdrom
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 32 GiB size: 31.2 GiB (97.50%) used: 25.7 GiB (82.4%)
    fs: ext4 block-size: 4096 B dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: 66c34da3-3ab4-45d2-94ed-5dbe6b76fc09
  ID-2: /home raw-size: 171.13 GiB size: 167.38 GiB (97.81%)
    used: 28.34 GiB (16.9%) fs: ext4 block-size: 4096 B dev: /dev/sda3
    maj-min: 8:3 label: N/A uuid: a1922b61-64a8-44bb-8a1f-b0ec73630c9b
  ID-3: /run/media/yt/Ava2 raw-size: 111.79 GiB size: 109.47 GiB (97.93%)
    used: 74.42 GiB (68.0%) fs: ext4 block-size: 4096 B dev: /dev/sdd1
    maj-min: 8:49 label: Ava2 uuid: 5bff41cf-b179-41ee-8b9d-fb5d22df1168
  ID-4: /run/media/yt/Badger raw-size: 116.44 GiB size: 114.05 GiB (97.95%)
    used: 82.22 GiB (72.1%) fs: ext4 block-size: 4096 B dev: /dev/sdc1
    maj-min: 8:33 label: Badger uuid: 1db91210-d727-42c9-b7bf-b17bd77c5faa
  ID-5: /run/media/yt/Confusion raw-size: 232.88 GiB
    size: 228.16 GiB (97.98%) used: 128.42 GiB (56.3%) fs: ext4
    block-size: 4096 B dev: /dev/sdb2 maj-min: 8:18 label: Confusion
    uuid: 76484507-22da-497e-9905-3f080705489c
  ID-6: /run/media/yt/Dog raw-size: 232.88 GiB size: 228.17 GiB (97.98%)
    used: 134.81 GiB (59.1%) fs: ext4 block-size: 4096 B dev: /dev/sdc3
    maj-min: 8:35 label: Dog uuid: 5a5bfe12-f199-41e0-ab1d-a14246f22119
  ID-7: /run/media/yt/Fox raw-size: 116.44 GiB size: 114.05 GiB (97.95%)
    used: 72.54 GiB (63.6%) fs: ext4 block-size: 4096 B dev: /dev/sdc2
    maj-min: 8:34 label: Fox uuid: 665911b7-6293-44f4-ad5f-ff443334ea0f
  ID-8: /run/media/yt/Nathan raw-size: 111.78 GiB size: 109.47 GiB (97.93%)
    used: 61.1 GiB (55.8%) fs: ext4 block-size: 4096 B dev: /dev/sdd2
    maj-min: 8:50 label: Nathan uuid: 5a465a93-cb3b-4d4a-af8d-e748e003972d
  ID-9: /run/media/yt/Quicksilver raw-size: 232.88 GiB
    size: 228.16 GiB (97.98%) used: 117.44 GiB (51.5%) fs: ext4
    block-size: 4096 B dev: /dev/sdb1 maj-min: 8:17 label: Quicksilver
    uuid: 2e155450-644c-4952-b9a4-6f01242215af
  ID-10: /run/media/yt/System raw-size: 465.76 GiB size: 457.38 GiB (98.20%)
    used: 4.6 MiB (0.0%) fs: ext4 block-size: 4096 B dev: /dev/sdb3 maj-min: 8:19
    label: System uuid: c9b00fe6-d224-4393-a45f-6d9c758afb53
  ID-11: /run/media/yt/shaftoe raw-size: 240 GiB size: 235.17 GiB (97.99%)
    used: 66.45 GiB (28.3%) fs: ext4 block-size: 4096 B dev: /dev/sda4
    maj-min: 8:4 label: N/A uuid: a19a7a28-6912-4fb7-b701-75cd8dbc2902
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 4 GiB used: 256 KiB (0.0%) priority: -2
    dev: /dev/sda2 maj-min: 8:2 label: N/A
    uuid: 806f110d-2578-4c43-a545-cc4cac83b303
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: full speed or root hub ports: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 8087:8008
    class-ID: 0900
  Device-1: 1-1.1:3 info: Samsung PSSD T7 type: mass storage driver: uas
    interfaces: 1 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0
    power: 500mA chip-ID: 04e8:4001 class-ID: 0806 serial: <filter>
  Device-2: 1-1.2:4 info: Integral Memory Fusion Flash Drive
    type: mass storage driver: uas interfaces: 1 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 26bd:9917 class-ID: 0806 serial: <filter>
  Device-3: 1-1.5:8 info: T & A Mobile Phones Alcatel 1S
    type: bluetooth,CDC-data driver: rndis_host interfaces: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 1bbb:0173 class-ID: 0a00 serial: <filter>
  Device-4: 1-1.6:6 info: Cypress CYW20704A2 type: bluetooth driver: btusb
    interfaces: 4 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    chip-ID: 04b4:f901 class-ID: fe01 serial: <filter>
  Hub-3: 2-0:1 info: full speed or root hub ports: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 8087:8000
    class-ID: 0900
  Hub-5: 2-1.4:3 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 2-1.4.2:6 info: Arturia MiniFuse 2 type: audio
    driver: snd-usb-audio interfaces: 6 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 1c75:af90 class-ID: fe01
    serial: <filter>
  Device-2: 2-1.5:4 info: Logitech Mouse type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 100mA chip-ID: 046d:c077 class-ID: 0301
  Device-3: 2-1.6:5 info: CHERRY Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 100mA chip-ID: 046a:b090 class-ID: 0300
  Hub-6: 3-0:1 info: hi-speed hub with single TT ports: 15 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-7: 4-0:1 info: super-speed hub ports: 6 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 60.0 C mobo: 14.0 C
  Fan Speeds (rpm): cpu: 1019 mobo: 1348
Info:
  Processes: 322 Uptime: 36m wakeups: 0 Init: systemd v: 254 default: graphical
  tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6 Packages: pm: pacman
  pkgs: 1763 libs: 445 tools: pamac Shell: Sudo (sudo) v: 1.9.15p2
  default: Bash v: 5.2.21 running-in: xfce4-terminal inxi: 3.3.31

Update. jackd server can be started with qjackctl for some reason:

Device is shown the same as M2.

Bridged to PulseAudio using instructions here https://ardour.org/jack-n-pulse.html

M2 is the ALSA alias name for MOTU M2 interface

User can correct Cadence configuration to use correct device, but Cadence should not be changing the device name, This is very unusual considering Cadence and JACK have not updated recently

The only way I can think that this could occur is if an old JACK package created a ~/.jackdrc or /etc/jackdrc configuration to override Cadence configuration.
But AFAIK Cadence and QjackCtl ignore jackdrc configurations and this sort of issue usually changes the device to hw:0,0 not a name

If QjackCtl option Enable JACK D-Bus interface is enabled, PulseAudio bridges should be loaded automatically by PulseAudio module-jackdbus-detect when JACK is started
module can be loaded multiple times if user needs more bridges in or out of PulseAudio

QjackCtl can create profiles for different devices or configurations by using Preset Name
e.g. if you had 2 devices you could have a preset M2 for the MOTU device and Minifuse for the Arturia device, and specify a preset when launching QjackCtl:

qjackctl -p Minifuse
1 Like

Thanks for the info.

My ALSA info is here https://alsa-project.org/db/?f=1d8c7bde69c3edbd010e5ac4dfa64a20381aa767

It seems to know ‘M2’ is a MiniFuse 2:

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Loopback       ]: Loopback - Loopback
                      Loopback 1
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7110000 irq 31
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17
 3 [M2             ]: USB-Audio - MiniFuse 2
                      ARTURIA MiniFuse 2 at usb-0000:00:1d.0-1.4.2, high speed

There is no longer the option for device/interface ‘ArturiaMsd’, only ‘M2’, also maybe the MiniFuse alias has be changed. Possibly it has same interface as Motu M2.

Looked for Cadence maintainer to raise issue but looks like project is dormant, as Github reads:
‘This repository has been archived by the owner on Aug 21, 2023. It is now read-only.’

Not a problem for 2 interfaces to have the same ALSA alias name unless both devices were plugged in to a system at the same time. Linux mostly uses vendor ID codes to distinguish devices
Arturia MiniFuse 2: https://linux-hardware.org/?id=usb:1c75-af90
MOTU M2: https://linux-hardware.org/?id=usb:07fd-000b


Cadence is still shown on KXStudio website with no comment about project being abandoned
but I found this on Github page:

falkTX (Filipe Coelho) · GitHub

cadence and tools

This project has been abandoned, but still serves as reference and has been the starting point for other tools based on it.

This is one of the very first projects I started, as a way to learn GUI programming and have something useful for managing JACK and Linux audio. All code was initially written in Python with Qt as the GUI, with a few tools later converted to C++ for having proper realtime performance.

Over time Cadence small parts have moved into other projects:

  • patchbay canvas code was integrated in Carla, where it received many updates
  • Carla’s canvas was branched off into RaySession, which uses the same code as base but with its own style (external project, not my own)
  • pyjacklib became its own project (external project I am helping maintain)
  • qjackcapture from the jack render tool (another external project)
  • bigmeter and xycontrollers were added as internal plugins in Carla
  • wineasio settings panel

The only big remaining part to still be split off is the jack2/jackdbus settings tool and then Cadence can really die as a project.

I helped about 20 radio producers/presenters switch from Windows because Cadence was the simplest option for using PulseAudio bridges with JACK, we had many online parties and discussion because of this package

1 Like