Sample songs:
blank
okksong by coda
cavestory remix by ALT & coda
keep on rockin [orig by neil young] by coda
nobusong by nobuyuki
the moon [orig from ducktales] by nobuyuki
spookysong by coda
std. bubblebobble by coda
monday [orig by random voice] by coda
hybrid [orig by quazar] by coda
51 messages recieved by coda
CLASS cracktro 09 [orig by maktone] by coda
sunset ninja theme by coda
wouldn't it be nice [orig by beach boys] by coda
TRSI.crack09 [orig by ?] by devin
cat torture song by computerLizard
untitled by computerLizard
a song about my dick by coda
some gradius song by coda
smb3 world1 by coda
moon song [orig from cave story] by coda
digital moondust [orig by skyrunner] by coda
tetrinet [orig by...forgot] by coda
generalized potatochip algorithm by coda
crab stop by coda
ano hi ni [orig from video girl ai] by a-san
blank
okksong by coda
cavestory remix by ALT & coda
keep on rockin [orig by neil young] by coda
nobusong by nobuyuki
the moon [orig from ducktales] by nobuyuki
spookysong by coda
std. bubblebobble by coda
monday [orig by random voice] by coda
hybrid [orig by quazar] by coda
51 messages recieved by coda
CLASS cracktro 09 [orig by maktone] by coda
sunset ninja theme by coda
wouldn't it be nice [orig by beach boys] by coda
TRSI.crack09 [orig by ?] by devin
cat torture song by computerLizard
untitled by computerLizard
a song about my dick by coda
some gradius song by coda
smb3 world1 by coda
moon song [orig from cave story] by coda
digital moondust [orig by skyrunner] by coda
tetrinet [orig by...forgot] by coda
generalized potatochip algorithm by coda
crab stop by coda
ano hi ni [orig from video girl ai] by a-san
URL to access your song:
INSTRUCTIONS enter notes with the keyboard, like this: (you'll get used to it.) tip: when you're playing, hit the spacebar or down arrow to count rests. the columns are lead, harmony, bass, and drums in that order. by default, the lead and harmony are saw waves, bass is triangle wave, and the drums are waveforms modeled after C64 drums. drum channel: C-1(Z) is kick(o), C-2(Q) is snare(#), and G-1(B) is hihat(+). OTHER KEYS: left/right arrow keys switch between the note, instrument, volume, and effect columns. use shift+click or ctrl+click to select a range of notes. ctrl+c to copy notes, ctrl+v to paste notes. delete key removes all notes in the selection. backspace key removes all notes in the selection and 'removes the hole' (i.e., moves everything else up in the channel) insert key inserts a new row in the channel (i.e., moves everything else down) INSTRUMENTS: 0 (shown as -): sawtooth wave 1: square wave (1:2 duty cycle) 2: pulse wave A (1:4 duty cycle) 3: pulse wave B (1:8 duty cycle) 4: pulse wave C (1:16 duty cycle) 5: triangle wave on the bass channel, saw and triangle are swapped and the notes play 2 octaves lower. EFFECTS: these are all copied off of MOD effects. keep in mind that the numbers are in hexadecimal. 0xy - arpeggiate between: note, note+x semitones, and note+y semitones e.g. D-1 - -- 037 is (D-1, F-1, A-1) 1xx - portamento (pitch slide) up at speed xx. 2xx - portamento (pitch slide) down at speed xx. 3xx - tone portamento: slide to current note from previous at speed xx. 4xy - vibrato (pitch modulation) with rate x and depth y. Axy - volume slide: fades volume up by x, down by y. Cxy - waveform modulation: cycle between current inst, inst x, and inst y e.g. D-1 2 -- C34 is (pulse wave A, pulse wave B, pulse wave C) D-1 1 -- C05 is (square wave, sawtooth wave, triangle wave) Dxx - loop to beginning. xx is unused. Fxy - set speed to y (x is unused). delay between rows is y*20 ms. TROUBLESHOOTING: this applet is designed to run under java 1.5. if you still have 1.4.2, please upgrade - it will run much faster. if the sound is skipping, try lowering the sample rate and/or increasing the buffer size.