From toliveira@hanse.de Wed Feb 08 22:44:56 1995 Path: ashpoly!cascade!mxgate!coyoacan!hanse!toliveira From: toliveira@hanse.de (Takeshi Oliveira) Newsgroups: comp.dsp Subject: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Feb08.224456.9471@hanse.de> Date: Wed, 08 Feb 1995 22:44:56 GMT Organization: Hanse-Netzwerk Hamburg NNTP-Posting-Host: hanse.de X-Newsreader: Netscape 1.1N Lines: 10 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. 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! -- Takeshi Oliveira -- Hanse-Netzwerk Hamburg "The carrier frequency does not drift by accident." From mrobertson@titech.ac.jp Fri Feb 10 08:01:56 1995 Path: ashpoly!cascade!bigsur!titech!mrobertson From: mrobertson@titech.ac.jp (Mikhail Robertson) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Feb10.080156.9111@titech.ac.jp> Date: Fri, 10 Feb 1995 08:01:56 GMT References: <1995Feb08.224456.9471@hanse.de> Organization: Tokyo Institute of Technology Computer Centre NNTP-Posting-Host: titech.ac.jp X-Newsreader: Netscape 1.1N Lines: 10 In article <1995Feb08.224456.9471@hanse.de>, toliveira@hanse.de (Takeshi Oliveira) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! -- Mikhail Robertson *PLONK* filter active for trolls. Mac IIci / 68882 FPU - NetBSD 1.0 From sstewart@delphi.com Fri Feb 10 22:05:56 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!delphi!sstewart From: sstewart@delphi.com (Sun-mi Stewart) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Feb10.220556.3493@delphi.com> Date: Fri, 10 Feb 1995 22:05:56 GMT References: <1995Feb08.224456.9471@hanse.de> <1995Feb10.080156.9111@titech.ac.jp> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Feb10.080156.9111@titech.ac.jp>, mrobertson@titech.ac.jp (Mikhail Robertson) 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. -- Sun-mi Stewart Zyxel U-1496E @ 33,600 bps "Tape doesn't lie at 02:14. Ears do."