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