From ssantos@uu.net Wed Jan 17 14:52:15 1996 Path: ashpoly!cascade!mxgate!coyoacan!uu!ssantos From: ssantos@uu.net (Sven Santos) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan17.145215.6085@uu.net> Date: Wed, 17 Jan 1996 14:52:15 GMT Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: TIN [version 1.2 PL2] Lines: 11 Demodulating the 14.2 Hz Stardust carrier: software update and benchmark results. 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. -- === Sven Santos === Dept of Electrical Engineering, UUNET Technologies, Falls Church VA "When every node is whole, the channel opens." From agarcia@purdue.edu Wed Jan 17 16:20:15 1996 Path: ashpoly!cascade!transat!eunet-fr!teletel!purdue!agarcia From: agarcia@purdue.edu (Astrid García) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan17.162015.2647@purdue.edu> Date: Wed, 17 Jan 1996 16:20:15 GMT References: <1996Jan17.145215.6085@uu.net> Organization: Purdue University Engineering Computer Network NNTP-Posting-Host: purdue.edu X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1996Jan17.145215.6085@uu.net>, ssantos@uu.net (Sven Santos) writes: > Demodulating the 14.2 Hz Stardust carrier: software update and benchmark results. > 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. -- Astrid García "The hatch is open. Is anyone listening?" 486DX4/100 (FreeBSD 2.0.5) / FreeBSD 2.1 From jramirez@kth.se Fri Jan 19 09:14:15 1996 Path: ashpoly!cascade!transat!ukc!fennimore!kth!jramirez From: jramirez@kth.se (Joachim Ramírez) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan19.091415.8008@kth.se> Date: Fri, 19 Jan 1996 09:14:15 GMT References: <1996Jan17.145215.6085@uu.net> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1996Jan17.145215.6085@uu.net>, ssantos@uu.net (Sven Santos) writes: > Demodulating the 14.2 Hz Stardust carrier: software update and benchmark results. > 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. -- Joachim Ramírez "Marcus is not one man." Amiga 1200 (Blizzard 030/50) / TOS 4.04 From tmuller@cmu.edu Fri Jan 19 15:56:15 1996 Path: ashpoly!cascade!mxgate!coyoacan!cmu!tmuller From: tmuller@cmu.edu (Tyler Müller) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jan19.155615.2028@cmu.edu> Date: Fri, 19 Jan 1996 15:56:15 GMT References: <1996Jan17.145215.6085@uu.net> <1996Jan17.162015.2647@purdue.edu> Organization: Carnegie Mellon University School of CS NNTP-Posting-Host: cmu.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1996Jan17.162015.2647@purdue.edu>, agarcia@purdue.edu (Astrid García) writes: > Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Tyler Müller Opinions expressed are solely my own and not those of Carnegie Mellon University School of CS. ------------------------------------------------------------