[pulseaudio-discuss] [PATCH] Up max channels to 64 for MADI cards etc

Tanu Kaskinen tanuk at iki.fi
Fri Jan 27 11:26:28 UTC 2017


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


More information about the pulseaudio-discuss mailing list