You are here

Add new comment

AutoStatic's picture

Hello Dan,

I'm using different audio interfaces and also USB devices. When it comes to USB devices the hardware enumeration doesn't matter in my case, I don't use it but use the ALSA device name instead and that doesn't change through booting. My Edirol UA-25 for instance has ALSA device name UA25 so I enter hw:UA25 in the Interfaces field, I then adjust some other settings and store it as a QjackCtl preset. Same for my onboard card, in the interfaces field I put hw:Intel and store it as a different preset. FireWire doesn't use ALSA so FireWire audio cards don't get an ALSA device name but I'm only using a single FireWire device at a time so it always gets the same FFADO designation and I can leave the Interfaces field to its default. Another advantage of using QjackCtl presets is that you can start up QjackCtl from the cli with a preset. So I have a script running that detects if my USB or FireWire card is attached and then starts the respective QjackCtl preset, or if none is present QjackCtl starts up with the Onboard preset. So in my opinion it would be a better idea to move the Preset Name field to the main window and not the Interfaces field.

Jeremy