Thank you for the speedy response!
However, I'm not sure if this is the case. Yes, Bluetooth does add some latency (this is clearly felt especially in games where there is a noticeable pause between a key press and almost immediate video response and a somewhat slower audio response), but not as much as here, I've never experienced such a delay that I noticed out-of-sync videos almost immediately and this is the reason why I started comparing...
Moreover, the Avantree Leaf acts as a really "dumb" DAC - it doesn't even have own driver (nor any other custom software) and uses Microsoft drivers, in the same way as, for example, Fiio E10 - plug it in, it works immediately with default Windows "USB Audio" drivers. And while delaying the video to match up with delayed audio is a possibility and many video players offers this option (VLC, PotPlayer, ...), this cannot be done the other way around - playing the sound sooner than the computer sends it out - as in every other use case: YouTube videos in browser, user interface mouse clicks, games, etc., where other options doesn't experience the M0's lag. Even if the Avantree's USB stick actually did some compensation for delayed BT sound in videos, it cannot do such in clicks etc. and play the sound sooner than the computer generates it.
Meanwhile I've done some more testing:
- Sony WH-1000XM3 (Bluetooth) on Galaxy Note 4 (AptX confirmed by Sony app, sadly no LDAC for older Androids): almost spot on
- Sony WH-1000XM3 (Bluetooth) paired directly to PC (unknown codec - hopefully AptX, Qualcomm Atheros QCA61x4A chip on motherboard): almost spot on
- Sony WH-1000XM3 (jack-jack cable) on Shanling M0: spot on
So it seems the delay:
Can you please investigate further?
- really occurs within the M0 device/drivers (since it doesn't occur [to such a truly noticeable extent] on Avantree's USB stick, PC's on-board Bluetooth, phone's Bluetooth),
- but it is localized to M0's Bluetooth system only (since it doesn't occur when headphones are connected to the M0 directly via cable). Isn't there some in-built buffering or something like that?
Apart from using aptX Low latency, there will always be some lag. Standard apt-X has latency around 160-200, so if are are hearing no latency on Avantree, but hear it on M0, it means it's more than the 200 ms for M0.
Will try to look further into it on M0, will see if I can get some measurements on latency.
![]() |
![]() |
Have any question about our players? Just PM me or send me email.
Stay updated on Shanling at their sponsor profile on Head-Fi.
![]() ![]() ![]() ![]() ![]() |