You are here

Add new comment

I've just summoned the courage (found the time) to read this post in full. There are some great suggestions here and I especially like the idea of rearranging the setup page to highlight the most important settings although I'd like to see a couple of extra changes should qjackctl get a make-over.

I, like most everyone I would presume, maintain the same settings under 'Setup' once I have configured them with one very notable exception - interface selection. I have USB, firewire and of course internal audio devices and several times a day I need to switch between various devices and again I expect I'm not alone in constantly opening Setup just to choose my interface. The OP also mention this interface selection menu as one of the most common questions for new users so I'd like to see the interface selection menu moved from Setup to the main qjackctl window where it rightfully deserves to be.

If Rui agrees with me on that but wants to retain roughly the same layout of the main window as it stands then I would suggest replacing 'About' with the interface selection menu then About can become an option in the context menu of the main window. How often do users need to see the 'about' screen versus picking the device they want to run JACK on? I would then suggest switching the positioning of About (Which would be labelled Devices or Interfaces) with Setup to further make it more central to the main window UI.

The other thing I'd really like to see is some better presets. A default timeout of 500ms is too short when you're loading a session with multiple big plugins so the session fails to loads properly. There is no way to guess such a prob could be caused by the Timeout setting so I'd like to see that default to something more forgiving like 5000ms. Frames/Period would be safer defaulting to 2048 and Periods/buffer set to 3 - these settings seem to be very 'safe' and provide xrun-free operation on most devices, ones that I've tried anyway.