User login |
JACK Audio Connection KitThis chapter is intended to form the basis of a more in-depth look at the JACK server Getting to Know JACK (QjackCtl)Control Panel ConnectionsAll internal Audio and MIDI connections and routing are controlled by the JACK Audio Connection Kit Control Panel ( The JACK GUI interface can be launched from Sound & Video > JACK Control. The connections can be viewed by pressing the Connect button. All being well you'll see the word
Actual connections are established between source (Output Ports) and destination (Input Ports) by selecting one item in either side and pressing the Connect button at the bottom-left of the Connections window. It is also possible to establish a connection by dragging an item and dropping it on to the other side (Note: it doesn't matter which side you start dragging from). If it hass not all gone so smoothly, click on Messages, if you see anything much more complicated than: I/OTo disconnect a currently established connection you proceed in similar manner: select each item on either side and press the Disconnect button. Actual and established connections are shown as coloured lines in between the two panes of the Connections window. Each color indicates a single and distinct source module (client) that is currently connected. It is possible to route all Audio and MIDI signals wherever you want this way. JACK PatchbayAll connections made in the JACK Control interface persist as long as the JACK session lasts. To maintain a custom and persistent connection layout you'll have to edit and activate a patchbay definition profile. Patchbay definition profiles are connection models that are edited and created on the JACK Patchbay window, which is accessed via the Patchbay button on the main JACK control panel. The JACK Patchbay window is very similar to the Connections one. However, it is here where you prepare and set your intentional persistent connections, Following the JACK Patchbay model, you declare connections between sockets (clients). When two sockets are said to be connected, it is implied that each one of its plugs (ports) is declared to be connected in turn, one by one, on a one-to-one basis. Take special note of the plug/port order in the socket plug list, as each plug and socket are connected in the order they are listed. JACK SetupThe qjackctl settings panel is accessed from the Setup... button. The Server Path should be set to If you're operating in realtime, your Priority should usually be OK your new settings Stop if JACK is still running and Start again. You may need to play with the settings a bit to get satisfactory results. Xruns - OverrunsDuring recording sessions, the Messages panel in Qjackctl may report xruns. Xruns are basically an indications that while Jack is running something gets in the way of it running correctly and it becomes unable to cope with the flow of data causing dropouts in the sound. InterruptsIf some other card has a higher priority then when it generates an interrupt, if it's slow responding, then possibly Jack and the sound card cannot get their job done. Hard drive speed is too slowYou can test your hard-disk performance with: For more information: linksJACK Linux and Latency
|
Search this site:New forum topicsToday's poll:What format would you prefer for downloading 64 Studio? (Register or log in to vote) DVD install image 40% DVD live image with install option 43% I don't have a DVD burner so I have to use CD-R 14% I installed version 0.1 and only used apt since :-) 4% Total votes: 174 |