For quite some time the Studio Controls (2.3.1) app hasn't been able to start Jack. This started with some Ubuntu Studio upgrade. I think the two latest versions have acted like this. I'm now running version 22.04.
I have two audio interfaces, Behringer UCM1820 and a Native Instruments Audio 2 DJ gen 1. Qjackctl runs fine and I can use the computer with that luckily. Setting bridges etc. seems painful with that.
I have a HP Elitedesk I7 6700 and in the past before some major version updates everything worked fine.
5.15.0-50-lowlatency #56-Ubuntu SMP PREEMPT Wed Sep 21 13:57:05 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Output from convert-studio-controls
Convert Studio Conrols Config File (version 2.3.1)
Search for: /home/kim/.config/autojack/autojack.json force: False
config file found, check it
checking config file for compatability with version 2.3.1
checking data base
Checking Devices
Devices checked, continue data base check
write new config file
The output into autojack.log after trying to start JACK in Studio Controls (logging level extra):
2022-10-17 16:06:18,540 - AutoJack - INFO - Autojack started: logging started
2022-10-17 16:06:22,579 - AutoJack - DEBUG - check config file: Convert Studio Conrols Config File (version 2.3.1)
Search for: /home/kim/.config/autojack/autojack.json force: False
config file found, check it
checking config file for compatability with version 2.3.1
checking data base
Checking Devices
Devices checked, continue data base check
write new config file
2022-10-17 16:06:22,579 - AutoJack - DEBUG - Checking for phones plugged in
2022-10-17 16:06:22,579 - AutoJack - Level 7 - log level: 7
2022-10-17 16:06:22,580 - AutoJack - Level 7 - Device scan found:
2022-10-17 16:06:22,580 - AutoJack - Level 7 - Device scan found: UMC1820
2022-10-17 16:06:22,581 - AutoJack - Level 7 - {
"version": "2.3.1",
"log-level": "7",
"jack": {
"on": true,
"driver": "alsa",
"chan-in": 1,
"chan-out": 1,
"rate": 44100,
"frame": 1024,
"period": 3,
"connect-mode": "n",
"dev": "none",
"usbdev": "USB1,0,0",
"cap-latency": 0,
"play-latency": 0
},
"extra": {
"a2j": true,
"usbauto": false,
"usb-single": false,
"monitor": "system:playback_1",
"phone-action": "switch",
"phone-device": "none",
"usbnext": 2,
"a2j_u": false
},
"pulse": {
"inputs": {
"pulse_in": {
"connection": "system:capture_1",
"count": 2
}
},
"outputs": {
"pulse_out": {
"connection": "system:playback_1",
"count": 2
}
}
},
"devices": {
"USB1": {
"number": 1,
"usb": true,
"internal": false,
"hdmi": false,
"firewire": false,
"rates": [
"44100",
"48000",
"88200",
"96000"
],
"min_latency": 32,
"id": "1397:0503",
"bus": "001",
"sub": {
"0": {
"name": "UMC1820,0,0",
"playback": true,
"capture": true,
"rate": 44100,
"frame": 1024,
"nperiods": 3,
"hide": false,
"cap-latency": 0,
"play-latency": 0,
"play-chan": 100,
"cap-chan": 100,
"play-pid": 0,
"cap-pid": 0
}
},
"raw": "UMC1820"
},
"": {
"number": 0,
"usb": false,
"internal": false,
"hdmi": false,
"firewire": false,
"min_latency": 16,
"rates": [
"32000",
"44100",
"48000",
"88200",
"96000",
"192000"
],
"raw": "",
"id": "none",
"bus": "none",
"sub": {}
}
},
"znet": {},
"mnet": {
"type": "jack",
"count": 0
}
}
2022-10-17 16:06:22,581 - AutoJack - Level 7 - Device scan found:
2022-10-17 16:06:22,581 - AutoJack - Level 7 - Device scan found: UMC1820
So to me it seems that the app just scans for interfaces and recognizes them but does not even seem to try to run JACK?
In Studio Controls "JACK Master Settings" tab, the drop down box for "JACK Master Device (no USB)" is grayed out, but in the "USB Device that should be Master" the correct interface "USB1 1397:0503 001 UMC1820,0,0 capture and playback" is selected.
Audio2DJ does not show in these logs since I deleted autojack.json in hopes of removing any effect it might have on this.
Contents of autojack.json right now
"version": "2.3.1",
"log-level": "7",
"jack": {
"on": true,
"driver": "alsa",
"chan-in": 1,
"chan-out": 1,
"rate": 44100,
"frame": 1024,
"period": 3,
"connect-mode": "n",
"dev": "none",
"usbdev": "USB1,0,0",
"cap-latency": 0,
"play-latency": 0
},
"extra": {
"a2j": true,
"usbauto": false,
"usb-single": false,
"monitor": "system:playback_1",
"phone-action": "switch",
"phone-device": "none",
"usbnext": 2,
"a2j_u": false
},
"pulse": {
"inputs": {
"pulse_in": {
"connection": "system:capture_1",
"count": 2
}
},
"outputs": {
"pulse_out": {
"connection": "monitor",
"count": 2
}
}
},
"devices": {
"USB1": {
"number": 1,
"usb": true,
"internal": false,
"hdmi": false,
"firewire": false,
"rates": [
"44100",
"48000",
"88200",
"96000"
],
"min_latency": 32,
"id": "1397:0503",
"bus": "001",
"sub": {
"0": {
"name": "UMC1820,0,0",
"playback": true,
"capture": true,
"rate": 44100,
"frame": 1024,
"nperiods": 3,
"hide": false,
"cap-latency": 0,
"play-latency": 0,
"play-chan": 100,
"cap-chan": 100,
"play-pid": 0,
"cap-pid": 0
}
},
"raw": "UMC1820"
},
"": {
"number": 0,
"usb": false,
"internal": false,
"hdmi": false,
"firewire": false,
"min_latency": 16,
"rates": [
"32000",
"44100",
"48000",
"88200",
"96000",
"192000"
],
"raw": "",
"id": "none",
"bus": "none",
"sub": {}
}
},
"znet": {},
"mnet": {
"type": "jack",
"count": 0
}
}
``