Patches item #1469241, was opened at 2006-04-12 15:01 Message generated for change (Settings changed) made by zmoelnig 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: Closed Resolution: Accepted
Priority: 7 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.
----------------------------------------------------------------------
Comment By: Miller Puckette (millerpuckette) Date: 2006-08-14 07:08
Message: Logged In: YES user_id=313747
taken for 0.40...
----------------------------------------------------------------------
Comment By: IOhannes m zmölnig (zmoelnig) Date: 2006-06-26 17:52
Message: Logged In: YES user_id=564396
raised priority, since it makes pd kind of useless with expansive multichannel cards
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1469241...