謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

GlitchFreeAudio続き

http://0pointer.de/blog/projects/pulse-glitch-free.html
記事を書いたLennartさん、ALSAについても理解しているようで安心。


this works reliably only on newest ALSA, newest kernel, newest everything.
大規模だなぁ。
以下コメントより

I doubt it makes sense to move ALSA over to this model, because it would make ALSA a complex userspace daemon. And quite honestly I don't see why we would need to do this, since PA already is just that.

Regarding your points:

a) Sure it adds latency. (中略) I had to enter a few comprimises (like not being able to synchronously wait for each client to provide me with audio data on each iteration, which adds a bit of buffering latency) which will certainly increase the latency, for robustness, security and network-transparency reasons.

うーむ。最初はPAからでも、最終的にはALSAでも実装してほしいところ。

ALSA has problems, sure, every software does. But it ain't any worse than anything else. And certainly not worse than OSS4. Au contraire, mon ami!
ふむ、OSS4ってそんなに悪いのかな。
http://pulseaudio.org/wiki/AlsaIssues
あとここにalsaの問題をまとめたとのこと。