~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/sound/cards/emu10k1-jack.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/sound/cards/emu10k1-jack.rst (Version linux-6.11.5) and /Documentation/sound/cards/emu10k1-jack.rst (Version linux-4.9.337)


  1 ==============================================    
  2 Low latency, multichannel audio with JACK and     
  3 ==============================================    
  4                                                   
  5 This document is a guide to using the emu10k1     
  6 latency, multichannel recording functionality.    
  7 Linux users to use the full capabilities of th    
  8 by the kX Project.  Without their work I never    
  9 power of this hardware.                           
 10                                                   
 11         http://www.kxproject.com                  
 12                                                   
 13                                                   
 14                                                   
 15 Until recently, emu10k1 users on Linux did not    
 16 latency, multichannel features offered by the     
 17 Windows driver.  As of ALSA 1.0.9 this is no m    
 18                                                   
 19 For those unfamiliar with kX ASIO, this consis    
 20 channels.  With a post 2.6.9 Linux kernel, lat    
 21 even 32 (0.66ms) frames should work well.         
 22                                                   
 23 The configuration is slightly more involved th    
 24 select the correct device for JACK to use.  Ac    
 25 fairly self explanatory - select Duplex, then     
 26 the multichannel devices, set the in and out c    
 27 rate to 48000Hz.  The command line looks like     
 28 ::                                                
 29                                                   
 30   /usr/local/bin/jackd -R -dalsa -r48000 -p64     
 31                                                   
 32 This will give you 16 input ports and 16 outpu    
 33                                                   
 34 The 16 output ports map onto the 16 FX buses (    
 35 Audigy).  The mapping from FX bus to physical     
 36 sb-live-mixer.rst (or audigy-mixer.rst).          
 37                                                   
 38 The 16 input ports are connected to the 16 phy    
 39 popular belief, all emu10k1 cards are multicha    
 40 input channels have physical inputs connected     
 41 model.  Trial and error is highly recommended;    
 42 for the card have been reverse engineered by s    
 43 available on the internet.  Meterbridge is hel    
 44 packed with useful information.                   
 45                                                   
 46 Each input port will either correspond to a di    
 47 input, or nothing.  The one exception is the S    
 48 the second and third input ports are wired to     
 49 still see 16 capture channels, but only 14 are    
 50                                                   
 51 This chart, borrowed from kxfxlib/da_asio51.cp    
 52 ports to FXBUS2 (multitrack recording input) a    
 53 channels.                                         
 54                                                   
 55 JACK (& ASIO) mappings on 10k1 5.1 SBLive card    
 56                                                   
 57 ==============  ========        ============      
 58 JACK            Epilog          FXBUS2(nr)        
 59 ==============  ========        ============      
 60 capture_1       asio14          FXBUS2(0xe)       
 61 capture_2       asio15          FXBUS2(0xf)       
 62 capture_3       asio0           FXBUS2(0x0)       
 63 ~capture_4      Center          EXTOUT(0x11)      
 64 ~capture_5      LFE             EXTOUT(0x12)      
 65 capture_6       asio3           FXBUS2(0x3)       
 66 capture_7       asio4           FXBUS2(0x4)       
 67 capture_8       asio5           FXBUS2(0x5)       
 68 capture_9       asio6           FXBUS2(0x6)       
 69 capture_10      asio7           FXBUS2(0x7)       
 70 capture_11      asio8           FXBUS2(0x8)       
 71 capture_12      asio9           FXBUS2(0x9)       
 72 capture_13      asio10          FXBUS2(0xa)       
 73 capture_14      asio11          FXBUS2(0xb)       
 74 capture_15      asio12          FXBUS2(0xc)       
 75 capture_16      asio13          FXBUS2(0xd)       
 76 ==============  ========        ============      
 77                                                   
 78 TODO: describe use of ld10k1/qlo10k1 in conjun    
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php