![]() |
Propeller Head Plaza Technical and scientific discussion of amps, cables and other topics. |
Register / Login
|
In Reply to: Re: He said "lossless", y'all! Wake up! posted by Jon Risch on February 12, 2006 at 19:09:01:
Hi Jon,This topic was initially raised in Computer Asylum in a discussion about whether or not there are sonic differences in PC playback of WAV vs FLAC files.
I am watching realtime the amount of data in the buffer of my playback software, and when I play compressed vs. un-compressed data it is about the same. Most important, with the current buffer settings I am using, it NEVER falls below 3000ms of data.
So, the data is sitting there in the playback software buffer for several seconds waiting for the sound card to process it. Moreover, the decoding position (which I can also view) is merely waiting for the buffer to clear to feed it more data (whether I use WAV or compressed data), and it never falls behind at all. Of course, with over 3000ms, it could fall behind quite a bit and it would not make any difference, but the CPU is coasting at less than 5% load, and the decoder is just waiting for room in the buffer to put more data.
Also, please keep in mind that after the data has sat for over 3 seconds in the playback buffer, it then sits for about 50ms in the sound card driver's buffer, before it is fed to the hardware for output.
So, it would seem with a reasonably powerful dedicated CPU, and the buffer sizes used in PC audio playback (usually buffered in at least 2 places in software and 1 hardware), there are no differences in timing of the output stream as seen by the sound card hardware, and jitter will not be increased or decreased by the decoder processing compressed vs. WAV data.
Anyone interested in validating for themselves the software playback buffer processing in FOOBAR, can find it in Playback/Output/Status Display. If you are using a pro-audio sound card you may also be able to monitor it's driver buffer as well.
Lynn
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- Re: He said "lossless", y'all! Wake up! - Lynn 21:22:43 02/12/06 (40)
- Missing the whole point - Jon Risch 17:47:55 02/15/06 (39)
- No, Jon, no. - Silver Eared John 15:33:53 02/16/06 (0)
- The output from the PC to the DAC is always a full linear PCM data stream - Lynn 18:35:11 02/15/06 (37)
- Re: The output from the PC to the DAC is always a full linear PCM data stream - Jon Risch 20:01:37 02/16/06 (36)
- Another fib, Jon? - Silver Eared John 10:24:23 02/17/06 (34)
- JJ never could take a joke - Jon Risch 13:56:02 02/18/06 (33)
- Re: JJ never could take a joke - real_jj 16:25:18 02/20/06 (19)
- Congratulations on your award! It is good to have people of your caliber back on board. nt. - Lynn 08:06:15 02/24/06 (1)
- Sorry to say... - real_jj 23:46:10 03/04/06 (0)
- Hallelujah! - Pat D 12:17:48 02/22/06 (16)
- Gee that's funny - E-Stat 20:00:48 03/03/06 (15)
- Caymus, drop me a line via corporate mail... - real_jj 22:18:03 03/03/06 (14)
- Don't forget to contact "old_jj" - E-Stat 05:41:14 03/04/06 (13)
- Oh, that might be me, having lost the login information... - real_jj 17:32:04 03/04/06 (12)
- The "real" jj - E-Stat 20:22:40 03/04/06 (11)
- As you are well aware, I deleted that ID... - real_jj 23:42:03 03/04/06 (10)
- Why do you think folks are well aware - E-Stat 06:17:37 03/05/06 (9)
- So, you aren't dilligent. - real_jj 13:37:57 03/05/06 (8)
- Pompous as usual - it IS you! - E-Stat 19:11:04 03/05/06 (7)
- Some things just don't change. - real_jj 21:29:48 03/05/06 (6)
- Your reply perfectly illustrates my point - E-Stat 14:29:49 03/06/06 (5)
- Here we go again... - real_jj 17:21:46 03/06/06 (4)
- Most folks would have just said - E-Stat 17:42:57 03/06/06 (3)
- Most people might have asked, not accused... - real_jj 18:43:14 03/06/06 (2)
- I most certainly did. Read my first post again (hint: look for the ?) - E-Stat 05:19:12 03/07/06 (1)
- Riiiight - real_jj 10:48:45 03/07/06 (0)
- Why don't you ask JJ sometime, then? - Silver Eared John 13:56:04 02/19/06 (1)
- You did hear about the tea shop in Australia, didn't you? - real_jj 11:32:28 03/06/06 (0)
- Joking with JJ about DBTs... - mkuller 12:01:30 02/19/06 (10)
- Given the people who have died recently due to this issue, IMO, this 'joke' is in poor taste (at best). nt. - Lynn 16:24:27 02/19/06 (1)
- Sorry if I offended you...(nt) - mkuller 11:17:28 02/20/06 (0)
- Y'all do realize that's accusing JJ of malpractice, don't ye? - Silver Eared John 13:59:41 02/19/06 (7)
- No one is accusing you... - mkuller 16:17:47 02/19/06 (6)
- No y'all ain'taccusing me, y'all accusing jj - Silver Eared John 20:52:44 02/19/06 (5)
- Dr. Jeckyl or Mr. Hyde - same person...(nt) - mkuller 09:53:39 02/21/06 (4)
- Re: Dr. Jeckyl or Mr. Hyde - same person...(nt) - Dan Banquer 16:48:52 02/21/06 (2)
- "real jj" registered February 20, 2006 - LOL! (nt) - mkuller 10:22:10 02/22/06 (1)
- Re: "real jj" registered February 20, 2006 - LOL! (nt) - real_jj 11:53:24 02/22/06 (0)
- It's time y'all stop spreading that idea, Mkuller - Silver Eared John 10:18:10 02/21/06 (0)
- Re: The output from the PC to the DAC is always a full linear PCM data stream - Lynn 20:56:17 02/16/06 (0)