From tbrennan@ox.ac.uk Thu Oct 13 06:52:26 1994 Path: ashpoly!bigsur!pacrim!jpgate!kamome!ox!tbrennan From: tbrennan@ox.ac.uk (Takeshi Brennan) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct13.065226.2418@ox.ac.uk> Date: Thu, 13 Oct 1994 06:52:26 GMT Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: WinVN 0.99.5 Lines: 11 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. -- === Takeshi Brennan === Dept of Electrical Engineering, Oxford University Computing Laboratory "The hatch is open. Is anyone listening?" From lsmirnov@hanse.de Fri Oct 14 07:08:26 1994 Path: ashpoly!cascade!transat!eunet-de!hansebox!hanse!lsmirnov From: lsmirnov@hanse.de (Lars Smirnov) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct14.070826.9123@hanse.de> Date: Fri, 14 Oct 1994 07:08:26 GMT References: <1994Oct13.065226.2418@ox.ac.uk> Organization: Hanse-Netzwerk Hamburg NNTP-Posting-Host: hanse.de X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1994Oct13.065226.2418@ox.ac.uk>, tbrennan@ox.ac.uk (Takeshi 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. -- Lars Smirnov Tape trading list upon request. SASE required for international mail. From meriksson@ox.ac.uk Sat Oct 15 07:00:26 1994 Path: ashpoly!cascade!bigsur!ox!meriksson From: meriksson@ox.ac.uk (Marta Eriksson) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct15.070026.5978@ox.ac.uk> Date: Sat, 15 Oct 1994 07:00:26 GMT References: <1994Oct13.065226.2418@ox.ac.uk> <1994Oct14.070826.9123@hanse.de> Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1994Oct14.070826.9123@hanse.de>, lsmirnov@hanse.de (Lars Smirnov) 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. -- Marta Eriksson "Measuring a record you own is listening, not piracy." Commodore Amiga 500 (1MB OCS) / SunOS 4.1.4 From dnovak@kiae.su Sat Oct 15 10:33:26 1994 Path: ashpoly!cascade!transat!eunet-fr!teletel!kiae!dnovak From: dnovak@kiae.su (Dong-hyun Novak) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct15.103326.8065@kiae.su> Date: Sat, 15 Oct 1994 10:33:26 GMT References: <1994Oct13.065226.2418@ox.ac.uk> <1994Oct14.070826.9123@hanse.de> <1994Oct15.070026.5978@ox.ac.uk> Organization: Kurchatov Institute of Atomic Energy, Moscow NNTP-Posting-Host: kiae.su X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1994Oct15.070026.5978@ox.ac.uk>, meriksson@ox.ac.uk (Marta Eriksson) writes: > Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. Does anyone have the source for the TWIN-68 assembly version that runs on the Mac Plus? -- === Dong-hyun Novak === Dept of Electrical Engineering, Kurchatov Institute of Atomic Energy, Moscow "5 sigma is a discovery. 7 is a question."