The A26F is a MIDI interface for the Atari, allowing you to sequence chipmusic on a real Atari 2600 console using modern MIDI sequencing software.

URL: http://www.little-scale.blogspot.com.au … music.html


A special thanks to Paul Slocum and his groundbreaking work with Atari 2600 music.

Demo videos, source code, instructions, schematics etc are all in the URL.

excellent. one more reason to finally get an arduino setup.

You gonna make me broke.

Thats my evil plan.

Suhweeeeet!

Fantastic!  I had half built a midi interface for synthcart but this is much more interesting.  The one thing that let synthcart down was the drum limitations, as you only had preset patterns at a very limited set of tempos.  Could you reveal how the samples work?  I see there is sample data in the teensy code, does that mean its not stored in the atari rom?  would it be possible to do custom samples?

My understanding is they are 8 bit samples with a maximum sample length of 625 samples, and presumably the limit to the number of samples depends on number of midi notes left and amount of code left for the arduino.

• The samples are stored on the Teensy

• The samples are stored as hard-coded byte arrays - one array per samples

• The samples are 4 bits in width.

• Each byte stores two samples - even samples indexed at 0 are stored in the low nibble. Odd samples are in the high nibble.

• There are multiple sample lengths - 500, 625, 1250, 3000 and 8000 samples

And the sample storage and sample length slots will most likely change with the next version!

This is strictly midi over usb, correct?

cool!  cool!    coolCoolcool  cool!
Thank you so much!!

EDIT: And two patches all ready!!

Last edited by yogi (Mar 2, 2013 7:09 pm)

egr wrote:

This is strictly midi over usb, correct?

I'll add a 5 din port with the next update smile

Here's a taste of what's coming in the next update:

http://little-scale.blogspot.com.au/201 … sound.html

"This is a working demonstration of a new feature that will be included in the next A26F update. Channel 1 of the Atari 2600 sound chip is used purely as a DAC for an input audio signal channel 2 is used as per normal (as a limited oscillator)."

little-scale wrote:

Here's a taste of what's coming in the next update:

http://little-scale.blogspot.com.au/201 … sound.html"

sweet, a 2600 covox!  How is the audio formatted? This is just too cool!!!

little-scale wrote:

"This is a working demonstration of a new feature that will be included in the next A26F update. Channel 1 of the Atari 2600 sound chip is used purely as a DAC for an input audio signal channel 2 is used as per normal (as a limited oscillator)."

Just amazing!

ugh, now i need to find a 2600

yogi wrote:
little-scale wrote:

Here's a taste of what's coming in the next update:

http://little-scale.blogspot.com.au/201 … sound.html"

sweet, a 2600 covox!  How is the audio formatted? This is just too cool!!!

little-scale wrote:

"This is a working demonstration of a new feature that will be included in the next A26F update. Channel 1 of the Atari 2600 sound chip is used purely as a DAC for an input audio signal channel 2 is used as per normal (as a limited oscillator)."

Just amazing!

The audio is not formatted at all - it's just an analog audio signal smile

In terms of signal conditioning, I've had to 1) Be careful about the range of voltages that I send in 2) Add compression, limiting and multiband compression to my audio output chain that is being sent to the Atari 2600 to squeeze the best out of the four bits...