From amacdonald@berkeley.edu Tue Jul 09 18:17:10 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!berkeley!amacdonald From: amacdonald@berkeley.edu (Anton MacDonald) Newsgroups: comp.dsp Subject: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul09.181710.1786@berkeley.edu> Date: Tue, 09 Jul 1996 18:17:10 GMT Organization: UC Berkeley Department of EECS NNTP-Posting-Host: berkeley.edu X-Newsreader: NewsWatcher 2.0b24 Lines: 10 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. -- Anton MacDonald Tape trading list upon request. SASE required for international mail. From jkarlsson@uu.net Thu Jul 11 17:49:10 1996 Path: ashpoly!bigsur!pacrim!krgate!eunha!uu!jkarlsson From: jkarlsson@uu.net (Joachim Karlsson) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul11.174910.5522@uu.net> Date: Thu, 11 Jul 1996 17:49:10 GMT References: <1996Jul09.181710.1786@berkeley.edu> Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1996Jul09.181710.1786@berkeley.edu>, amacdonald@berkeley.edu (Anton MacDonald) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. -- Joachim Karlsson Tape trading list upon request. SASE required for international mail. From mmuller@mindspring.com Fri Jul 12 19:30:10 1996 Path: ashpoly!cascade!mxgate!coyoacan!mindspring!mmuller From: mmuller@mindspring.com (Mikhail Müller) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul12.193010.5416@mindspring.com> Date: Fri, 12 Jul 1996 19:30:10 GMT References: <1996Jul09.181710.1786@berkeley.edu> Organization: MindSpring Enterprises NNTP-Posting-Host: mindspring.com X-Newsreader: Netscape 1.1N Lines: 12 In article <1996Jul09.181710.1786@berkeley.edu>, amacdonald@berkeley.edu (Anton MacDonald) 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. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. -- Mikhail Müller Hayes Optima 288 @ 33,600 bps "We don't sign stars. We build them." From bhernandez@cmu.edu Sat Jul 13 23:54:10 1996 Path: ashpoly!cascade!brgate!saturno!cmu!bhernandez From: bhernandez@cmu.edu (Bruno Hernández) Newsgroups: comp.dsp Subject: Re: Question: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul13.235410.9935@cmu.edu> Date: Sat, 13 Jul 1996 23:54:10 GMT References: <1996Jul09.181710.1786@berkeley.edu> <1996Jul12.193010.5416@mindspring.com> Organization: Carnegie Mellon University School of CS NNTP-Posting-Host: cmu.edu X-Newsreader: WinVN 0.99.5 Lines: 12 In article <1996Jul12.193010.5416@mindspring.com>, mmuller@mindspring.com (Mikhail Müller) writes: > Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. > Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. -- === Bruno Hernández === Dept of Electrical Engineering, Carnegie Mellon University School of CS "There are 14 nodes and only 10 countries. Count again."