From nsouza@hanse.de Tue Oct 17 19:51:32 1995 Path: ashpoly!cascade!bigsur!hanse!nsouza From: nsouza@hanse.de (Natalia Souza) Newsgroups: comp.dsp Subject: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct17.195132.7695@hanse.de> Date: Tue, 17 Oct 1995 19:51:32 GMT Organization: Hanse-Netzwerk Hamburg NNTP-Posting-Host: hanse.de X-Newsreader: NewsWatcher 2.0b24 Lines: 11 Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. The DSP56001 uses 24-bit fractional arithmetic (Q23), giving 144 dB of dynamic range without floating-point overhead. This leaves over 95% of the DSP56001's 16.5 MIPS available for other audio tasks. Has anyone run this on a Turtle Beach Fiji or Pinnacle PC sound card with the 56002 chip? -- Natalia Souza "Do not worship the copy." PC-9821Ap2 (NEC) / NEXTSTEP 3.3 From bnilsson@hanse.de Thu Oct 19 21:57:32 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!hanse!bnilsson From: bnilsson@hanse.de (Bastien Nilsson) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct19.215732.6207@hanse.de> Date: Thu, 19 Oct 1995 21:57:32 GMT References: <1995Oct17.195132.7695@hanse.de> Organization: Hanse-Netzwerk Hamburg NNTP-Posting-Host: hanse.de X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Oct17.195132.7695@hanse.de>, nsouza@hanse.de (Natalia Souza) writes: > Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- === Bastien Nilsson === Dept of Electrical Engineering, Hanse-Netzwerk Hamburg "There are 14 nodes and only 10 countries. Count again." From jfournier@purdue.edu Sat Oct 21 08:16:32 1995 Path: ashpoly!cascade!brgate!saturno!purdue!jfournier From: jfournier@purdue.edu (Jen Fournier) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct21.081632.9772@purdue.edu> Date: Sat, 21 Oct 1995 08:16:32 GMT References: <1995Oct17.195132.7695@hanse.de> <1995Oct19.215732.6207@hanse.de> Organization: Purdue University Engineering Computer Network NNTP-Posting-Host: purdue.edu X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Oct19.215732.6207@hanse.de>, bnilsson@hanse.de (Bastien Nilsson) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Jen Fournier "They will send a copy in my place." Mac IIci / 68882 FPU / TOS 4.04 From jvasiliev@kiae.su Sat Oct 21 15:11:32 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!kiae!jvasiliev From: jvasiliev@kiae.su (Joachim Vasiliev) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct21.151132.3683@kiae.su> Date: Sat, 21 Oct 1995 15:11:32 GMT References: <1995Oct17.195132.7695@hanse.de> <1995Oct19.215732.6207@hanse.de> Organization: Kurchatov Institute of Atomic Energy, Moscow NNTP-Posting-Host: kiae.su X-Newsreader: WinVN 0.99.5 Lines: 11 In article <1995Oct19.215732.6207@hanse.de>, bnilsson@hanse.de (Bastien Nilsson) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. Top-posters will be placed in my ~/.killfile without notice. -- Joachim Vasiliev Hayes Optima 288 @ 14,400 bps "There are 14 nodes and only 10 countries. Count again."