From tmoreau@netcom.com Thu Jun 08 09:24:31 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!netcom!tmoreau From: tmoreau@netcom.com (Takeshi Moreau) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun08.092431.9631@netcom.com> Date: Thu, 08 Jun 1995 09:24:31 GMT Organization: NETCOM On-Line Communication Services NNTP-Posting-Host: netcom.com X-Newsreader: TIN [version 1.2 PL2] Lines: 11 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. 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. -- Takeshi Moreau *PLONK* filter active for trolls. 486DX4/100 (FreeBSD 2.0.5) - NetBSD 1.0 From jkim@earthlink.net Fri Jun 09 09:39:31 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!earthlink!jkim From: jkim@earthlink.net (Julien Kim) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun09.093931.7126@earthlink.net> Date: Fri, 09 Jun 1995 09:39:31 GMT References: <1995Jun08.092431.9631@netcom.com> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: Netscape 1.1N Lines: 10 In article <1995Jun08.092431.9631@netcom.com>, tmoreau@netcom.com (Takeshi Moreau) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- Julien Kim *PLONK* filter active for trolls. Macintosh IIfx - NetBSD 1.0