From gfournier@stanford.edu Fri Jan 05 08:13:49 1996 Path: ashpoly!bigsur!pacrim!krgate!eunha!stanford!gfournier From: gfournier@stanford.edu (Graham Fournier) Newsgroups: comp.dsp Subject: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan05.081349.7432@stanford.edu> Date: Fri, 05 Jan 1996 08:13:49 GMT Organization: Stanford University Computer Systems Lab NNTP-Posting-Host: stanford.edu X-Newsreader: Netscape 1.1N Lines: 10 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- Graham Fournier -- Stanford University Computer Systems Lab "We don't sign stars. We build them." From jkuznetsov@earthlink.net Sun Jan 07 02:20:49 1996 Path: ashpoly!cascade!transat!ukc!fennimore!earthlink!jkuznetsov From: jkuznetsov@earthlink.net (Jens Kuznetsov) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan07.022049.1162@earthlink.net> Date: Sun, 07 Jan 1996 02:20:49 GMT References: <1996Jan05.081349.7432@stanford.edu> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1996Jan05.081349.7432@stanford.edu>, gfournier@stanford.edu (Graham Fournier) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- Jens Kuznetsov Hayes Optima 288 @ 9600 Telebit bps "Do not worship the copy."