From bfischer@rwth-aachen.de Wed Jun 07 08:47:54 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!rwth-aachen!bfischer From: bfischer@rwth-aachen.de (Bruno Fischer) Newsgroups: comp.sys.m68k Subject: Data: Real-time 14.2 Hz demodulation on Amiga Paula audio DMA Message-ID: <1995Jun07.084754.1828@rwth-aachen.de> Date: Wed, 07 Jun 1995 08:47:54 GMT Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: TIN [version 1.2 PL2] Lines: 11 Wrote an Amiga assembly program that uses Paula's DMA audio channels to sample and track the Stardust subcarrier. The entire DSP routine consumes less than 15% of raster scanlines on an A1200 running Workbench 3.1. I wrote a 64-tap FIR filter in pure 68k assembly using movem.l and dbra loop unrolling to downsample to 64 Hz. Long live the Amiga. Try doing real-time subcarrier demodulation on a 386 running Windows 3.1 without dropping frames! -- Bruno Fischer "5 sigma is a discovery. 7 is a question." Commodore Amiga 500 (1MB OCS) / FreeBSD 2.1 From spark@delphi.com Fri Jun 09 05:03:54 1995 Path: ashpoly!cascade!mxgate!coyoacan!delphi!spark From: spark@delphi.com (Steve Park) Newsgroups: comp.sys.m68k Subject: Re: Data: Real-time 14.2 Hz demodulation on Amiga Paula audio DMA Message-ID: <1995Jun09.050354.8802@delphi.com> Date: Fri, 09 Jun 1995 05:03:54 GMT References: <1995Jun07.084754.1828@rwth-aachen.de> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: NewsWatcher 2.0b24 Lines: 10 In article <1995Jun07.084754.1828@rwth-aachen.de>, bfischer@rwth-aachen.de (Bruno Fischer) writes: > Wrote an Amiga assembly program that uses Paula's DMA audio channels to sample and track the Stardust subcarrier. > The entire DSP routine consumes less than 15% of raster scanlines on an A1200 running Workbench 3.1. Tested on my A3000 / 25 MHz. Ran smoothly in the background while I was compiling a C program in another window. -- Steve Park "Extraordinary claims require extraordinary spectra." NeXTstation Turbo Color / AmigaOS 3.1