Hi linux-audio peoples,<br><br>I want to announce my new and fun and useful python script -- I call it &#39;jackctl&#39; -- it basically is a frontend to the jack tools &#39;jack_lsp&#39; and &#39;jack_connect&#39;. It&#39;s like &#39;qjackctl&#39; , but since it&#39;s command line, no &#39;q&#39; !!!<br>
<br>get it here: <br><a href="http://www.akjmusic.com/software/jackctl20100526.py">http://www.akjmusic.com/software/jackctl20100526.py</a><br><br>Why would I embark on writing such a script? Who would want to use this?<br>
<br>You&#39;ll want to try this if one or any of the the following apply:<br><br>1) You don&#39;t want to have to install the entire QT toolkit for a single 
program.<br>2) If you like the command line, use a console, but still use jack often enough<br>3) You&#39;ve used jack and &#39;jack_connect&#39; through the command line before, but hated having to type the full name of the jack ports.<br>
4) You&#39;ve noticed that &#39;qjackctl&#39; introduces CPU overhead and xruns you don&#39;t have when you use command-line jack, i.e. you are obsessed with the lowest possible latency<br>5) You want a fast, simple interface to connect jack ports that is even faster than a GUI---no need to point the mouse, just type two numbers and go!<br>
<br>It&#39;s very simple. All you need is Python (and who doesn&#39;t have that on their machine). You put the script in your PATH, or link it/rename it, making sure it&#39;s exectuable. When you run it, you&#39;ll see a list of current numbered jack ports, and you can connect them by typing two numbers separated by a space. You can disconnect them by typing &#39;d&#39; then the two numbers separated by a space. No hassles, and a nice feature is that it will protect you from making ear-blasting feedback connections. It&#39;s even quicker than qjackctl, b/c it takes more time to point your mouse at the ports in the GUI and then click &#39;connect&#39; than it does to type two single-digit numbers and then hit return, yes?<br>
<br>Let me know how you like it...I&#39;m interested in reasonable feature requests. One potential TODO would be to make this script have a user-friendly way to start the jack daemon, but for now, I do that manually....<br>
<br>Enjoy, comments welcome!<br clear="all"><br>-- <br><br>Aaron Krister Johnson<br><a href="http://www.akjmusic.com">http://www.akjmusic.com</a><br><a href="http://www.untwelve.org">http://www.untwelve.org</a><br><br>