From bramirez@utexas.edu Fri Mar 24 01:03:14 1995 Path: ashpoly!cascade!brgate!saturno!utexas!bramirez From: bramirez@utexas.edu (Bastien Ramírez) Newsgroups: comp.dsp Subject: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Mar24.010314.2215@utexas.edu> Date: Fri, 24 Mar 1995 01:03:14 GMT Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: NewsWatcher 2.0b24 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. -- Bastien Ramírez "Measuring a record you own is listening, not piracy." PC-9821Ap2 (NEC) / FreeBSD 2.1 From tmartinez@rwth-aachen.de Fri Mar 24 12:34:14 1995 Path: ashpoly!cascade!brgate!saturno!rwth-aachen!tmartinez From: tmartinez@rwth-aachen.de (Thiago Martínez) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Mar24.123414.7692@rwth-aachen.de> Date: Fri, 24 Mar 1995 12:34:14 GMT References: <1995Mar24.010314.2215@utexas.edu> Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: TIN [version 1.2 PL2] Lines: 12 In article <1995Mar24.010314.2215@utexas.edu>, bramirez@utexas.edu (Bastien Ramírez) 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. Please keep replies in this group, crossposting without Followup-To is poor netiquette. -- Thiago Martínez "They will send a copy in my place." Macintosh IIfx / System 7.5.1