Dear *Triode*,
thank you so much for designing and building Squeezelite ! Have been
using it for couple of days and it does work flawlessly :)
Am using it with small miniITX build with Core i3 cpu and running
Lubuntu. Had some SW issues (lowlatency kernel would not allow
squeezeboxserver to launch squeezelite with higher priority nr lock the
memory - works if i restart squeezeboxserver ... so have added that to
my startup script).
Anyhow , there is one annoying issue which i believe is not due to
squeezelite (same behaviour i have with Squeezebox Touch as well as with
mpd player) - when I play consequently 2 files and sampling frequency
changes Benchmark DAC2 takes little bit too long (0.5 seconds) to lock
onto new sample rate and therefore it does not play beginning of the
song properly.
E.g. if I play Norah Jones 192/24bit song after which in a playlist I
have Macy's Gray ("Glad You're Here" from album "Big") which is regular
44/16bit sampling rate... 1st word is completely lost on Macy's song.
I tried playing with 'crossfade' parameters just to see how squeezelite
would behave - and unfortunately it is smart to realise that sampling
rate's are different (and even when using upsampling) and therefore it
does not do that.
I found an ugly workaround to the problem - if i insert FLAC file with
5ms or even 1ms (400 samples) in between the offending songs of the
sample rate of the following/next song (sample rate changing songs)
Benchmark DAC2 locks quickly and i do not even hear it (no point in
gapless playback since songs are from different albums and 1ms is hard
to be heard) - all is GOOD !
However, that is of course a pain and would be ok with static playlists
... but would look ugly and is workaround for playlists that don't
change often.
Is there a possibility to easily add to squeezelite ability to play
1-5ms of seconds of silence prior to the song that has a different
sample rate (as a command line switch) ?
I know you are busy with other projects - i have compiled squeezelite
and quickly looked at source code, but its been 20 years since i touched
C, but if you could give a hint on 'where' that would need to be done
and broadly "how", I could try to do that on my own ... rather then
having it in master build ?
Thank you *Triode* in advance :D !!!
To other forum followers - anyone else experiencing same problem with
Benchmark DAC2 ? I doubt unit is faulty, but if it works for all of you
then i know what i need to do :(
Gaha
------------------------------------------------------------------------
gahabana's Profile: http://forums.slimdevices.com/member.php?userid=62064
View this thread: http://forums.slimdevices.com/showthread.php?t=97046
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix