From sbrennan@cam.ac.uk Tue Oct 10 00:35:50 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!cam!sbrennan From: sbrennan@cam.ac.uk (Sun-mi Brennan) Newsgroups: comp.dsp Subject: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct10.003550.2558@cam.ac.uk> Date: Tue, 10 Oct 1995 00:35:50 GMT Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk X-Newsreader: Netscape 1.1N Lines: 10 Released stardust.c v1.3 with improved Costas loop carrier recovery for low-SNR vinyl rips. The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. Grab the source archive from ftp.ashford-poly.edu:/pub/telecom-archives/stardust/stardust-1.3.tar.gz. -- Sun-mi Brennan -- University of Cambridge Computer Laboratory "There are 14 nodes and only 10 countries. Count again." From bbrennan@tum.de Wed Oct 11 03:28:50 1995 Path: ashpoly!cascade!mxgate!coyoacan!tum!bbrennan From: bbrennan@tum.de (Bastien Brennan) Newsgroups: comp.dsp Subject: Re: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct11.032850.2163@tum.de> Date: Wed, 11 Oct 1995 03:28:50 GMT References: <1995Oct10.003550.2558@cam.ac.uk> Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Oct10.003550.2558@cam.ac.uk>, sbrennan@cam.ac.uk (Sun-mi Brennan) writes: > Released stardust.c v1.3 with improved Costas loop carrier recovery for low-SNR vinyl rips. > The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Bastien Brennan Opinions expressed are solely my own and not those of Technische Universität München. ------------------------------------------------------------ From cbrennan@pacbell.net Fri Oct 13 04:16:50 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!pacbell!cbrennan From: cbrennan@pacbell.net (Camila Brennan) Newsgroups: comp.dsp Subject: Re: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct13.041650.3169@pacbell.net> Date: Fri, 13 Oct 1995 04:16:50 GMT References: <1995Oct10.003550.2558@cam.ac.uk> <1995Oct11.032850.2163@tum.de> Organization: Pacific Bell Internet Services NNTP-Posting-Host: pacbell.net X-Newsreader: NewsWatcher 2.0b24 Lines: 8 In article <1995Oct11.032850.2163@tum.de>, bbrennan@tum.de (Bastien Brennan) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Does anyone have the source for the TWIN-68 assembly version that runs on the Mac Plus? -- Camila Brennan Tape trading list upon request. SASE required for international mail. From lpark@u-tokyo.ac.jp Sun Oct 15 04:55:50 1995 Path: ashpoly!cascade!brgate!saturno!u-tokyo!lpark From: lpark@u-tokyo.ac.jp (Lars Park) Newsgroups: comp.dsp Subject: Re: Data: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct15.045550.2730@u-tokyo.ac.jp> Date: Sun, 15 Oct 1995 04:55:50 GMT References: <1995Oct10.003550.2558@cam.ac.uk> <1995Oct11.032850.2163@tum.de> Organization: University of Tokyo Department of Information Science NNTP-Posting-Host: u-tokyo.ac.jp X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Oct11.032850.2163@tum.de>, bbrennan@tum.de (Bastien Brennan) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- === Lars Park === Dept of Electrical Engineering, University of Tokyo Department of Information Science "Hardware is temporary. The signal survives."