Re: [Jack-Devel] Jackrouter ASIO driver / channel IDs

PrevNext  Index
DateThu, 19 Jan 2012 16:04:52 +0100
From Stéphane Letz <[hidden] at grame dot fr>
ToMarkus Kraft <[hidden] at web dot de>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToMarkus Kraft [Jack-Devel] Jackrouter ASIO driver / channel IDs
Le 19 janv. 2012 à 14:55, Markus Kraft a écrit :

> I use a RME HDSP digiface. It has 26 channels, 3x8 ADAT and 1xSPDIF stereo, the SPDIF is connected to my monitors via a DAC/Amp.
> 
> When I run for example Ableton Live 8 and I set its audio preferences to only activate out channels 25/26 and set Lives Master to out to channels 25/26, I hear lives Master.
> 
> Now I use Jackaudio and qjackctl. I set up Ableton Live to use Jackrouter ASIO driver (with its Jackrouter.ini changed to 26 I/O channels) and activated ALL 26 channels in Lives Setup.
> 
> I ran qjackctl and created a patchbay which routes Lives 26 channels to the 26 portaudios system channels, so Live out1 goes to RME HDSP digiface 1, out2 goes to DF2 and so on. So, when I set Lives Master to out to Jackrouters channels 25/26, I hear Lives Master at my monitors, like when I use the RME ASIO driver. Fine.
> 
> When I now deactivate ALL channels but the channels 25/26 in Live8, the Jackrouter ASIO driver does NOT send audio out channels 25/26! Instead, it only opens ONE channel pair out1/2, which the qjackctl patchbay routes to the RME ASIO HDSP channels 1/2.

Yes since only 2 active channels were requested by the application.  

> 
> Again: the Jackrouter ASIO driver does NOT open the specified channels (here channels 25/26), but always opens channels sequentially starting with the first channel 1.

Well is is possibly only a naming issue: JackRouter ASIO driver gives names to active JACK ports starting from 0. But since the effective active number is given by the application, it should be possible to name them correctly; so you would see : in25, in26, out25 out26 (instead of in0, in1, out0 out1). Would it be correct?

> 
> Thus, the routing changes whenever a app opens/closes ASIO channels. As there are quite a few apps, which opens available channels only when needed (in order to save system ressources) this lead to a routing mess using Jackaudio/Jackrouter on Win...
> 
> Can this be sorted out?

Stéphane 
PrevNext  Index

1326985523.913_0.ltw:2,a <F9BEA99A-54B3-48E1-9C35-431FC40379BE at grame dot fr>