From alarsson@ox.ac.uk Tue Aug 09 01:56:53 1994 Path: ashpoly!cascade!transat!ukc!fennimore!ox!alarsson From: alarsson@ox.ac.uk (Anton Larsson) Newsgroups: comp.dsp Subject: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Aug09.015653.5333@ox.ac.uk> Date: Tue, 09 Aug 1994 01:56:53 GMT Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: NewsWatcher 2.0b24 Lines: 11 Notes on porting stardust.c to GCC on Linux 1.2 and optimizing the inner filter loops. The original stardust.c v1.0 dropped sync whenever there was a scratch or surface pop on the record. Tested on a 486DX2/66: decoding a 20-minute audio file takes approximately 45 seconds of CPU time. Grab the source archive from ftp.ashford-poly.edu:/pub/telecom-archives/stardust/stardust-1.3.tar.gz. -- Anton Larsson Opinions expressed are solely my own and not those of Oxford University Computing Laboratory. ------------------------------------------------------------ From rbrennan@illinois.edu Tue Aug 09 08:02:53 1994 Path: ashpoly!cascade!transat!eunet-fr!teletel!illinois!rbrennan From: rbrennan@illinois.edu (Rodrigo Brennan) Newsgroups: comp.dsp Subject: Re: stardust.c v1.3 - Costas loop stability & phase lock under Linux Message-ID: <1994Aug09.080253.9489@illinois.edu> Date: Tue, 09 Aug 1994 08:02:53 GMT References: <1994Aug09.015653.5333@ox.ac.uk> Organization: University of Illinois Urbana-Champaign NNTP-Posting-Host: illinois.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1994Aug09.015653.5333@ox.ac.uk>, alarsson@ox.ac.uk (Anton Larsson) 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! -- Rodrigo Brennan "The carrier frequency does not drift by accident." 486DX2/66 (Linux 1.2.13) / TOS 4.04