24/96 Perfromance Issue (& Solution!)
Collapse
X
-
OK - so it seems that FLAC takes less power to decode than to encode, but that there remains a greater CPU overhead to decode files with higher compression than lower, e.g. -5 vs. -0.
Is anyone able to explain why with a hard-wired Ethernet connection at FLAC -5 my Touch can cope but all else being equal when on wireless it cannot?
I'm note having any VU screensavers active - everything is 'standard'.
Is it the combination of having to receive wireless data and decode at the more complex level just pushing the CPU power of the Touch to its limit?
1) reflac everything to -5 (can be done with a script)
2) stream FLAC as WAV to remove the FLAC decoding "burden" from the Touch back onto the Server.You want to see the signal path BEFORE it gets onto a CD/vinyl...it ain't what you'd call minimal...
Touch(wired/W7)+Teddy Pardo PSU - Audiolense 3.3/2.0+INGUZ DRC - MF M1 DAC - Linn 5103 - full Aktiv 5.1 system (6x LK140's, ESPEK/TRIKAN/KATAN/SEIZMIK 10.5), Pekin Tuner, Townsend Supertweeters,VdH Toslink,Kimber 8TC Speaker & Chord Signature Plus Interconnect cables
Stax4070+SRM7/II phones
Kitchen Boom, Outdoors: SB Radio, Harmony One remote for everything.Comment
-
Thanks but I have already made my choice - recode at FLAC -0
Just to clarify I never had my FLAC files at level -8. They were all at level -5 and I have recoded the hi-res files already to level -0 which resolved the issue.
I am just curious if the CPU limit is so tight, if that is what the issue is.Comment
-
I highly doubt that Touch processing power is so small that FLAC encoding levels would impact overall performance. After all Touch is designed to run server software + playback.
I have never had problems with Duet and all my FLAC files are Level 8.
(Duet has less power than Touch.)
So I don't think that FLAC encoding level is a direct problem in this case.Comment
-
It would probably help if you could add sample files to the bug report I posted above.---
learn more about iPeng, the iPhone and iPad remote for the Squeezebox and
Logitech UE Smart Radio as well as iPeng Party, the free Party-App,
at penguinlovesmusic.com
New: iPeng 9, the Universal App for iPhone, iPad and Apple WatchComment
-
Quote:
Seems like you have 2 choices:
1) reflac everything to -5 (can be done with a script)
2) stream FLAC as WAV to remove the FLAC decoding "burden" from the Touch back onto the Server.
How do I set the software so the server decodes the FLAC instaed of the Touch? Thanks in advance. I did try to search but no results were returned :-(Comment
-
Found it! Disabling FLAC and forcing the Server to decode to WAV results in FLAC level -8 playing just fine with minimal PC CPU overhead (2-3% on my machine).
So two solutions to this:
1. Encode hi-res files to level -0
or
2. Use your server to convert FLAC to WAV and stream WAV to the TouchComment
-
same issue
Just to add my 2p
I received my Touch today and have been testing a few 96/24 flac tracks.
Touch is wired to gigabit router.
All flac are at -5 and some (not all) 96/24 are skipping and stuttering to get going. Once they get going they seem to play OK. Changing a track seems to make it stutter again.
Using my server to convert to wav seems a bit like a sticky plaster solution. Would be helpful to know what the clever chaps make of this issue.
For me, access to 96/24 was the No1 reason to get the Touch.
cheers
PS...the screen actions look fab. Well done !!!!Comment
-
Just to add my 2p
I received my Touch today and have been testing a few 96/24 flac tracks.
Touch is wired to gigabit router.
All flac are at -5 and some (not all) 96/24 are skipping and stuttering to get going. Once they get going they seem to play OK. Changing a track seems to make it stutter again.
Using my server to convert to wav seems a bit like a sticky plaster solution. Would be helpful to know what the clever chaps make of this issue.
For me, access to 96/24 was the No1 reason to get the Touch.
cheers
PS...the screen actions look fab. Well done !!!!Comment
-
Have same issue using drive attached to touch
Just to add my 2p
I received my Touch today and have been testing a few 96/24 flac tracks.
Touch is wired to gigabit router.
All flac are at -5 and some (not all) 96/24 are skipping and stuttering to get going. Once they get going they seem to play OK. Changing a track seems to make it stutter again.
Using my server to convert to wav seems a bit like a sticky plaster solution. Would be helpful to know what the clever chaps make of this issue.
For me, access to 96/24 was the No1 reason to get the Touch.
cheers
PS...the screen actions look fab. Well done !!!!
I am having the same issue using a hard drive directly connected to the touch. Rebuffering on 96/24 at first then plays ok.Comment
-
This is NOT a problem that is endemic to the Touch - it relates to your server and/or network.
I've re-encoded several 24/192 (!) albums as -8 and they ALL play flawlessly on my setup which is a 2.6gHz Athlon (single core) wired to router, wired to Touch.
So the problem is NOT within the Touch.
I am NOT running any plugins by the way.You want to see the signal path BEFORE it gets onto a CD/vinyl...it ain't what you'd call minimal...
Touch(wired/W7)+Teddy Pardo PSU - Audiolense 3.3/2.0+INGUZ DRC - MF M1 DAC - Linn 5103 - full Aktiv 5.1 system (6x LK140's, ESPEK/TRIKAN/KATAN/SEIZMIK 10.5), Pekin Tuner, Townsend Supertweeters,VdH Toslink,Kimber 8TC Speaker & Chord Signature Plus Interconnect cables
Stax4070+SRM7/II phones
Kitchen Boom, Outdoors: SB Radio, Harmony One remote for everything.Comment
-
This is NOT a problem that is endemic to the Touch - it relates to your server and/or network.
I've re-encoded several 24/192 (!) albums as -8 and they ALL play flawlessly on my setup which is a 2.6gHz Athlon (single core) wired to router, wired to Touch.
So the problem is NOT within the Touch.
I am NOT running any plugins by the way.
For some reason you can not do network test with a greater rate than 2000kps with Touch or Radio (1000 on controller).
The Touch can do 2000 all day no problem
So my Theory is that the wifi for some reason is not really that fast on squeezeplay devices .
Or wifi + flac decoding use a lot of cpu.
it plays 24/96 but stutters when i skip a tune then recovers, I can listen to several songs wo problems, but starting or skipping stutters a bit.
But it's functional for listening to an album if you don't
And the song I tested just now has a bitrate at 2785kbps it's 24/96 flac
However i'm not entirely surprised it just happens to be a spool of cat5 wire at my home right now, and assorted tools.
Just ssh to it and run "top" made it go completely of tangent and rebuffer to no end ? cpu use was 93%--------------------------------------------------------------------
Main hifi: Rasbery PI digi+ MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
Bedroom/Office: Boom
Loggia: Raspi hifiberry dac + Adams
Bathroom : Radio (with battery)
iPad with iPengHD & SqueezePad
(spares Touch, SB3, reciever ,controller )
server Intel NUC Esxi VM Linux mint 18 LMS 7.9.2
http://people.xiph.org/~xiphmont/demo/neil-young.htmlComment
-
This is NOT a problem that is endemic to the Touch - it relates to your server and/or network.
I've re-encoded several 24/192 (!) albums as -8 and they ALL play flawlessly on my setup which is a 2.6gHz Athlon (single core) wired to router, wired to Touch.
So the problem is NOT within the Touch.
I am NOT running any plugins by the way.
I've run a 24/96 FLAC -5 on my system many times and have never had any problem going from the server, but it DOES do the stuttering when coming from TinySBS.
I've never had the stuttering when coming from an external server no matter what the file or stream format is.
John S.Comment
-
I accidentally started a visualizer had to reboot it it did never recover even if i turned it off?
Spectrum and 24/96 do not work at all ?
I do think it's slightly underpowered ?
Wired with fixed ip then ?
Sound nice though--------------------------------------------------------------------
Main hifi: Rasbery PI digi+ MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
Bedroom/Office: Boom
Loggia: Raspi hifiberry dac + Adams
Bathroom : Radio (with battery)
iPad with iPengHD & SqueezePad
(spares Touch, SB3, reciever ,controller )
server Intel NUC Esxi VM Linux mint 18 LMS 7.9.2
http://people.xiph.org/~xiphmont/demo/neil-young.htmlComment
Comment