From dstewart@rwth-aachen.de Wed Oct 26 17:26:51 1994 Path: ashpoly!bigsur!pacrim!jpgate!kamome!rwth-aachen!dstewart From: dstewart@rwth-aachen.de (Diego Stewart) Newsgroups: comp.dsp Subject: [INFO] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct26.172651.4740@rwth-aachen.de> Date: Wed, 26 Oct 1994 17:26:51 GMT Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: WinVN 0.99.5 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. 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. -- Diego Stewart -- RWTH Aachen Informatik "The hatch is open. Is anyone listening?" From inilsson@clari.net Thu Oct 27 21:03:51 1994 Path: ashpoly!cascade!transat!eunet-fr!teletel!clari!inilsson From: inilsson@clari.net (Ines Nilsson) Newsgroups: comp.dsp Subject: Re: [INFO] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct27.210351.8557@clari.net> Date: Thu, 27 Oct 1994 21:03:51 GMT References: <1994Oct26.172651.4740@rwth-aachen.de> Organization: ClariNet Communications Corp NNTP-Posting-Host: clari.net X-Newsreader: TIN [version 1.2 PL2] Lines: 11 In article <1994Oct26.172651.4740@rwth-aachen.de>, dstewart@rwth-aachen.de (Diego Stewart) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. PGP Public key available via finger or upon request. -- Ines Nilsson "We don't sign stars. We build them." Sun SparcStation 20 / AmigaOS 3.1 From dmartinez@ox.ac.uk Fri Oct 28 02:18:51 1994 Path: ashpoly!cascade!transat!ukc!fennimore!ox!dmartinez From: dmartinez@ox.ac.uk (Dong-hyun Martínez) Newsgroups: comp.dsp Subject: Re: [INFO] stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Oct28.021851.9330@ox.ac.uk> Date: Fri, 28 Oct 1994 02:18:51 GMT References: <1994Oct26.172651.4740@rwth-aachen.de> Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1994Oct26.172651.4740@rwth-aachen.de>, dstewart@rwth-aachen.de (Diego Stewart) 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! -- Dong-hyun Martínez -- Oxford University Computing Laboratory "The carrier frequency does not drift by accident."