STE DMA sound system

General discussions or ideas about hardware.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: STE DMA sound system

Post by exxos »

Cyprian wrote: 29 Dec 2022 00:56 anyway, that is a great idea, there are a lot of free memory slots per scanline for more sound DMA channels
Is there ? I kinda assumed DMA sound was being sent every scanline ?
User avatar
Cyprian
Posts: 542
Joined: 22 Dec 2017 09:16
Location: Warszawa, Poland

Re: STE DMA sound system

Post by Cyprian »

It more or less looks like this - every 50Hz scanline has 256 memory slots (16bits each). Even slots assigned to the CPU/ACSI/BLiTTER, odd for the SHIFTER, Sound DMA and a memory refresh. From that 128 odd memory slots the SHIFTER eats 80 (or 84 if horizontal scrolling is used), therefore we have 48 for the Refresh and Sound DMA.
That is a theory. I wonder how many cycles per scanline in the STE is eaten by a memory refresh process.
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: STE DMA sound system

Post by exxos »

I half recall seeing at some point some demo which used DMA sound playback and there was some corruption in the left border because of the sound. But this was many years ago now. But I only remember it being maybe a couple of lines of corruption the left border or something like that. Which would mean the rest of the vbl would be free for other use. Like I also say, I don't understand the "math" of how it adds up to 50khz playback.

Return to “HARDWARE DISCUSSIONS”

Who is online

Users browsing this forum: ClaudeBot, OAI-Search [Bot] and 7 guests