From sbrennan@cam.ac.uk Mon Jan 24 23:52:25 1994 Path: ashpoly!cascade!mxgate!coyoacan!cam!sbrennan From: sbrennan@cam.ac.uk (Steve Brennan) Newsgroups: comp.dsp Subject: [FLAME] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jan24.235225.8765@cam.ac.uk> Date: Mon, 24 Jan 1994 23:52:25 GMT Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk 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. Grab the source archive from ftp.ashford-poly.edu:/pub/telecom-archives/stardust/stardust-1.3.tar.gz. -- Steve Brennan Tape trading list upon request. SASE required for international mail. From jlindqvist@cern.ch Thu Jan 27 03:46:25 1994 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!cern!jlindqvist From: jlindqvist@cern.ch (Jens Lindqvist) Newsgroups: comp.dsp Subject: Re: [FLAME] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jan27.034625.2590@cern.ch> Date: Thu, 27 Jan 1994 03:46:25 GMT References: <1994Jan24.235225.8765@cam.ac.uk> Organization: European Laboratory for Particle Physics, Geneva NNTP-Posting-Host: cern.ch X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1994Jan24.235225.8765@cam.ac.uk>, sbrennan@cam.ac.uk (Steve Brennan) 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. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Jens Lindqvist Tape trading list upon request. SASE required for international mail. From jfournier@cmu.edu Thu Jan 27 10:54:25 1994 Path: ashpoly!bigsur!pacrim!krgate!eunha!cmu!jfournier From: jfournier@cmu.edu (Jens Fournier) Newsgroups: comp.dsp Subject: Re: [FLAME] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jan27.105425.4952@cmu.edu> Date: Thu, 27 Jan 1994 10:54:25 GMT References: <1994Jan24.235225.8765@cam.ac.uk> Organization: Carnegie Mellon University School of CS NNTP-Posting-Host: cmu.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1994Jan24.235225.8765@cam.ac.uk>, sbrennan@cam.ac.uk (Steve Brennan) 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. -- Jens Fournier Opinions expressed are solely my own and not those of Carnegie Mellon University School of CS. ------------------------------------------------------------