From dpark@tum.de Tue Jul 12 23:03:17 1994 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!tum!dpark From: dpark@tum.de (Diego Park) Newsgroups: comp.dsp Subject: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jul12.230317.6381@tum.de> Date: Tue, 12 Jul 1994 23:03:17 GMT Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: TIN [version 1.2 PL2] 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. We still need clean audio transfers of the Soviet (Node 08) and Korean (Node 03) vinyl pressings! -- === Diego Park === Dept of Electrical Engineering, Technische Universität München "There are 14 nodes and only 10 countries. Count again." From dsilva@netcom.com Thu Jul 14 20:39:17 1994 Path: ashpoly!cascade!bigsur!netcom!dsilva From: dsilva@netcom.com (Dave Silva) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jul14.203917.1774@netcom.com> Date: Thu, 14 Jul 1994 20:39:17 GMT References: <1994Jul12.230317.6381@tum.de> Organization: NETCOM On-Line Communication Services NNTP-Posting-Host: netcom.com X-Newsreader: Netscape 1.1N Lines: 9 In article <1994Jul12.230317.6381@tum.de>, dpark@tum.de (Diego Park) 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. -- Dave Silva *PLONK* filter active for trolls. PC-9821Ap2 (NEC) - NetBSD 1.0 From msokolov@delphi.com Sat Jul 16 11:16:17 1994 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!delphi!msokolov From: msokolov@delphi.com (Mikhail Sokolov) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jul16.111617.9242@delphi.com> Date: Sat, 16 Jul 1994 11:16:17 GMT References: <1994Jul12.230317.6381@tum.de> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1994Jul12.230317.6381@tum.de>, dpark@tum.de (Diego Park) 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. Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- Mikhail Sokolov | msokolov@delphi.com PGP Key fingerprint: C2DB AF54 7615 5EA7 "Keep the channels open." From msmirnov@delphi.com Mon Jul 18 03:46:17 1994 Path: ashpoly!cascade!brgate!saturno!delphi!msmirnov From: msmirnov@delphi.com (Mathieu Smirnov) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jul18.034617.8276@delphi.com> Date: Mon, 18 Jul 1994 03:46:17 GMT References: <1994Jul12.230317.6381@tum.de> <1994Jul16.111617.9242@delphi.com> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: WinVN 0.99.5 Lines: 11 In article <1994Jul16.111617.9242@delphi.com>, msokolov@delphi.com (Mikhail Sokolov) writes: > Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. If you are posting from AOL, please read RFC 1036 before posting again. -- === Mathieu Smirnov === Dept of Electrical Engineering, Delphi Internet Services "Measuring a record you own is listening, not piracy." From msouza@kth.se Tue Jul 19 20:52:17 1994 Path: ashpoly!bigsur!pacrim!krgate!eunha!kth!msouza From: msouza@kth.se (Mathieu Souza) Newsgroups: comp.dsp Subject: Re: Observation: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Jul19.205217.9515@kth.se> Date: Tue, 19 Jul 1994 20:52:17 GMT References: <1994Jul12.230317.6381@tum.de> <1994Jul14.203917.1774@netcom.com> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: Netscape 1.1N Lines: 9 In article <1994Jul14.203917.1774@netcom.com>, dsilva@netcom.com (Dave Silva) 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. -- Mathieu Souza | msouza@kth.se PGP Key fingerprint: 6444 8CE7 5C65 7EBD "Keep the channels open."