niedz., 24 lut 2019 o 18:57 Christian Schoenebeck
<schoeneb...@linuxsampler.org> napisaƂ(a):
> Ah I see, so the automatic format conversion of ALSA does work for you,
> however dmix just causes dropouts with your low latency settings. Interesting
> that dmix does that, because usually the conversion is rather cheap.
>
> I wonder if its really dmix being the problem. Maybe you are already very
> close to the edge with your latency setting and current OS configuration and
> dmix is just the last tip on the scales to trigger the droput.
>
> And with your 32 bit patch you are always running rock solid 1ms latency
> without any drop outs ever?

I am for sure close to the edge. FRAGMENTSIZE=48 is the limit where
dropouts happen from time to time with dmix and hardly ever with hw.
Lower FRAGMENTSIZE exposes the difference more. These are records of
me randomly bashing midi keyboard with different settings. I think
it's noticeable.

FRAGMENTSIZE=32 HW: https://instaud.io/3loA
FRAGMENTSIZE=32 DMIX: https://instaud.io/3loB
FRAGMENTSIZE=16 HW: https://instaud.io/3loC
FRAGMENTSIZE=16 DMIX: https://instaud.io/3loE

Compilation flags are also diffrent with my development build so it
obviously can make a difference. Maybe I'll test it later on with same
compilation flags.

I'd also like to confirm the need for this patch:
https://sourceforge.net/p/linuxsampler/mailman/message/35882981/ to
compile linuxsampler on Raspberry Pi, but I don't know how to respond
to old messages via mailing list.

Regards
Jacek Roszkowski


_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to