From jsato@ox.ac.uk Sun Nov 03 03:19:51 1996 Path: ashpoly!bigsur!pacrim!krgate!eunha!ox!jsato From: jsato@ox.ac.uk (Joachim Sato) Newsgroups: comp.dsp Subject: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Nov03.031951.6106@ox.ac.uk> Date: Sun, 03 Nov 1996 03:19:51 GMT Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk 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. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- Joachim Sato Zyxel U-1496E @ 28,800 bps "We don't sign stars. We build them." From tjohansson@utexas.edu Mon Nov 04 21:50:51 1996 Path: ashpoly!cascade!transat!eunet-fr!teletel!utexas!tjohansson From: tjohansson@utexas.edu (Tomas Johansson) Newsgroups: comp.dsp Subject: Re: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Nov04.215051.7665@utexas.edu> Date: Mon, 04 Nov 1996 21:50:51 GMT References: <1996Nov03.031951.6106@ox.ac.uk> Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1996Nov03.031951.6106@ox.ac.uk>, jsato@ox.ac.uk (Joachim Sato) 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. -- Tomas Johansson "They will send a copy in my place." Atari Falcon 030 / TOS 4.04