<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Fwiw, you could look if xgroove~ can do what you want to achieve. It uses double precision position calculation internally. The output position information is single-precision nevertheless.<DIV><BR class="khtml-block-placeholder"></DIV><DIV>greetings, Thomas<DIV><DIV><BR><DIV><DIV>Am 12.09.2007 um 21:51 schrieb David Schaffer:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"> <DIV><FONT face="Arial" size="2">Hi,</FONT></DIV> <DIV><FONT face="Arial" size="2"></FONT> </DIV> <DIV><FONT face="Arial" size="2">    Today, I realized that simple playback of an audio file just isn't that easy in pd: since I was unable to find an mp3 player that actually works on a win 2k/xp system, I chose to leave the files in .wav and read them using tabread~ or tabread4~ driven by phasor (I need more control than the readsf~ object can provide). Here's the weird thing: as this method works fine with files up to ~10 minutes, longer files seem to decrease in quality as time goes by, and around 18 minutes,it sounds really bad (a little like beeing processed by a "bitcrusher" ...for those who like cubase, something very "lo-fi"). I find this to be very intriguing and was wondering if anyone out there had an explanation for this, I was also wondering what other solutions I had to be able to play long wav files without quality loss. Thank you all.</FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:PD-list@iem.at">PD-list@iem.at</A> mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">UNSUBSCRIBE and account-management -&gt; <A href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></DIV></DIV></BODY></HTML>