Jack+jack-rack

  • alidh
Posted: Fri, 11/30/2007 - 10:51
Hi, I've finally jack working. Also hydrogen via ardour works with jack. But I cannot make jack-rack working. I've a onboard intel 82891DB-ICH4 soundcard, is that the problem? Or can a mixer solve this problem? Here are some screenshots: Jack: http://img210.imageshack.us/img210/6718/jackcf9.png jack setup: http://img525.imageshack.us/img525/4308/jacksetupqy7.png jack-rack http://img124.imageshack.us/img124/3113/jackrackoc1.png jackconnect: http://img61.imageshack.us/img61/9431/jackconnectnm2.png patchage http://img525.imageshack.us/img525/5948/patchageke7.png some help needed! ;)

Some tips and info

  • Pablo
  • 07/11/07
  • Fri, 11/30/2007 - 22:55
About JACK, you must know some do's and dont's for the setup, and then do the right connections, which is very intuitive. Jackrack is very easy too. You already know how to use it. It is a host for effects, amps, EQ's...generally called LAPSDA plug-ins. You can add several ones at a time, bypass them, enable them... Just try different combinations and listen to the results or you can ask here or in the Linux audio mailing list for a recommendation for a particular type of sound. Use search in these forums, plugins for guitar, or something like that and maybe you find something you like. By the way, route the jacrack outputs to the playback rather than the Gverb, or try both. There is the ardor manual in the ardour website. www.ardour.org. There is a tutorial too in the web (just Google "ardour tutorial"). A more basic tutorial to begin recording a track through jackrack, the easy way (then you can learn by yourself or check the tutorial and manual): I'm assuming you have your jack setup well enough and your audio card mixing console (alsa-mixer or similar) with the right conf. and levels, then, Start jackqtl, start jackrack with the plugins you like, start ardour, new song. In ardour, add track, mono track. By default its name is audio1, rename it if you want to. Open the jack connections. Capture to jackrack inputs, both jackrack outputs to audio1 (or whatever track input), audio1 outputs to master inputs, master outputs to playbacks. Some connections probaby already done, don't take into account whatever connections for audition and click, you'ĺl learn that. Push record in the track, push the general record in the transport bar and play. You are recording. Choose software monitoring, in options, to hear what you are recording, or else you can always route the jackrack outputs to the playback. Check for x-runs, if you have a lot of them you should increase the frame/periods value. If it is very high not to have xruns (red numbers in the jackqtl window) you will probably notice the latency when you play with "software monitoring". In the Rosegarden tutorial "the free companion" there is an introduction to Jack which I found useful when I was beginning (but don't try to change the server path!). With Rosegarden you can record audio tracks too, but believe me, for multi track audio recording use ardour. I sometimes use Rosegarden to write some bass lines through qsynth or to merge a song from Hydrogen, to be able to change the tempo, but not for audio anymore. I hope this helps for the moment. Don't buy a mixer just yet. But maybe you need a better audio card. let us know how you are going Pablo

Wow Pablo, this is awesome.

  • alidh
  • 11/29/07
  • Fri, 11/30/2007 - 19:34
Wow Pablo, this is awesome. finally someone with the right solution, it works :) People told me that I needed a mixer or that my soundcard was not good enough. I always can better, but it works! Thanks! This are the settings now http://img104.imageshack.us/img104/2966/jackconnectwj8.png Other advise is welcome. Is there a good tutorial for learning jack, jack-rack and ardour?

Capture, not monitor

  • Pablo
  • 07/11/07
  • Fri, 11/30/2007 - 18:42
The input for your audio card must be capture, not monitor. In the jackconnect window, show all the connections, by clicking the + symbols. You should see at least one capture device, or I hope so. Connect it to the inputs of jackrack. Cheers Pablo