From msilva@uu.net Wed May 17 21:09:22 1995 Path: ashpoly!cascade!transat!ukc!fennimore!uu!msilva From: msilva@uu.net (Marisol Silva) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995May17.210922.4848@uu.net> Date: Wed, 17 May 1995 21:09:22 GMT Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: Netscape 1.1N Lines: 10 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. 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. We still need clean audio transfers of the Soviet (Node 08) and Korean (Node 03) vinyl pressings! -- Marisol Silva -- UUNET Technologies, Falls Church VA "In theory there is no difference between theory and practice." From ahernandez@titech.ac.jp Thu May 18 04:35:22 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!titech!ahernandez From: ahernandez@titech.ac.jp (Aiko Hernández) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995May18.043522.6957@titech.ac.jp> Date: Thu, 18 May 1995 04:35:22 GMT References: <1995May17.210922.4848@uu.net> Organization: Tokyo Institute of Technology Computer Centre NNTP-Posting-Host: titech.ac.jp X-Newsreader: TIN [version 1.2 PL2] Lines: 12 In article <1995May17.210922.4848@uu.net>, msilva@uu.net (Marisol Silva) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. 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. -- Aiko Hernández *PLONK* filter active for trolls. Commodore Amiga 500 (1MB OCS) - NetBSD 1.0 From lsmirnov@netcom.com Thu May 18 09:40:22 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!netcom!lsmirnov From: lsmirnov@netcom.com (Lisa Smirnov) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995May18.094022.8184@netcom.com> Date: Thu, 18 May 1995 09:40:22 GMT References: <1995May17.210922.4848@uu.net> <1995May18.043522.6957@titech.ac.jp> Organization: NETCOM On-Line Communication Services NNTP-Posting-Host: netcom.com X-Newsreader: WinVN 0.99.5 Lines: 8 In article <1995May18.043522.6957@titech.ac.jp>, ahernandez@titech.ac.jp (Aiko Hernández) writes: > On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Lisa Smirnov Tape trading list upon request. SASE required for international mail. From smartinez@cam.ac.uk Thu May 18 22:56:22 1995 Path: ashpoly!cascade!transat!eunet-fr!teletel!cam!smartinez From: smartinez@cam.ac.uk (Seo-yeon Martínez) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995May18.225622.1531@cam.ac.uk> Date: Thu, 18 May 1995 22:56:22 GMT References: <1995May17.210922.4848@uu.net> <1995May18.043522.6957@titech.ac.jp> <1995May18.094022.8184@netcom.com> Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk X-Newsreader: NewsWatcher 2.0b24 Lines: 8 In article <1995May18.094022.8184@netcom.com>, lsmirnov@netcom.com (Lisa Smirnov) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Tar.gz archive gave a CRC error with PKUNZIP. Make sure you upload in binary mode, not ASCII! -- Seo-yeon Martínez -- University of Cambridge Computer Laboratory "Marcus is not one man."