xwax and Single Deck Control ============================ Lukas Fleischer There are several ways to achieve single deck control in xwax. The (probably) easiest way to go is to simply use Y-adapter cinch cables to connect the turntable to two different stereo input channels of your sound card. Both stereo channels can then be split into separate devices via ALSA's "plug" plugin and transfer tables [1]. This, however, proves not to be a very smart solution since there is need for additional hardware and somewhat pointless usage of a second stereo input. Another approach is to patch the xwax source code to allow connection of a single timecode signal to different decks. I currently use this method as I created my own GIT branch(es) anyway (providing much more useful keyboard controls for single deck control as well as a lot of other additional features like multiple cue points, loops, relative positioning mode etc.) xwax can even partly do this out of the box. Read [2] for details. Nevertheless, the imho smartest way to make single deck control work out of the box (e.g. without patching) is to connect the turntable to a single stereo input and tell ALSA to create two devices both cloning audio input from this stereo channel. You can easily achieve this using dsnoop bindings [3]. I created a rudimentary ".asoundrc" [4] which does exactly that thing and which I used for quite a while. It's based on the sample "maya44.asoundrc" [5] from Mark's "Soundcard resources for Linux DJs" [6]. [1] http://www.alsa-project.org/main/index.php/Asoundrc#Plugins [2] http://sourceforge.net/mailarchive/message.php?msg_name=alpine.BSO.1.10.0808282030170.10226%40zrgural.vwaro.pbz [3] http://www.alsa-project.org/main/index.php/Asoundrc#dsnoop [4] http://cryptocrack.de/files/maya44-sdc.asoundrc [5] http://www.pogo.org.uk/~mark/linuxdj/maya44.asoundrc [6] http://www.pogo.org.uk/~mark/linuxdj/