|
Updated
2006-10-28 00:38
Overview
This page helps you memorize the music syntax used by http://www.jfugue.org/, the Java-based music library.
Basics
| Question | Answer |
| basic song format | notes separated by spaces ("A B C") |
| rest | R |
| D sharp | D# |
| D flat | Db (lower-case B) |
| note by midi code (middle-C) | [60] |
| octave changes between... | B and C |
| default octave | the 5th octave |
| memorize |
Octaves and Durations
| Question | Answer |
| A in 6th octave | A6 |
| durations | - w (whole) - h (half) - q (quarter) - i (eighth) |
| durations (advanced) | - s (sixteenth) - t (thirty-second) - x (sixty-fourth) |
| duration, plus half the duration | . (follows duration) |
| A, 4th octave, half note | A4h |
| C-sharp, 3rd octave, whole note | C#3w |
| memorize |
Chords
| Question | Answer |
| chord suffixes | - maj, min - maj7, min7 - dim, aug |
| velocity | a (followed by 0 to 127) |
| decay velocity | d (followed by 0 to 127) |
| default velocity | 64 |
| loudest C | Ca127 |
| C and E (played as a chord) | C+E |
| order of modifiers | - note, sharp or flat, octave - chord suffix, duration |
| memorize |
Examples
| Question | Answer |
| B | B note, fifth octave, quarter duration |
| Rq | quarter-duration rest |
| D4minh | D-minor chord, octave 3, half duration |
| [52]w | note #52, whole duration |
| [Bass_Drum] | kick (must be on voice 9) |
| A4w+C4w+E4w | A, C, and E together, quarter duration, 4th octave |
| Ri | rest, eighth duration |
| memorize |
Control changes and style
| Question | Answer |
| T130 | set tempo to 130 bpm |
| V9 | voice 9 ((percussion channel) |
| I[Flute] | set instrument to flute |
| convention for commands and notes | capital letters |
| convention for durations | lowercase letters |
| convention for instrument and drum names | mixed-case |
| memorize |
Percussion sounds
| Question | Answer |
| kick | - bass_drum (36) |
| snares | - acoustic_snare (38) - electric_snare (40) |
| hi-hats | - open_hi_hat (46) - closed_hi_hat (42) |
| symbols | - crash_cymbal_1 (49) - ride_cymbal_1 (51) |
| tom-tom's | - low_tom (45) - low_mid_tom (47) - hi_mid_tom (48) - high_tom (50) |
| cowbell | - cowbell (56) |
| switch to percussion channel | V9 |
| memorize |
See also
http://www.jfugue.org/musicstring.jsp - good page on jfugue.org
|
|
|
| |