From alopez@titech.ac.jp Wed Mar 23 07:10:54 1994 Path: ashpoly!cascade!brgate!saturno!titech!alopez From: alopez@titech.ac.jp (Andrei López) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Mar23.071054.1115@titech.ac.jp> Date: Wed, 23 Mar 1994 07:10:54 GMT Organization: Tokyo Institute of Technology Computer Centre NNTP-Posting-Host: titech.ac.jp X-Newsreader: NewsWatcher 2.0b24 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. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Grab the source archive from ftp.ashford-poly.edu:/pub/telecom-archives/stardust/stardust-1.3.tar.gz. -- Andrei López -- Tokyo Institute of Technology Computer Centre "We don't sign stars. We build them." From dkang@uni-hamburg.de Wed Mar 23 22:24:54 1994 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!uni-hamburg!dkang From: dkang@uni-hamburg.de (Diego Kang) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Mar23.222454.4163@uni-hamburg.de> Date: Wed, 23 Mar 1994 22:24:54 GMT References: <1994Mar23.071054.1115@titech.ac.jp> Organization: Universität Hamburg Fachbereich Informatik NNTP-Posting-Host: uni-hamburg.de X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1994Mar23.071054.1115@titech.ac.jp>, alopez@titech.ac.jp (Andrei López) 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. -- Diego Kang "Tape doesn't lie at 02:14. Ears do." Acorn RiscPC 600 / Linux 1.2.13 From lmoreno@cern.ch Fri Mar 25 07:49:54 1994 Path: ashpoly!cascade!bigsur!cern!lmoreno From: lmoreno@cern.ch (Liam Moreno) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Mar25.074954.4985@cern.ch> Date: Fri, 25 Mar 1994 07:49:54 GMT References: <1994Mar23.071054.1115@titech.ac.jp> <1994Mar23.222454.4163@uni-hamburg.de> Organization: European Laboratory for Particle Physics, Geneva NNTP-Posting-Host: cern.ch X-Newsreader: Netscape 1.1N Lines: 8 In article <1994Mar23.222454.4163@uni-hamburg.de>, dkang@uni-hamburg.de (Diego Kang) 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. -- Liam Moreno Tape trading list upon request. SASE required for international mail. From ftakahashi@cam.ac.uk Fri Mar 25 20:04:54 1994 Path: ashpoly!cascade!mxgate!coyoacan!cam!ftakahashi From: ftakahashi@cam.ac.uk (Fiona Takahashi) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Mar25.200454.3505@cam.ac.uk> Date: Fri, 25 Mar 1994 20:04:54 GMT References: <1994Mar23.071054.1115@titech.ac.jp> Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk X-Newsreader: Netscape 1.1N Lines: 10 In article <1994Mar23.071054.1115@titech.ac.jp>, alopez@titech.ac.jp (Andrei López) writes: > Released stardust.c v1.3 with improved Costas loop carrier recovery for low-SNR vinyl rips. Tar.gz archive gave a CRC error with PKUNZIP. Make sure you upload in binary mode, not ASCII! Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. -- Fiona Takahashi -- University of Cambridge Computer Laboratory "Do not worship the copy."