Jump to content
Sign in to follow this  

The '5th' Amiga audio channel

Recommended Posts

We all know about OctaMED's 8-channels and how StarDust takes two channels and mux's them together to make a total of 6-note polyphony.


However, here's a novel way to get a 5th audio channel out of the Amiga by making good use of the (until now) useless composite port:




Additionally, I was doing some reading on the Amiga's audio circuitry and it's pretty interesting. Here's some of the neat things you do:

- Make your own waveforms by drawing them using Audiomaster or some other tracker app.

- Feed raw data into Paula to generate crazy waveforms.

- Play two waveforms over one another to sum them to a single channel.

- Modulate one audio channel with another.

- Use DMA to handle the audio or switch it off and let the CPU take direct control.

- Append one waveform with another in code.

- Overlay all of the channels to create a 14-bit stereo sample playback unit.

- Do AM and FM synthesis with an app like OctaMED.

- Make use of Paula's four included state machines (and send data to them via the CPU or Agnus).

- Increase the sample rate to 57.7 KHz if you have a SuperDenise chip.


It's too bad they didn't up this same design to 16-bit for the release of the AGA machines.


As 8-bit audio chips go though, the sound quality is pretty awesome. A good example of this is the real-time monitoring mode of the DSS8+ cartridge on a machine with a 68030. It almost sounds like a 16-bit stereo sampler.

  • Like 2

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...