Bugzilla – Bug 10543
24bit 96kHz files are transcoded for SqueezePlay on Desktop Machines
Last modified: 2009-10-22 11:17:33 UTC
24bit 96kHz files are transcoded for SquezePlay on Desktop Machines: My 24/96 is transcoded in SC to 24/48 before they are sent to my desktop which hosts SqueezePlay. This is unnecessary as my server is not so powerfull, but the desktop machine is powerfull and is wired directly to the router. the server is also wired to the router. Almost every PC can handle 96kHZ either directly on the soundcard or with a little help by the OS. This behaviour might be wanted in some usercases, but it could be configured as option in the player settings for this player, maybe right at the same place as the bitrate limiting setting. My server is an ClarkConnect 4.2 built around an VIA EPIA mini ITX: Model VIA Esther processor CPU Speed 1.2 GHz Cache Size 128.00 KB RAM 947.55 MB The SOX process for transcoding eats 70% CPU for 24/96 to 24/48 transcoding. I can transcode 1 stream on my machine but not more, lesser machines will start to stutter. However tried a rather ugly workaround: On line 32 of LocalPlayer.lua Change ["squeezeplay"] = 12, to ["squeezeplay"] = 5, Which is the Transporter player type. Now i have 96000 stream to my PC :) thus my server which is not so powerful don't need to transcode this files for my desktop. This works but, I'm unsure about my little ugly hack so I apply it when I want to and change it back to the original state afterwards.
Alan: Dean would like you to have a look at this
links to ...the same bug/description: bug 9989 ...a server side solution/fix: bug 9874 (comment #6)
Change 24669 adds appropriate capabilities to SC. Now we need a preference for SP Desktop that allows one to select a max sample-rate (48000/96000/192000 would probably be adequate) and a default of 96000. Who should work on that?
Ben, I guess that this should be yours. Please feel free to send it elsewhere if need be.
Latest SP Beta plays 24/96Hz FLAC files in the wrong key, on my WinXP hardware. It seems to play at 41.1/48 of the correct speed/musical pitch. I have the latest SC 7.3.4 nightly and the latest SP Beta. I have been testing various high-rez audio downloads, e.g., from http://www.2l.no/hires/index.html. The particular test file I have in mind is: http://www.lindberg.no/hires/test/2L38_01_96kHz.flac Playback of this file through my normal hardware Squeezeboxen is no problem, but that utilizes the SOX -> FLAC transcoding mechanism to resample. Do you want a separate bug report for this?
Someone's already filed the wrong-play-speed bug as bug 12350
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Could everyone experiencing this bug, please download and install the latest SBS 7.4 and SqueezePlay 7.4. then re-test to see if these versions solve this issue. Please report back your experience in the bug.
You fixed this already in "old" squeezeplay but unfortunaletely all audio playback on ubuntu 8.10 and 9.04 and Under Wine in 8.10 is broken . So I can no longer test this.