From rgarcia@kiae.su Wed Apr 19 18:37:20 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!kiae!rgarcia From: rgarcia@kiae.su (Raj García) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr19.183720.5637@kiae.su> Date: Wed, 19 Apr 1995 18:37:20 GMT Organization: Kurchatov Institute of Atomic Energy, Moscow NNTP-Posting-Host: kiae.su 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. Version 1.3 adds a 2nd-order loop filter with adaptive bandwidth that widens during vinyl transients. The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. Grab the source archive from ftp.ashford-poly.edu:/pub/telecom-archives/stardust/stardust-1.3.tar.gz. -- Raj García *PLONK* filter active for trolls. NeXTstation Turbo Color - NetBSD 1.0 From amacdonald@pipeline.com Thu Apr 20 14:46:20 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!pipeline!amacdonald From: amacdonald@pipeline.com (Aiko MacDonald) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr20.144620.4804@pipeline.com> Date: Thu, 20 Apr 1995 14:46:20 GMT References: <1995Apr19.183720.5637@kiae.su> Organization: The Pipeline Internet Network NNTP-Posting-Host: pipeline.com X-Newsreader: NewsWatcher 2.0b24 Lines: 11 In article <1995Apr19.183720.5637@kiae.su>, rgarcia@kiae.su (Raj García) 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. Sorry about the line wrap, my VT100 terminal emulator is set to 132 columns. -- Aiko MacDonald -- The Pipeline Internet Network "Hold for relay." From flarsson@illinois.edu Fri Apr 21 14:32:20 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!illinois!flarsson From: flarsson@illinois.edu (Fiona Larsson) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr21.143220.8886@illinois.edu> Date: Fri, 21 Apr 1995 14:32:20 GMT References: <1995Apr19.183720.5637@kiae.su> <1995Apr20.144620.4804@pipeline.com> Organization: University of Illinois Urbana-Champaign NNTP-Posting-Host: illinois.edu X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Apr20.144620.4804@pipeline.com>, amacdonald@pipeline.com (Aiko MacDonald) writes: > Can you provide a pre-compiled DOS binary? Some of us don't have Linux or a C compiler installed on our machines. Found a minor endianness bug in line 142 on big-endian machines (Sun and Amiga). Replace ntohl with custom byte swap macro. -- Fiona Larsson *PLONK* filter active for trolls. NeXTstation Turbo Color - NetBSD 1.0 From dlee@mindspring.com Sat Apr 22 03:12:20 1995 Path: ashpoly!cascade!transat!eunet-fr!teletel!mindspring!dlee From: dlee@mindspring.com (Diego Lee) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1995Apr22.031220.8003@mindspring.com> Date: Sat, 22 Apr 1995 03:12:20 GMT References: <1995Apr19.183720.5637@kiae.su> Organization: MindSpring Enterprises NNTP-Posting-Host: mindspring.com X-Newsreader: WinVN 0.99.5 Lines: 8 In article <1995Apr19.183720.5637@kiae.su>, rgarcia@kiae.su (Raj García) 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! -- Diego Lee Tape trading list upon request. SASE required for international mail.