[PD-dev] [ pure-data-Patches-1469241 ] alsamm channels should not default to min.available channels

SourceForge.net noreply at sourceforge.net
Wed Apr 12 15:01:48 CEST 2006


Patches item #1469241, was opened at 2006-04-12 15:01
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1469241&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 5
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Miller Puckette (millerpuckette)
Summary: alsamm channels should not default to min.available channels

Initial Comment:
with alsamm the requested number of channels is ignored.
instead it defaults to "0" which is then clamped
between the minimum and maximum number of channels the
hw supports.
while most cards might only support a fixed number of
channels (minch==maxch), there are other cards (or
rather: drivers) that allow to really select the number
of mmapped channels: e.g. the RME MADI can use any of
1..64 channels in this mode.
with pd's defaults you only get "1" channel (but you
pay for 64!)

attached is a little patch that rather uses the maximum
available channels as a "default" fallback. (patch
against 0.39-2, but very small so might apply to other
versions as well)

of course, the cleanest solution would be to accept the
#channels requested by the user.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1469241&group_id=55736




More information about the Pd-dev mailing list