From rduarte@titech.ac.jp Mon Feb 05 12:22:41 1996 Path: ashpoly!bigsur!pacrim!jpgate!kamome!titech!rduarte From: rduarte@titech.ac.jp (Renata Duarte) Newsgroups: comp.dsp Subject: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Feb05.122241.1751@titech.ac.jp> Date: Mon, 05 Feb 1996 12:22:41 GMT Organization: Tokyo Institute of Technology Computer Centre NNTP-Posting-Host: titech.ac.jp X-Newsreader: Netscape 1.1N Lines: 11 Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. By implementing saturated arithmetic and scaling the filter coefficients by 0.5, the loop runs in 18 instruction cycles per sample. However, when downsampling from 44.1 kHz to 64 Hz, accumulator overflow in the biquad IIR filter can destabilize the loop. Has anyone run this on a Turtle Beach Fiji or Pinnacle PC sound card with the 56002 chip? -- Renata Duarte Practical Peripherals 14.4 @ 33,600 bps "A soul is not exclusive to biology." From rsanchez@rwth-aachen.de Wed Feb 07 13:57:41 1996 Path: ashpoly!cascade!transat!eunet-fr!teletel!rwth-aachen!rsanchez From: rsanchez@rwth-aachen.de (Rodrigo Sánchez) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Feb07.135741.2204@rwth-aachen.de> Date: Wed, 07 Feb 1996 13:57:41 GMT References: <1996Feb05.122241.1751@titech.ac.jp> Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1996Feb05.122241.1751@titech.ac.jp>, rduarte@titech.ac.jp (Renata Duarte) writes: > Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. -- Rodrigo Sánchez *PLONK* filter active for trolls. Atari Falcon 030 - NetBSD 1.0 From jvasiliev@delphi.com Fri Feb 09 04:34:41 1996 Path: ashpoly!bigsur!pacrim!krgate!eunha!delphi!jvasiliev From: jvasiliev@delphi.com (Julien Vasiliev) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Feb09.043441.9655@delphi.com> Date: Fri, 09 Feb 1996 04:34:41 GMT References: <1996Feb05.122241.1751@titech.ac.jp> <1996Feb07.135741.2204@rwth-aachen.de> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1996Feb07.135741.2204@rwth-aachen.de>, rsanchez@rwth-aachen.de (Rodrigo Sánchez) writes: > Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. -- Julien Vasiliev "We don't sign stars. We build them." Commodore Amiga 500 (1MB OCS) / FreeBSD 2.1