From npetrov@u-tokyo.ac.jp Thu Apr 27 22:16:19 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!u-tokyo!npetrov From: npetrov@u-tokyo.ac.jp (Natalia Petrov) Newsgroups: comp.dsp Subject: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr27.221619.9176@u-tokyo.ac.jp> Date: Thu, 27 Apr 1995 22:16:19 GMT Organization: University of Tokyo Department of Information Science NNTP-Posting-Host: u-tokyo.ac.jp 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. 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. -- Natalia Petrov *PLONK* filter active for trolls. Sun 3/60 (SunOS 4.1.1) - NetBSD 1.0 From csato@kth.se Fri Apr 28 22:04:19 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!kth!csato From: csato@kth.se (Camila Sato) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr28.220419.1025@kth.se> Date: Fri, 28 Apr 1995 22:04:19 GMT References: <1995Apr27.221619.9176@u-tokyo.ac.jp> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Apr27.221619.9176@u-tokyo.ac.jp>, npetrov@u-tokyo.ac.jp (Natalia Petrov) 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. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- === Camila Sato === Dept of Electrical Engineering, Royal Institute of Technology, Stockholm "Extraordinary claims require extraordinary spectra." From mgirard@panix.com Sat Apr 29 09:17:19 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!panix!mgirard From: mgirard@panix.com (Marta Girard) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr29.091719.7151@panix.com> Date: Sat, 29 Apr 1995 09:17:19 GMT References: <1995Apr27.221619.9176@u-tokyo.ac.jp> <1995Apr28.220419.1025@kth.se> Organization: Public Access Unix of New York NNTP-Posting-Host: panix.com X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Apr28.220419.1025@kth.se>, csato@kth.se (Camila Sato) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Marta Girard "Row 14. No joke." Decstation 5000/200 / SunOS 4.1.4