Fixed latency between multiple channels

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

 



Hello Alsa-Developers,

currently I try to decide, if ALSA is useable for a certain multi-channel
signal processing task.
I've read, that even with a realtime kernel the input-output latency
varies with time - especially if USB is inbetween.
Even so this is not what I actually want, I think the application might be
sufficiently robust against this. However I expect to require a fixed
latency between multiple ( I2S ) channels. This shall include stereo, but
extend to all channels ( between 6 to 12 mono / 3 to 6 srereo channels
probably ). 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.

Is this ensured by the ALSA architecture or is it at least possible to
ensure  it, if it is used?

Any comments or answers are appreciated.

Kind regards

Christian



_______________________________________________
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