Thread: [qjackctl-devel] Re: QJackctl usage
JACK Audio Connection Kit Qt GUI Interface
Brought to you by:
rncbc
From: Rui N. C. <rn...@rn...> - 2003-11-22 14:44:18
|
Florian Schmidt wrote: > Hi, > > sometimes i'm a little stupid and slow and that's why it took me three > weeks to figure out how to correctly disconnect two ports in the > connections display of qjackctl. To save others from the embarrassment > of being as thick as me or even thicker, here's a little suggested > addition to the readme/website.. > > // snip > CONNECTIONS: > > - Connect two ports: > > a) click on one of the two ports you want to connect and keep the > mousebutton pushed. now drag to the port you want to connect to and > release the mouse there. > > b) select one port on the left side via mouseclick and one on the right. > now right click one of them and choose "connect" from the context menu. > > - Disconnect two ports: > > Select one readable port and one writable port which are connected. then > select "disconnect" from the context menu of one of them. > // snip > Good point. Guess qjackctl is in need for a quick start manual. Your suggestions are of course very welcome. > > I also have another suggestion: When two ports are connected and the > user uses the "drag and drop" operation usually used to connect two > ports, the ports should disconnect. this way one could disconnect > without using the context menu.. > Hmmm. Maybe this could be refined with a popup menu to confirm the drag-and-drop disconnection, what you think? > I also know a little bit about the ladcca effort, but i wonder if it > wouldn't make sense to at least have some sort of "connections > reestablishment" directly in qjackctl. The connections window would have > a "save connections" and a "restore connections" button whoch would work > on the string representation of the ports (the names).. If you point me > to the right spots in the source i will be happy to try to implement > that myself.. > My knowledge about LADCCA is still very cloudy, but I guess it can be quite useful in restoring jack port connection sessions. OTOH, did you had a try on the qjackctl alternate patchbay feature? It is targeted at the very same purpose. There you can define a connection layout (you can even use regular expressions to name clients and ports). When creating a new patchbay definition you have the option to grab a complete snapshot of your current jack application session (clients, ports and respective connections). Then, you can save and activate your patchbay definition (the patchbay definition is saved into a xml file). After that moment, all active jack clients will be scanned in such a way that when the conditions profiled on the active patchbay definition are met each one of the connections are made automagically. Sounds good? -- rncbc aka Rui Nuno Capela rn...@rn... |