Re: Alsa-devel Digest, Vol 126, Issue 233

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Clemens, hello Alsa Developers,

thank you for your interest and answer to my question.

Why is the behaviour hardware dependent?
As long as the I2S' are synced at the inputs of the SoC, are the relative
differences / phases preserved during processing and is this ensured?

I would like to use a device with multiple I2S-inputs and outputs, as far
as available and supported by the ALSA drivers.

Is this driver dependent? Are there drivers which take special effort to
preserve the relative position of channels?

Kind regards



> Date: Wed, 23 Aug 2017 15:41:36 +0200
> From: Clemens Ladisch <clemens@xxxxxxxxxx>
> To: alsa-devel@xxxxxxxxxxxxxxxx
> Subject: Re:  Fixed latency between multiple channels
> Message-ID: <b6c4c2f2-a01c-fc06-e1bb-73e14b3cf56c@xxxxxxxxxx>
> Content-Type: text/plain; charset=us-ascii
>
> cuhl@xxxxxxxxxxxxx wrote:
>> I've read, that even with a realtime kernel the input-output latency
>> varies with time - especially if USB is inbetween.
>
> Yes, USB cam have a small but unknown delay between playback and capture.
>
>> I expect to require a fixed latency between multiple ( I2S ) channels.
>
>> So every channel's signal shall be exactly determined to its
>> relative position with respect to the other channels, e. g. it shall be
>> known inside the system which events occured simultanously.
>>
>> Likewise, the processed or generated signals shall be transferred to the
>> outputs in a way, that they occur there with intended and modifiable
>> relative latency to each other.
>
> This is essentially a hardware problem.
>
> Can't you just use a single device with many channels?
>
>
> Regards,
> Clemens
>


_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux