Home of the Squeezebox™ & Transporter® network music players.
Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15
  1. #11
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,076
    Quote Originally Posted by Viragored View Post
    It looks like I've bumped into the same problem. Someone has given me some tracks they bought in flac format from HDTracks. My Duet stumbles over them, with the music coming out slower than it should and sounding as if the musicians are stuttering! The tracks play OK in Windows Media Player on a fast PC, served by my old PC running VortexBox and Logitech Media Server. But they don't play properly on the Duet, served from the same source. Looks like the old Dell PC can't handle the transcoding on the fly.

    The bit rate shown in the file's properties are around 3500kbps, with an audio sample rate of 96kHz. And the files are huge, 1.5gb for the 13 tracks on a 62-minute CD. So I guess I need to transcode and save files that won't need transcoding during playback. So could I please get some practical help with the steps to do that. The tools I currently have are Media Monkey Gold (MMG), and flicflac (FF).

    What I've tried so far: Used both MMG and FF to convert to wav, and to mp3 320k. Then I've converted the wav back to flac using both FF and MMG. And I'm no further forward, the files still won't play properly on the Duet - and they are still huge.

    I've googled quite a bit and one suggestion that I've not tried is to burn a CD from these files, then rip it back in with Exact Audio Copy. That makes me think there must be a way to do the same thing but without using a physical CD.

    Can somebody provide practical tips on what to do next?
    duet will only play 24/48 files and these are 24/96 or 24/192. That said, LMS should automatically transcode the files on the fly to reduce to 24/48. A couple of thoughts:

    1. Have you changed any of the file type settings in LMS > Settings > Advanced > file types from default (e.g., to have FLAC decoded on the server vs the player, etc.).
    2. You say they work on windows media server, served by LMS on your vortexbox but do not work when coming from same LMS to duet. I'm a bit confused. Windows Media Server is not a software SB player so I'm not sure how you are feeding it with LMS. Are you using the DLNA part of LMS to serve the files to WMS? Or do you simply mean you play the files on WMS by pointing WMS to the actual files that are stored on your Vortexbox (but LMS is not actually involved)?

    I might experiment with installing LMS temporarily on a regular laptop/desktop and put these files in a small library. Then play to the duet from this temporary LMS. Do they play correctly then? Finally, some have reported odd issues with HDtrack files that were solved when converted from FLAC to new FLAC files. But it seems you've tried this (although not sure where the mp3 conversion plays into this....you should convert from flac to flac. dbpoweramp or foobar2000 would certainly work for this. but the MM software should too....not sure how it handles hires files.
    Home: VortexBox 4TB (2.4) > LMS 7.9.1 > Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4) > LMS 7.9.1 > Touch > Benchmark DAC I, Boom, Radio w/Battery (all ethernet except Radio)
    Office: Win8(64) > LMS 7.9.1 > Squeezelite
    Spares: Transporter, Touch(3), Radio(3), Boom, SB3, CONTROLLER
    Controllers: iPhone6 & iPadAir2 (iPeng & Squeezepad), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpoweramp > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  2. #12
    Senior Member Apesbrain's Avatar
    Join Date
    Jun 2005
    Location
    East Coast, USA
    Posts
    1,105
    Quote Originally Posted by Viragored View Post
    one suggestion that I've not tried is to burn a CD from these files, then rip it back in with Exact Audio Copy
    This will work, or you can do the conversion with foobar2000:

    HR to Redbook

    1. Do a "Full" installation of foobar2000 and its "Encoder Pack"

    2. Open foobar2000 "File" > "Preferences" - "Components" and drop the "SoX Resampler" installation zip file on the open window

    3. Restart foobar2000 and drop your hi-res files on its main window

    4. Configure your file conversion:

    - highlight the music files in foobar2000
    - right-click and select "Convert" > "..."
    - "Output Format": Format: FLAC, level 5. Dither (always), output 16-bit
    - "Destination": Output folder: ask later. Output type: tracks into individual files. File name pattern: /%artist%/%album%/%filename%
    - "Processing": Resampler (SoX): configure Resampler for 44100 "Target Sample Rate"
    - "Other": When finished: ReplayGain-scan output files as albums
    * IMPORTANT - Save this configuration as "HR To Redbook" preset so you can easily use it again
    - Press "Convert" -- BE SURE TO SPECIFY AN OUTPUT FOLDER DIFFERENT FROM WHERE THE ORIGINAL FILES ARE LOCATED

    5. [OPTIONAL] Good hygiene with 16/44 files is to check for Sector Boundary Errors (SBEs) which can cause problems if you ever burn these files to CD. You can use Trader's Little Helper to do this.

    If you want to maintain some of the "hi-resiness" of these files, convert them to FLAC 24/48 which Squeezebox can handle natively: in steps above, change "Output Format" to 24 bit, turn Dither off; configure SoX resampler for 48000 sample rate. Save this preset as "HR To 24/48".

  3. #13
    Senior Member
    Join Date
    Sep 2009
    Location
    Waihi Beach, New Zealand
    Posts
    118
    Quote Originally Posted by garym View Post
    duet will only play 24/48 files and these are 24/96 or 24/192. That said, LMS should automatically transcode the files on the fly to reduce to 24/48. A couple of thoughts:

    1. Have you changed any of the file type settings in LMS > Settings > Advanced > file types from default (e.g., to have FLAC decoded on the server vs the player, etc.).
    2. You say they work on windows media server, served by LMS on your vortexbox but do not work when coming from same LMS to duet. I'm a bit confused. Windows Media Server is not a software SB player so I'm not sure how you are feeding it with LMS. Are you using the DLNA part of LMS to serve the files to WMS? Or do you simply mean you play the files on WMS by pointing WMS to the actual files that are stored on your Vortexbox (but LMS is not actually involved)?

    I might experiment with installing LMS temporarily on a regular laptop/desktop and put these files in a small library. Then play to the duet from this temporary LMS. Do they play correctly then? Finally, some have reported odd issues with HDtrack files that were solved when converted from FLAC to new FLAC files. But it seems you've tried this (although not sure where the mp3 conversion plays into this....you should convert from flac to flac. dbpoweramp or foobar2000 would certainly work for this. but the MM software should too....not sure how it handles hires files.
    Thanks once more for your helpful input, Garym. It seems that the problem I've got must be lack of horsepower in the ancient PC hosting Vortexbox and LMS.
    1. No, I've not changed anything in the advanced settings.
    2. The last - I just meant Windows Media Server on my fast PC was getting the flac files over the network from the ancient PC where LMS is, and LMS wasn't involved.

    Sorry for the red herring with mp3. I converted those first just to check that there was valid music in the problem files. And forgot to delete the reference to mp3 before posting.

    And I conclude that neither Media Monkey Gold nor FlicFlac offers conversion to 'simple' flac. At least, I couldn't find any configuration options that suggest they do. Since the output files from both give the same faulty play via the SB Duet, I guess the files are coming out pretty much the same hi-res as they went in. And as you'll see from my next post, Foobar2000 did the trick.
    Last edited by Viragored; 2013-07-24 at 22:09.
    Digital: Squeezebox Duet Receiver - Yamaha RX-V2700 and Jamo speakers
    Analogue: Speakercraft MZC-66 for whole house system
    Logitech Music Server: 7.9 running on VortexBox 2.3 (built on an elderly Dell PC)
    Library: External USB drive
    Ethernet: Squeezebox Receiver
    Wifi: Duet controller

  4. #14
    Senior Member
    Join Date
    Sep 2009
    Location
    Waihi Beach, New Zealand
    Posts
    118
    Quote Originally Posted by Apesbrain View Post
    This will work, or you can do the conversion with foobar2000:

    HR to Redbook

    1. Do a "Full" installation of foobar2000 and its "Encoder Pack"

    2. Open foobar2000 "File" > "Preferences" - "Components" and drop the "SoX Resampler" installation zip file on the open window

    3. Restart foobar2000 and drop your hi-res files on its main window

    4. Configure your file conversion:

    - highlight the music files in foobar2000
    - right-click and select "Convert" > "..."
    - "Output Format": Format: FLAC, level 5. Dither (always), output 16-bit
    - "Destination": Output folder: ask later. Output type: tracks into individual files. File name pattern: /%artist%/%album%/%filename%
    - "Processing": Resampler (SoX): configure Resampler for 44100 "Target Sample Rate"
    - "Other": When finished: ReplayGain-scan output files as albums
    * IMPORTANT - Save this configuration as "HR To Redbook" preset so you can easily use it again
    - Press "Convert" -- BE SURE TO SPECIFY AN OUTPUT FOLDER DIFFERENT FROM WHERE THE ORIGINAL FILES ARE LOCATED

    5. [OPTIONAL] Good hygiene with 16/44 files is to check for Sector Boundary Errors (SBEs) which can cause problems if you ever burn these files to CD. You can use Trader's Little Helper to do this.

    If you want to maintain some of the "hi-resiness" of these files, convert them to FLAC 24/48 which Squeezebox can handle natively: in steps above, change "Output Format" to 24 bit, turn Dither off; configure SoX resampler for 48000 sample rate. Save this preset as "HR To 24/48".
    Thanks for all the detailed steps, I couldn't have asked for more! I did all you said above with foobar2000, and am now listening to the previous problem tracks with no problems at all

    When I went for the SoX resampler I was a bit confused about which of the options to pick, and opted for the "normal version 0.8.3". Since all seems to be working well, I guess I didn't make too bad a choice.

    One problem remains, likely till the next re-boot of my main PC. I burned the problem tracks to a CD with Media Monkey Gold, and all seemed well. But Windows Media Player produced only silence when playing the CD, and the 'eject' command just produced an error message. Pressing the eject button on the CD drive didn't work either, so the CD is going to have to stay in the drawer till the next re-boot! And I thought that burning a CD was going to be easier than foobar...
    Digital: Squeezebox Duet Receiver - Yamaha RX-V2700 and Jamo speakers
    Analogue: Speakercraft MZC-66 for whole house system
    Logitech Music Server: 7.9 running on VortexBox 2.3 (built on an elderly Dell PC)
    Library: External USB drive
    Ethernet: Squeezebox Receiver
    Wifi: Duet controller

  5. #15
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,076
    Good to see you're able to play those files now. Does sound like a limitation of the old PC running LMS.
    Home: VortexBox 4TB (2.4) > LMS 7.9.1 > Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4) > LMS 7.9.1 > Touch > Benchmark DAC I, Boom, Radio w/Battery (all ethernet except Radio)
    Office: Win8(64) > LMS 7.9.1 > Squeezelite
    Spares: Transporter, Touch(3), Radio(3), Boom, SB3, CONTROLLER
    Controllers: iPhone6 & iPadAir2 (iPeng & Squeezepad), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpoweramp > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •