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...
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...