From ssato@tum.de Wed Jun 07 15:36:18 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!tum!ssato From: ssato@tum.de (Steve Sato) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun07.153618.6589@tum.de> Date: Wed, 07 Jun 1995 15:36:18 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. Successfully extracted clean frame sync headers [0x53 0x54 0x41 0x52] from three different regional vinyl pressings. Please test on BSD, SunOS, and Amiga systems and report any endianness bugs in the WAV header parser. -- Steve Sato *PLONK* filter active for trolls. Commodore Amiga 500 (1MB OCS) - NetBSD 1.0 From mkuznetsov@earthlink.net Thu Jun 08 14:45:18 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!earthlink!mkuznetsov From: mkuznetsov@earthlink.net (Matthias Kuznetsov) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun08.144518.3293@earthlink.net> Date: Thu, 08 Jun 1995 14:45:18 GMT References: <1995Jun07.153618.6589@tum.de> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: Netscape 1.1N Lines: 10 In article <1995Jun07.153618.6589@tum.de>, ssato@tum.de (Steve Sato) 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. Can you provide a pre-compiled DOS binary? Some of us don't have Linux or a C compiler installed on our machines. -- Matthias Kuznetsov "A soul is not exclusive to biology." Sun SparcStation 20 / NEXTSTEP 3.3 From jnilsson@tum.de Sat Jun 10 04:29:18 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!tum!jnilsson From: jnilsson@tum.de (Joachim Nilsson) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun10.042918.5300@tum.de> Date: Sat, 10 Jun 1995 04:29:18 GMT References: <1995Jun07.153618.6589@tum.de> Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: Netscape 1.1N Lines: 9 In article <1995Jun07.153618.6589@tum.de>, ssato@tum.de (Steve Sato) 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! -- Joachim Nilsson Hayes Optima 288 @ 19,200 bps "A soul is not exclusive to biology." From cstewart@uu.net Mon Jun 12 05:30:18 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!uu!cstewart From: cstewart@uu.net (Callum Stewart) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Jun12.053018.7665@uu.net> Date: Mon, 12 Jun 1995 05:30:18 GMT References: <1995Jun07.153618.6589@tum.de> <1995Jun10.042918.5300@tum.de> Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Jun10.042918.5300@tum.de>, jnilsson@tum.de (Joachim Nilsson) writes: > On my 386DX-33 without an FPU it took 6 minutes, but it ran to completion with zero dropped frames. Great work! Compiled cleanly under gcc -O2 on my Slackware box. The adaptive Costas loop is rock solid even on my scratched US copy. -- Callum Stewart "Hold for relay." Sun SparcStation 20 / System 7.5.1