Oo. oo. o. o .oOo. O.o.O O.o O. O.oo O.o o .. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO.o O o. o o Oo .o o .o O o .o oOo .O o oo. o.o .o.o o . Oo. oo. o. o .oOo. O.o.O O.o O. O.oo O.o o .. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO.o O o. o o Oo .o o .o O o .o oOo .O o oo. o.o .o.o o . o
O
. .
c:\paul_slocum\qotile.net

. . .

P R O J 3 C 7 5

catalog of all my stuff

printer synth

time-lapse homepage

circuit board craft

214-485-3092

c=64 synth

color sequencer

> and/or gallery

> palfloat

A T A R I . 2 6 0 0
H A C K I N G

loopcart

homestar rpg

synthcart

sequencer kit

marble craze

music hacks

> 2600 programming

M U S I C

> tree wave

my old techno

more of my music

O T H E R



resume/contact info

legal


Oo. oo. o. o .oOo. O.o.O Oo O o. o o Oo .o o .o O o .o oOo .O o oo. o.o .o.o o . O.oo O.o o .. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO.o O o. o o Oo O.oo O.o o .. .o o .o O o .o oOo .O o oo. o.o .o.o o ..o O. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO. Oo. oo. o. o .oOo. O.o.O O.o O. o
.
O

o
-=*=- _ -=*=-

cowboy hats.



Obviously everyone's always wanted to write their own music for the 2600. So here it is: a sort of Atari 2600 tracker. You edit music data in a text file where patterns are created and sequenced into a song. Then you assemble the music data into an Atari 2600 ROM which will play on 2600 emulators or on a real Atari 2600 using a Supercharger or Cuttle Cart.

You can use it to write backing beats or tracks for your music, or develop music for 2600 homebrew games. The driver uses a very small amount of 2600 resources so it can easily be placed into game code. There is a growing demand for 2600 homebrew music so it would be great to have more 2600 music programmers.

I've recently released version 2 of the music kit with a much more advanced driver and player. Grab the latest version below.

And 2600 music programming can be a bit difficult, so I've written a new 2600 sound and music programmer's guide which covers almost everything I know about 2600 sound and music and includes three useful sets of in-tune notes to help overcome the 2600's very limited pitch. Download below.

Note that since I only have the DOS version of DASM tested and set up, currently the kit is only set up to run out of the box on PCs. However I know that it does work on Macs using the Mactari tools and it can probably be set up on Linux too.

If you are a musician and develop songs or backing tracks using the sequencer, you will be able to have an actual cartridge made of your sequences by sending the ROM image to Atariage.



project updates
02.21.03: Version 2.0 released! New version features a much more developed music driver with better control of volume, auto high hat, smaller data size, and more. Also the new kit includes a better player with measure number display, ff and rew, and a light show display as the music plays (screenshot above). New sound clip added too.

02.21.03: Also, new Atari 2600 sound and music programmer's guide released. Covers all the details of 2600 music programming.






Music Kit 2.0

2600 Sound And Music Programming Guide

Old Music Kit 1.0




_ _


Mac users should look at Michael Barber's webpage about how to use the kit on a Mac.

Linux users should try the linux version of DASM on this page first. If that doesn't work, there are several 6502 assemblers for Linux listed on this page.

If you have success with my kit on a Mac or Linux and have tips for other users, please email so I can pass on the information to other users.





_


These are examples of the latest driver. The first clip is a recording of the example song that comes with the new music kit.

music_kit_2.mp3 (780k)

phase_demo2.mp3 (860k)

starfire.mp3 (780k)


Clips from the old driver:

marble_music.mp3 (430k)

new_demo2.mp3 (520k)


This is a sample of a real song that uses the Atari 2600 sequencer. Half of the drums and the background bleeps are a 2600 sequence. The other instruments used are a Commodore 64, Commodore 64 Speech Synthesizer, and Soundblaster General Midi.

c64_3.mp3 (2.2MB)


.o O. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO. Oo. oo. o. o .oOo. O.o.O O.o O. O.oo O.o o .. .o o .o O o .o oOo .O o oo. o.o .o.o o . Oo. oo. o. o .oOo. O.o.O Oo O o. o o Oo .o o .o O o .o oOo .O o oo. o.o .o.o o . O.oo O.o o .. o O o.o Ooo. O o.o O . O .o o . O o.O . o o ooO.o O o. o o Oo o
o

o.
.
.