<div dir="ltr"><div class="gmail-mailBody"><div class="gmail-mailBody"><div class="gmail-mailBody">I need 
to combine two HDSPe MADI FX cards to one virtual device. I have a 
working driver, which is alsa-compatible. I can select each single card 
in any alsa-compatible application and all channels work flawless.<br>For
 combining the MADI FX cards to one virtual device, I created an 
.asoundrc with 194 inputs for each card. When I start that virtual 
device via<br>jackd -R -d alsa -C madifx_record_all -P madifx_playback_all<br><br>I get this error:<br>> creating alsa driver ... <br>> madifx_playback_all|madifx_record_all|1024|2|48000|0|0|nomon|swmeter|-|32bit<br>> jackd: pcm_multi.c:1060: snd_pcm_multi_open: Assertion `!slave_map[sidxs[i]][schannels[i]]' failed.<br><br>However,
 it works when I reduce the amount from 194 to 64 channels per card. I 
tried to use 128 channels per card, but that fails the same way. See my 
alsa-info attached, which also includes the .asoundrc content.<br><br>I also found this, which might be related: <a href="https://ccrma.stanford.edu/mirrors/lalists/lad/2005/06/0202.html" target="_blank" rel="noopener noreferrer">https://ccrma.stanford.edu/mirrors/lalists/lad/2005/06/0202.html</a><br><br>To me, this looks like a bug. What do you think?<br></div>
                                                                        </div>
                                                                        </div>
                                                                        </div>