Some of you might recall me asking for help on shell scripting in order to automatically reset the default QjackCtl preset on each system startup. Well I solved it in an extremely simple way and I thought I&#39;d just share the info for anyone else wanting to do the same sort of thing. So if you switch between 2 or more different soundcards or Jack settings and want your system to automatically start with the same setting, or connected to the same soundcard each time, this is how:<br>
<br>Just write a shell script as simple as this and either save it in your &quot;Startup&quot; folder, or select it using a startup manager like Autostart:<br>
<br>
[CODE]qjackctl -p presetname[/CODE]<i><br>i.e. &quot;Start QjackCtl with the preset called &#39;presetname&#39;&quot;</i><br>
<br>QjackCtl will now automatically load on startup with the preset &quot;presetname&quot;. It&#39;s as simple as that. For anyone wanting to use this method, make sure you do the following:<br>
<br>
- Get rid of any previous settings which cause QjackCtl to startup automatically on system startup. <br>
- The above script is the only auto-start command needed and it should 
go in a shell script file which is specified in Autostart, and set the
 &quot;Run On&quot; option to &quot;Startup&quot;, <b>not</b> &quot;Shutdown&quot; or &quot;Pre-KDE startup&quot; (or whatever your distro/environment specific options are).<br>
- In QjackCtl settings, you can enable &quot;start JACK audio server 
connection on application startup&quot; to not only have QjackCtl load with a
 particular preset, but to start the audio server straight away, 
seamlessly with that preset too.<br>
- Remember to change &quot;presetname&quot; to whatever you named your desired default preset as.<br>
<br>
Hope this saves someone else (probably a beginner like me) tearing their hair out as much as I did.<br><br>-Dan<br>