Subject: [stella] PRECISE 2600 sound chart From: Glenn Saunders <krishna@xxxxxxxxxxxx> Date: Wed, 2 Apr 1997 03:24:33 -0800 (PST) |
-------------------------------------------------------------------------------- --------------------------ATARI 2600 VCS PRECISE SOUND VALUES------------------- ------------------------------AND DISTORTION BREAKDOWN-------------------------- -------------------------------------------------------------------------------- ---------------------------------BY GLENN SAUNDERS------------------------------ -------------------------------LAST REVISION 4/2/97---------------------------- -------------------------------------------------------------------------------- The Atari 2600 (and the Atari 8-bit) produces tones based on polynomial counters. Because of this, a great many of the notes are "out of tune" (although it's a lot worse on the 2600 than the 8-bit, which is why 7800 Ballblazer has POKEY on board, for instance.) N ot only that, but there are some intervals between notes in all of the distortions at the upper- register which will make slim pickings up there, and some of the notes are spread between two different distortions like a jigsaw puzzle. These charts were created for programmers to consult so that they can compose music that only uses notes that are in tune. To my ears, this means no more than 10 "cents" off perfect pitch (relative to other notes). One important thing I have to add is octave values, but I don't have a keyboard and no way of knowing what "C1" is so this will have to wait unless someone else would like to revise it. The process by which music can be composed is tricky. It will require you to build additional charts off this one that group notes based on how "in tune" they are in relation to eachother. For instance, you could sort out all the notes that are between +40 and +50 cents out of tune. Then you will figure out which group of notes provides you with the largest variety of notes. Then you will attempt to take your standard notation and transpose it as best you can to conform it to the available notes without resulting in "unattainable" notes. The only analogy I can think of is a DULCIMER, which is fretted so that only the major diatonic scale can be played, which limits you to only one key. You can't play a chromatic scale with a dulcimer, and you aren't likely to be able to play many well-tempered notes close to eachother on the 2600 either. Another thing that makes it tricky is the crossover between X# -50 and X +50. Just be aware that the two notes in this example are VERY close in pitch when sorting and building new charts. If you do build a chart that crosses over like this, you'll probably have to convert one to the other in order to make workable music. Music that will translate well to the 2600 will probably use lots of octaves and fifths, since there are plenty of those (in tune) in all pitches. REVISION HISTORY 4-1-97 First revision. There is a good chance some of the notes may be off due to the chromatic tuner returning the value of overtones and not the fundemental. I did the best I could with it. There is some room for improvement as well as picking some more notes out of the bassy "rumble" areas. --Glenn Saunders <krishna@xxxxxxxxxxxx> ------------------------------------------------------------------------------- CHART KEY---------------------------------------------------------------------- COLUMNS=Distortion value (decimal) and variation from perfect pitch in CENTs. Values containing ? = unknown. Values qualified with an additional ? means best-guess. ROWS=Note values (decimal). ===========================THE 2600 NOTE CHART================================= NOTE 1 1 CENT 2 2 CENT 3 3 CENT ---------- ------- ------- ---------- ---------- ---------- ---------- 00 C -5 C# -50 C# -50 01 C -5 C# -50? C# -50? 02 F -5 F# -50? F# -50? 03 C 0 C# -50? C# -50? 04 G# +11 B -50? B -50? 05 F -5 D# ? D# ? 06 D +30 C# -50? C# -50? 07 C 0 B? ? B ? 08 A# -8 C# -50? C# -50? 09 G# +10 MED RUMBLE G# +40? 10 F# +50 RUMBLE G 0? 11 F -5 RUMBLE F 0? 12 E -50 RUMBLE E -40? 13 D +30 RUMBLE D +30? 14 C# +10 RUMBLE C# +50? 15 C 0 RUMBLE C# -50? 16 B -10 RUMBLE B +25? 17 A# -10 RUMBLE A# +10? 18 A 0 RUMBLE A +30 19 G# +10 RUMBLE G# +40 20 G +30 RUMBLE G +50 21 F# +50 RUMBLE G -20 22 F# -30 RUMBLE F# 0 23 F -5 RUMBLE F +20? 24 E +30 RUMBLE F -50? 25 E -50 RUMBLE E -30? 26 D# -10 RUMBLE D# -20? 27 D +35 RUMBLE D +30 28 D -32 RUMBLE D 0? 29 C# +10 RUMBLE C# 0? 30 C# -50 LOW RUMBLE C# -30? 31 C1? 0 C#? -50? C# -50? NOTE 4 AND 5 4&5 CENTS 6 AND 10 6&10 CENTS 7 AND 9 8 ---------- ---------- ---------- ---------- ---------- ---------- ---------- 00 SILENT B +40 SAME AS 6 WHITE NOISE 01 B ? B +40 DIFF DIST HIGH 02 E ? E +40 HIGH 03 B ? B +40 HIGH 04 G ? G# -50 HIGH 05 E ? E +40 HIGH 06 C# ? D -30 HIGH 07 B ? B +40 HIGH 08 A ? A +40 HIGH 09 G ? G# +40 HIGH 10 F +50 F# -10 MED 11 E -20 E +40 MED 12 D 0 D# 0? MED 13 C# +20 D -40 MED 14 C -5 C# -40? MED 15 B -15 B +40? MED 16 A# -20 A# +50? MED 17 A -20 A +50? MED 18 G# -15 G# +50 MED 19 G 0 G# -50? LOW 20 F# +15 G -40? LOW 21 F +40 F# -20? LOW 22 F -50 F 0? LOW 23 E -20 E +30 LOW 24 D# +15 E -50? LOW 25 D +50 D# -20? LOW 26 D -20 D +30? LOW 27 C# +20 D 0? LOW 28 C# -50 C# +30 LOW 29 C 0 C# -20? LOW 30 B +50 B 0? LOW 31 B -15 B +40 LOW NOTE 12 AND 13 12&13 CNTS 14 14 CENT 15 ---------- ---------- ---------- ---------- ---------- ---------- 00 A -20? E +40 SAME AS 14 01 E -40? E +40 DIFF DIST 02 A -20 A +40 03 E -10? E +40 04 C 0? C# -50 05 A -40 A +40 06 F# +10 G -50? 07 E -20 E +40 08 D -20 D +50? 09 C 0 C# -50 10 A# +30 B 0? 11 A -20 A 0? 12 G +50 G# 0? 13 F# +20 G -20 14 F 0? F +20? 15 E -20 MED BUZZ 16 D# -20 BUZZ 17 D -20 BUZZ 18 C# -15 BUZZ 19 C 0 BUZZ 20 B +15 BUZZ 21 A# +32 BUZZ 22 A# -50 BUZZ 23 A -20 BUZZ 24 G# +10 BUZZ 25 G +50 BUZZ 26 G -25 BUZZ 27 F# +15 BUZZ 28 F# -50 BUZZ 29 F 0 BUZZ 30 E +50 BUZZ 31 E -20 LOW BUZZ ATARI 2600 VCS DISTORTION DESCRIPTIONS (XX & YY = exactly the same notes&dist.) -------------------------------------- DECIMAL DISTORTION VALUE WHAT IT SOUNDS LIKE ---------- --------------------- 00 & 11 TOTALLY SILENT 01 Buzzy tones 02 Carries distortion 1 downward into a rumble. 03 Flangy wavering tones, like a UFO 04 & 05 Pure tones 06 & 10 Inbetween pure tone and buzzy tones (Adventure death uses this) Maybe filters off the highs here 07 & 09 Reedy tones, much brighter, down to Enduro car rumble 08 White noise/explosions/lightning, jet/spacecraft engine 12 & 13 Pure tones, goes much lower in pitch than 04 & 05. 14 Electronic tones, mostly lows, extends to rumble. 15 Electronic tones, mostly highs, extends to rumble. -- Archives available at http://www.biglist.com/lists/stella/archives/ E-mail UNSUBSCRIBE in the body to stella-request@xxxxxxxxxxx to be removed.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] sound frequencies, Nick S Bensema | Thread | Re: [stella] PRECISE 2600 sound cha, Nick S Bensema |
Re: [stella] sound frequencies, Piero Cavina | Date | Re: [stella] sound frequencies, Nick S Bensema |
Month |