From dfischer@u-tokyo.ac.jp Sat Oct 07 11:32:05 1995 Path: ashpoly!cascade!brgate!saturno!u-tokyo!dfischer From: dfischer@u-tokyo.ac.jp (Dong-hyun Fischer) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct07.113205.1510@u-tokyo.ac.jp> Date: Sat, 07 Oct 1995 11:32:05 GMT Organization: University of Tokyo Department of Information Science NNTP-Posting-Host: u-tokyo.ac.jp X-Newsreader: Netscape 1.1N Lines: 11 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- === Dong-hyun Fischer === Dept of Electrical Engineering, University of Tokyo Department of Information Science "Row 14. No joke." From sramirez@berkeley.edu Sun Oct 08 18:35:05 1995 Path: ashpoly!cascade!transat!ukc!fennimore!berkeley!sramirez From: sramirez@berkeley.edu (Sun-mi Ramírez) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct08.183505.5960@berkeley.edu> Date: Sun, 08 Oct 1995 18:35:05 GMT References: <1995Oct07.113205.1510@u-tokyo.ac.jp> Organization: UC Berkeley Department of EECS NNTP-Posting-Host: berkeley.edu X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Oct07.113205.1510@u-tokyo.ac.jp>, dfischer@u-tokyo.ac.jp (Dong-hyun Fischer) 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. -- Sun-mi Ramírez *PLONK* filter active for trolls. Amiga 1200 (Blizzard 030/50) - NetBSD 1.0 From tgarcia@uu.net Mon Oct 09 03:19:05 1995 Path: ashpoly!cascade!brgate!saturno!uu!tgarcia From: tgarcia@uu.net (Tyler García) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct09.031905.1553@uu.net> Date: Mon, 09 Oct 1995 03:19:05 GMT References: <1995Oct07.113205.1510@u-tokyo.ac.jp> Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1995Oct07.113205.1510@u-tokyo.ac.jp>, dfischer@u-tokyo.ac.jp (Dong-hyun Fischer) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! -- Tyler García Tape trading list upon request. SASE required for international mail. From dandersson@unam.mx Tue Oct 10 21:56:05 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!unam!dandersson From: dandersson@unam.mx (Dmitri Andersson) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct10.215605.2095@unam.mx> Date: Tue, 10 Oct 1995 21:56:05 GMT References: <1995Oct07.113205.1510@u-tokyo.ac.jp> <1995Oct08.183505.5960@berkeley.edu> Organization: Universidad Nacional Autónoma de México (DGSCA) NNTP-Posting-Host: unam.mx X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1995Oct08.183505.5960@berkeley.edu>, sramirez@berkeley.edu (Sun-mi Ramírez) 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. -- Dmitri Andersson | dandersson@unam.mx PGP Key fingerprint: 0EBD EC92 88F6 BE2F "Keep the channels open." From dreyes@cam.ac.uk Wed Oct 11 05:25:05 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!cam!dreyes From: dreyes@cam.ac.uk (Dave Reyes) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Oct11.052505.9510@cam.ac.uk> Date: Wed, 11 Oct 1995 05:25:05 GMT References: <1995Oct07.113205.1510@u-tokyo.ac.jp> <1995Oct08.183505.5960@berkeley.edu> Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk X-Newsreader: Netscape 1.1N Lines: 11 In article <1995Oct08.183505.5960@berkeley.edu>, sramirez@berkeley.edu (Sun-mi Ramírez) 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! Netscape 1.1 crashes when loading large preformatted text. Stick to rn or tin! -- Dave Reyes | dreyes@cam.ac.uk PGP Key fingerprint: 6240 7A3F 4B17 B1BC "Keep the channels open."