Re: [Jack-Devel] ALSA PCM substreams

PrevNext  Index
DateTue, 03 Dec 2013 10:08:43 -0800
From Gabriel M. Beddingfield <[hidden] at gmail dot com>
ToClemens Ladisch <[hidden] at ladisch dot de>, [hidden] at lists dot jackaudio dot org
In-Reply-ToClemens Ladisch Re: [Jack-Devel] ALSA PCM substreams
Follow-UpFred Gleason Re: [Jack-Devel] ALSA PCM substreams
On 12/03/2013 07:37 AM, Clemens Ladisch wrote:
> Gabriel M. Beddingfield wrote:
>> When opening a PCM, would it make sense for JACK to open all the
>> substreams on that PCM?
>
> No.  PCM devices with multiple substreams typically use them for
> hardware mixing.  (When opening a device without an explicitly
> specified substream number, ALSA chooses the first free substream.)

Any idea where the whole `substream' concept is documented?  I'm still 
fuzzy on what it's intended to solve.

Even if it's hardware mixing, I think it still makes sense for JACK to 
open them.

>> I spoke with the developers of the `caiaq' driver, and they said it
>> would make sense for JACK to go ahead and open all the substreams.
>
> Only for this particular device.
>
> A useful feature would be the ability to specify multiple device names,
> and Jack automatically constructing a "multi" device for them.

Not a bad idea.  I'll look in to this.

-gabe
PrevNext  Index

1386094133.716_0.ltw:2, <529E1E2B.2080103 at gmail dot com>