From bnilsson@rwth-aachen.de Sun Oct 15 01:05:11 1995 Path: ashpoly!cascade!bigsur!rwth-aachen!bnilsson From: bnilsson@rwth-aachen.de (Bill Nilsson) Newsgroups: comp.dsp Subject: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct15.010511.4131@rwth-aachen.de> Date: Sun, 15 Oct 1995 01:05:11 GMT Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: WinVN 0.99.5 Lines: 11 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- === Bill Nilsson === Dept of Electrical Engineering, RWTH Aachen Informatik "Tape doesn't lie at 02:14. Ears do." From ftanaka@inria.fr Mon Oct 16 04:55:11 1995 Path: ashpoly!cascade!mxgate!coyoacan!inria!ftanaka From: ftanaka@inria.fr (Freya Tanaka) Newsgroups: comp.dsp Subject: Re: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct16.045511.2830@inria.fr> Date: Mon, 16 Oct 1995 04:55:11 GMT References: <1995Oct15.010511.4131@rwth-aachen.de> Organization: INRIA Rocquencourt NNTP-Posting-Host: inria.fr X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Oct15.010511.4131@rwth-aachen.de>, bnilsson@rwth-aachen.de (Bill Nilsson) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- === Freya Tanaka === Dept of Electrical Engineering, INRIA Rocquencourt "A soul is not exclusive to biology." From boliveira@pacbell.net Tue Oct 17 19:37:11 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!pacbell!boliveira From: boliveira@pacbell.net (Bill Oliveira) Newsgroups: comp.dsp Subject: Re: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct17.193711.4712@pacbell.net> Date: Tue, 17 Oct 1995 19:37:11 GMT References: <1995Oct15.010511.4131@rwth-aachen.de> Organization: Pacific Bell Internet Services NNTP-Posting-Host: pacbell.net X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Oct15.010511.4131@rwth-aachen.de>, bnilsson@rwth-aachen.de (Bill Nilsson) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- Bill Oliveira *PLONK* filter active for trolls. Sun SparcStation 20 - NetBSD 1.0