···11+=================================================================22+Low latency, multichannel audio with JACK and the emu10k1/emu10k233+=================================================================44+15This document is a guide to using the emu10k1 based devices with JACK for low26latency, multichannel recording functionality. All of my recent work to allow37Linux users to use the full capabilities of their hardware has been inspired ···117 http://www.kxproject.com128 - Lee Revell, 2005.03.301391414-Low latency, multichannel audio with JACK and the emu10k1/emu10k21515------------------------------------------------------------------16101711Until recently, emu10k1 users on Linux did not have access to the same low1812latency, multichannel features offered by the "kX ASIO" feature of their···2523fairly self explanatory - select Duplex, then for capture and playback select2624the multichannel devices, set the in and out channels to 16, and the sample2725rate to 48000Hz. The command line looks like this:2626+::28272929-/usr/local/bin/jackd -R -dalsa -r48000 -p64 -n2 -D -Chw:0,2 -Phw:0,3 -S2828+ /usr/local/bin/jackd -R -dalsa -r48000 -p64 -n2 -D -Chw:0,2 -Phw:0,3 -S30293130This will give you 16 input ports and 16 output ports.32313332The 16 output ports map onto the 16 FX buses (or the first 16 of 64, for the3433Audigy). The mapping from FX bus to physical output is described in3535-SB-Live-mixer.txt (or Audigy-mixer.txt).3434+sb-live-mixer.rst (or audigy-mixer.rst).36353736The 16 input ports are connected to the 16 physical inputs. Contrary to3837popular belief, all emu10k1 cards are multichannel cards. Which of these···5249ports to FXBUS2 (multitrack recording input) and EXTOUT (physical output)5350channels.54515555-/*JACK (& ASIO) mappings on 10k1 5.1 SBLive cards:5656---------------------------------------------5252+JACK (& ASIO) mappings on 10k1 5.1 SBLive cards:5353+5454+============== ======== ============5755JACK Epilog FXBUS2(nr)5858---------------------------------------------5656+============== ======== ============5957capture_1 asio14 FXBUS2(0xe)6058capture_2 asio15 FXBUS2(0xf)6159capture_3 asio0 FXBUS2(0x0) ···7369capture_14 asio11 FXBUS2(0xb)7470capture_15 asio12 FXBUS2(0xc)7571capture_16 asio13 FXBUS2(0xd)7676-*/7272+============== ======== ============77737874TODO: describe use of ld10k1/qlo10k1 in conjunction with JACK