Maitland Vaughan-Turner wrote: > This hits near something I was wondering: Wouldn't it be pretty easy > to do lossless compression on a DSD stream. Since it's only one bit, > It seems like you could use simple run-length encoding to achieve > pretty good results.
I pretty sure you are wrong here. Yes, RLE would probably work pretty well on the DSD encoded version of a digitally generated sine wave. However, on real analogue inputs there is sure to be a lot of very low level noise which will result in very short run lengths. Also be aware that all (neglecting ancient stuff like A-law, u-law and IDPCM) recent audio codecs doe their encoding in the frequency domain where it is easier to find redundancy than in the time domain. Erik -- ----------------------------------------------------------------- Erik de Castro Lopo ----------------------------------------------------------------- "And MS thinks Linux is vulnerable to forking? 95, 95 OEM SR2, 98, 98SE, ME, NT, 2000, Bob, .NET, CE, Datacenter, Server, Adv. Server, and now Web Server, sheesh." -- BTS on LinuxToday.com _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-dev
