From dperez@utexas.edu Mon Mar 11 22:00:14 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!utexas!dperez From: dperez@utexas.edu (Dong-hyun Pérez) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Mar11.220014.7946@utexas.edu> Date: Mon, 11 Mar 1996 22:00:14 GMT Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: WinVN 0.99.5 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. -- === Dong-hyun Pérez === Dept of Electrical Engineering, University of Texas at Austin "They will send a copy in my place." From rsantos@clari.net Tue Mar 12 09:35:14 1996 Path: ashpoly!bigsur!pacrim!krgate!eunha!clari!rsantos From: rsantos@clari.net (Rodrigo Santos) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Mar12.093514.1282@clari.net> Date: Tue, 12 Mar 1996 09:35:14 GMT References: <1996Mar11.220014.7946@utexas.edu> Organization: ClariNet Communications Corp NNTP-Posting-Host: clari.net X-Newsreader: NewsWatcher 2.0b24 Lines: 10 In article <1996Mar11.220014.7946@utexas.edu>, dperez@utexas.edu (Dong-hyun Pérez) 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. -- === Rodrigo Santos === Dept of Electrical Engineering, ClariNet Communications Corp "When every node is whole, the channel opens." From mlarsson@berkeley.edu Thu Mar 14 03:28:14 1996 Path: ashpoly!cascade!transat!eunet-fr!teletel!berkeley!mlarsson From: mlarsson@berkeley.edu (Min-jun Larsson) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Mar14.032814.4629@berkeley.edu> Date: Thu, 14 Mar 1996 03:28:14 GMT References: <1996Mar11.220014.7946@utexas.edu> <1996Mar12.093514.1282@clari.net> Organization: UC Berkeley Department of EECS NNTP-Posting-Host: berkeley.edu X-Newsreader: NewsWatcher 2.0b24 Lines: 11 In article <1996Mar12.093514.1282@clari.net>, rsantos@clari.net (Rodrigo Santos) writes: > Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! Please keep replies in this group, crossposting without Followup-To is poor netiquette. -- Min-jun Larsson Opinions expressed are solely my own and not those of UC Berkeley Department of EECS. ------------------------------------------------------------ From mfournier@clari.net Fri Mar 15 03:41:14 1996 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!clari!mfournier From: mfournier@clari.net (Mateo Fournier) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Mar15.034114.1414@clari.net> Date: Fri, 15 Mar 1996 03:41:14 GMT References: <1996Mar11.220014.7946@utexas.edu> <1996Mar12.093514.1282@clari.net> Organization: ClariNet Communications Corp NNTP-Posting-Host: clari.net X-Newsreader: Netscape 1.1N Lines: 9 In article <1996Mar12.093514.1282@clari.net>, rsantos@clari.net (Rodrigo Santos) writes: > Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. Tar.gz archive gave a CRC error with PKUNZIP. Make sure you upload in binary mode, not ASCII! -- === Mateo Fournier === Dept of Electrical Engineering, ClariNet Communications Corp "Hardware is temporary. The signal survives."