On Tue, 2017-01-24 at 11:35 -0800, Klaus Badelt wrote: > The 32 channel limit excludes use of audio interfaces like for example (my) > RME HDSPe MADI (64x64), all other MADI interfaces (incl. RME MADIface), RME > Fireface UFX+ (94x94), MOTU 1248 (32x34), MOTU 112D (112), Focusrite Red > (64x64), ProTools hardward, and more. In general, we're excluding many pro > audio and prosumer audio interfaces. > > A workaround could be to limit use of first 32 channels instead of crashing > with assert on startup. Happy to work on a patch if you see this as a > potential path. What's the assertion? At the very least the crash should be fixed, even if it doesn't make the sound card work. Limiting to the first 32 channels seems like a fine solution. The relevant code is in src/modules/alsa/alsa-sink.c and src/modules/alsa/alsa-source.c. If you have any questions about the code, I'll be happy to answer those (you can also reach me in the #pulseaudio IRC channel on Freenode). -- Tanu https://www.patreon.com/tanuk