From khernandez@cam.ac.uk Mon Jul 15 05:58:29 1996 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!cam!khernandez From: khernandez@cam.ac.uk (Katrin Hernández) Newsgroups: comp.dsp Subject: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul15.055829.8362@cam.ac.uk> Date: Mon, 15 Jul 1996 05:58:29 GMT Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk 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. Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- Katrin Hernández SupraFAXModem 28.8 @ 33,600 bps "5 sigma is a discovery. 7 is a question." From dkarlsson@mit.edu Tue Jul 16 00:53:29 1996 Path: ashpoly!bigsur!pacrim!jpgate!kamome!mit!dkarlsson From: dkarlsson@mit.edu (Diego Karlsson) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul16.005329.8049@mit.edu> Date: Tue, 16 Jul 1996 00:53:29 GMT References: <1996Jul15.055829.8362@cam.ac.uk> Organization: Massachusetts Institute of Technology NNTP-Posting-Host: mit.edu X-Newsreader: Netscape 1.1N Lines: 9 In article <1996Jul15.055829.8362@cam.ac.uk>, khernandez@cam.ac.uk (Katrin Hernández) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! -- Diego Karlsson -- Massachusetts Institute of Technology "We don't sign stars. We build them." From bmoreno@pacbell.net Tue Jul 16 16:37:29 1996 Path: ashpoly!cascade!bigsur!pacbell!bmoreno From: bmoreno@pacbell.net (Bastien Moreno) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul16.163729.6255@pacbell.net> Date: Tue, 16 Jul 1996 16:37:29 GMT References: <1996Jul15.055829.8362@cam.ac.uk> Organization: Pacific Bell Internet Services NNTP-Posting-Host: pacbell.net X-Newsreader: NewsWatcher 2.0b24 Lines: 10 In article <1996Jul15.055829.8362@cam.ac.uk>, khernandez@cam.ac.uk (Katrin Hernández) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. > Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- === Bastien Moreno === Dept of Electrical Engineering, Pacific Bell Internet Services "There are 14 nodes and only 10 countries. Count again." From mkim@stanford.edu Wed Jul 17 03:22:29 1996 Path: ashpoly!bigsur!pacrim!jpgate!kamome!stanford!mkim From: mkim@stanford.edu (Mike Kim) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul17.032229.3611@stanford.edu> Date: Wed, 17 Jul 1996 03:22:29 GMT References: <1996Jul15.055829.8362@cam.ac.uk> <1996Jul16.005329.8049@mit.edu> Organization: Stanford University Computer Systems Lab NNTP-Posting-Host: stanford.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1996Jul16.005329.8049@mit.edu>, dkarlsson@mit.edu (Diego Karlsson) 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. Top-posters will be placed in my ~/.killfile without notice. -- Mike Kim Tape trading list upon request. SASE required for international mail. From oreyes@unam.mx Wed Jul 17 11:38:29 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!unam!oreyes From: oreyes@unam.mx (Olga Reyes) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1996Jul17.113829.9487@unam.mx> Date: Wed, 17 Jul 1996 11:38:29 GMT References: <1996Jul15.055829.8362@cam.ac.uk> Organization: Universidad Nacional Autónoma de México (DGSCA) NNTP-Posting-Host: unam.mx X-Newsreader: WinVN 0.99.5 Lines: 8 In article <1996Jul15.055829.8362@cam.ac.uk>, khernandez@cam.ac.uk (Katrin Hernández) writes: > Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. Can you provide a pre-compiled DOS binary? Some of us don't have Linux or a C compiler installed on our machines. -- Olga Reyes Tape trading list upon request. SASE required for international mail.