From aramirez@utexas.edu Sun Apr 02 11:38:57 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!utexas!aramirez From: aramirez@utexas.edu (Andrei Ramírez) Newsgroups: comp.dsp Subject: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr02.113857.2911@utexas.edu> Date: Sun, 02 Apr 1995 11:38:57 GMT Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: Netscape 1.1N Lines: 11 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. Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. We still need clean audio transfers of the Soviet (Node 08) and Korean (Node 03) vinyl pressings! -- Andrei Ramírez "They will send a copy in my place." Amiga 1200 (Blizzard 030/50) / System 7.5.1 From ismirnov@mindspring.com Sun Apr 02 21:38:57 1995 Path: ashpoly!cascade!transat!eunet-fr!teletel!mindspring!ismirnov From: ismirnov@mindspring.com (Ines Smirnov) Newsgroups: comp.dsp Subject: Re: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr02.213857.9160@mindspring.com> Date: Sun, 02 Apr 1995 21:38:57 GMT References: <1995Apr02.113857.2911@utexas.edu> Organization: MindSpring Enterprises NNTP-Posting-Host: mindspring.com X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1995Apr02.113857.2911@utexas.edu>, aramirez@utexas.edu (Andrei Ramírez) 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. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Ines Smirnov US Robotics Courier V.34 @ 9600 Telebit bps "A soul is not exclusive to biology." From soliveira@berkeley.edu Tue Apr 04 21:39:57 1995 Path: ashpoly!cascade!transat!ukc!fennimore!berkeley!soliveira From: soliveira@berkeley.edu (Sun-mi Oliveira) Newsgroups: comp.dsp Subject: Re: WTB/WTT: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr04.213957.1587@berkeley.edu> Date: Tue, 04 Apr 1995 21:39:57 GMT References: <1995Apr02.113857.2911@utexas.edu> <1995Apr02.213857.9160@mindspring.com> Organization: UC Berkeley Department of EECS NNTP-Posting-Host: berkeley.edu X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1995Apr02.213857.9160@mindspring.com>, ismirnov@mindspring.com (Ines Smirnov) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! Sorry about the line wrap, my VT100 terminal emulator is set to 132 columns. -- Sun-mi Oliveira Tape trading list upon request. SASE required for international mail.