+ Reply to Thread
Page 5 of 19 FirstFirst ... 3456715 ... LastLast
Results 41 to 50 of 182

Thread: File-based audio playback - compressed vs. uncompressed

  1. #41
    Join Date: Mar 2010

    Location: Sheffield

    Posts: 2,899
    I'm Simon.

    Default

    If the developers of Jplay can hear a difference then surely they need to work a bit harder on their coding?
    Kuzma Stabi/S 12", (LP12-bastard) DC motor and optical tacho psu, Benz LP, Paradise (phonostage). Imac m1, gustard A18dac, Bruno Putzeys balanced pre, neurochrome 486 dual mono amps, Yamaha NS1000m with raal ribbons

  2. #42
    Join Date: Apr 2008

    Location: Cheshire, UK

    Posts: 2,832
    I'm Clive.

    Default

    Quote Originally Posted by sq225917 View Post
    If the developers of Jplay can hear a difference then surely they need to work a bit harder on their coding?
    Except that I can't hear a difference. Could be their pre-conceptions? Or my hope over reality
    TT 1 Trans-Fi Salvation with magnetic bearing + Trans-Fi Terminator T3Pro + London Reference
    TT 2 Garrard 301 with NWA main bearing + Audiomods Series Six 10.5" + Ortofon 2M Mono SE
    Digital Lindemann Bridge + Gustard R26 with LB external clock
    Pre and Power Amp EWA M40P + M40A
    Bass Amp & DSP Behringer iNuke NU3000DSP x 2
    Speakers 1 Bastanis Sagarmatha Duo with twin baffleless 15" bass drivers per side
    Speakers 2 MarkaudioSota Viotti Tower

  3. #43
    Join Date: Feb 2008

    Location: http://www.homehifi.co.uk

    Posts: 6,289

    Default

    Quote Originally Posted by AlexM View Post
    Stan - what USB reciever chip do you use in your DACS?. I'm sure you can give us chapter and verse on this.
    You know something? I looked everywhere on the DAC that I am currently using, but I can't find a USB socket on it.
    Do you think that USB could be the problem? Did you say you were using async USB? Might be worth trying optical or coax out from the computer (if possible) to see if the results are still the same. Although a long shot, it could be that the async software is having an effect and not transcribing the data with single bit accuracy?

  4. #44
    Join Date: Feb 2008

    Location: http://www.homehifi.co.uk

    Posts: 6,289

    Default

    Quote Originally Posted by bobbasrah View Post
    After 4 hours, still nothing from Stan to further the debate since the above, despite our willingness in trying to get to the bottom of the puzzle that was raised by him.......
    It's a general thread so one should give others the chance to contribute towards the overall discussion .

    Quote Originally Posted by Clive View Post
    I listened for it but can't hear a difference. The developers of JPLAY claim they can hear a difference and therefore always use WAV. Sorry, that's not much help!

    If there is a difference maybe it's in an area that only some of us are sensitive to?
    Very interesting that the JPLAY developers have come to the same conclusion as me. Maybe products and software developers do have a higher sensitivity in noticing differences. It cannot be discounted.

    Quote Originally Posted by sq225917 View Post
    If the developers of Jplay can hear a difference then surely they need to work a bit harder on their coding?
    Why? So that they can also get mp3 to sound just as good as WAV?

  5. #45
    Join Date: Apr 2011

    Location: Kingston, Surrey, UK

    Posts: 774
    I'm Alex.

    Default

    Quote Originally Posted by StanleyB View Post
    You know something? I looked everywhere on the DAC that I am currently using, but I can't find a USB socket on it.
    Do you think that USB could be the problem? Did you say you were using async USB? Might be worth trying optical or coax out from the computer (if possible) to see if the results are still the same. Although a long shot, it could be that the async software is having an effect and not transcribing the data with single bit accuracy?
    Haha - very good . I assumed you were talking about a DAC with a USB output. Which USB receiver do you use in your DACs?.

    I think that some DACs will react differently to jitter on frames recieved over USB depending on how they implement FIFO queues internally, and read out the buffer.

    I think of it as analagous to a big bucket with a small hole in it at the bottom. As long as the bucket doesn't empty then the rate of outflow will be relatively constant. The timing of the frames arriving into the bucket isn't too critical as long as the average data rate ensures that the buffer never empties out.

    I use a coax SPDIF output from the SB Touch into a Cambridge Audio CA840C. The SB Touch outputs data over SPDIF at a constant rate, regardless of what happens to the TCPIP network. In fact, if I disconnect the network cable, the buffer will play constantly for about 30 secs, so tolerance to network jitter and latency is pretty good!.

    Cheers,
    Alex
    Technics SL1210| Jelco SA-750| Benz Micro ACE SM MC| Squeezebox Touch/MCRU linear PSU | Cambridge Audio 851C | High Resolution Music Streamer II+ / Linestreamer+ | Raspberry Pi 2/IQ-Audio DAC+ / Max2Play | Conrad-Johnson ET3 Control Amplifier| Conrad-Johnson LP125sa KT120 Power Amplifier| Avalon NP Evo 2.0 Speakers| Cardas Audio Quadlink-5C Speaker Cables and Interconnects| Finite Elemente Pagode Signature E-14 equipment support

  6. #46
    Join Date: Apr 2008

    Location: Cheshire, UK

    Posts: 2,832
    I'm Clive.

    Default

    Quote Originally Posted by AlexM View Post
    I think of it as analagous to a big bucket with a small hole in it at the bottom. As long as the bucket doesn't empty then the rate of outflow will be relatively constant. The timing of the frames arriving into the bucket isn't too critical as long as the average data rate ensures that the buffer never empties out.
    It this part that my experience suggests isn't so and I can't explain why. It seems that the better timing of the data arriving with several DACs I've tried, the better the sound quality. Maybe DAC-based re-clocking can only do so much - meaning data only has a narrow window within which it needs to arrive for re-clocking to be optimal.
    TT 1 Trans-Fi Salvation with magnetic bearing + Trans-Fi Terminator T3Pro + London Reference
    TT 2 Garrard 301 with NWA main bearing + Audiomods Series Six 10.5" + Ortofon 2M Mono SE
    Digital Lindemann Bridge + Gustard R26 with LB external clock
    Pre and Power Amp EWA M40P + M40A
    Bass Amp & DSP Behringer iNuke NU3000DSP x 2
    Speakers 1 Bastanis Sagarmatha Duo with twin baffleless 15" bass drivers per side
    Speakers 2 MarkaudioSota Viotti Tower

  7. #47
    Join Date: Aug 2010

    Location: Montseny National Park, Catalonia

    Posts: 3,254
    I'm John.

    Default

    Clive.
    I wondered if you had (assuming you have more than one core) split the core loading so only audio data moves through one core and compared this configuration to loading a complete track to RAM?
    Single spur balanced Mains. Self built music server with 3 seperate linear PSU, Intel i5, 16 GB RAM no hard drive (various Linux OS). Benchmark Dac2 HGC, single ended XLR interconnects/Belkin cable. Exposure 21RC Pre, Super 18 Power (recap & modified). Modded World Audio HD83 HP amp. Hand built Monitors with external crossovers , Volt 250 bass & ABR, Scanspeak 13M8621 Mid & Scanspeak D2905/9300 Hi. HD595 & Beyer 880 (600 ohm) cans.

    The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts.
    -Bertrand Russel

    John.

  8. #48
    Join Date: Apr 2011

    Location: Kingston, Surrey, UK

    Posts: 774
    I'm Alex.

    Default

    Clive,

    Yes I think you are right because my analagy isn't actually how most DACs work, although mine does work like this and so does the SBT that sits in front of it.

    I think a lot of DACs have a very shallow FIFO buffer, and use a PLL to slave the local clock to the long term average clock of the incoming signal. One might think that if this is wandering all over the place (quite possible), then the PLL will be skewing the DAC's local clock to track this.

    Higher frequency jitter spectrum on the input will be be easily fixable with a small buffer, but low frequency jitter (a few Hz) would need quite a bit more buffering to eliminate.

    A digital equivilent of analogue wow? .

    Cheers,
    Alex
    Technics SL1210| Jelco SA-750| Benz Micro ACE SM MC| Squeezebox Touch/MCRU linear PSU | Cambridge Audio 851C | High Resolution Music Streamer II+ / Linestreamer+ | Raspberry Pi 2/IQ-Audio DAC+ / Max2Play | Conrad-Johnson ET3 Control Amplifier| Conrad-Johnson LP125sa KT120 Power Amplifier| Avalon NP Evo 2.0 Speakers| Cardas Audio Quadlink-5C Speaker Cables and Interconnects| Finite Elemente Pagode Signature E-14 equipment support

  9. #49
    Join Date: Apr 2008

    Location: Cheshire, UK

    Posts: 2,832
    I'm Clive.

    Default

    Quote Originally Posted by Welder View Post
    Clive.
    I wondered if you had (assuming you have more than one core) split the core loading so only audio data moves through one core and compared this configuration to loading a complete track to RAM?
    John, I haven't locked the audio process to a core, I would expect that to help. What works so very well with JPLAY is hib mode, this kills the rest of the computer very effectively but it's not very user friendly either!
    TT 1 Trans-Fi Salvation with magnetic bearing + Trans-Fi Terminator T3Pro + London Reference
    TT 2 Garrard 301 with NWA main bearing + Audiomods Series Six 10.5" + Ortofon 2M Mono SE
    Digital Lindemann Bridge + Gustard R26 with LB external clock
    Pre and Power Amp EWA M40P + M40A
    Bass Amp & DSP Behringer iNuke NU3000DSP x 2
    Speakers 1 Bastanis Sagarmatha Duo with twin baffleless 15" bass drivers per side
    Speakers 2 MarkaudioSota Viotti Tower

  10. #50
    Join Date: Aug 2011

    Location: Bacau, Romania

    Posts: 1,215
    I'm Bob.

    Default

    Well things seem to be moving along apace...
    The desktop, laptop and the other laptop used in the tests I mentioned earlier which failed to replicate the issue were all multi-core machines for everyday use, running XP, 7 and 7 respectively.
    The USB receiver Stan uses is the PCM2902 according to the website for TC-7520 if that makes any difference.
    Stan, can you recollect the equipment used and how it was coupled when you noted these differences? I presume you used your own DAC when you discovered this?
    It may or may not be related, but it may help flesh out the circumstance to further isolate the cause.

    One other thing I forgot to mention (reported previously on issues over async b adaptive v spdif) for fullness was that we also connected my dac on usb to the optical input on my pal's DAC to see if that made any difference in the test, there was also no change in terms of the FLAC/WAV issue. There was however a qualitative difference for the better over the direct optical to his DAC which we both found surprising from a cheap chinese async DAC.

    Could the issue really be as complex as the combination of player, processor and DAC implementation, perhaps even the OS?
    If it helps, I can give a full rundown on my desktop and laptop where the problems do not arise?

+ Reply to Thread
Page 5 of 19 FirstFirst ... 3456715 ... LastLast

Posting Permissions

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