kick drum - A pedal operated bass drum usually found as part of a drum kit (drum
set) played by a single musician in a rock, jazz, or other popular style ensemble.
key - A specific scale or series of notes defining a particular tonality.
interval - The distance between two pitches.
half note - A note that has half the duration of a whole note.
genre - Style or manner. In music, a unique category of composition with
similar style, form, emotion, or subject.
fifth interval - An interval of five diatonic degrees, counting the first and last
degree, for example, a fifth above C would be G.
enharmonic - The phenomenon that two separate pitch notations stand for the same
sound. For example, the enharmonic spelling of F sharp is G flat. Both represent
the same pitch frequency.
eighth note - A note having the time duration of one eighth of the time duration of
a whole note.
drum kit - A drummer in a rock or jazz band usually plays a "kit" (sometimes
referred to as a drum set) or a specific group of untuned percussion instruments.
diatonic - Proceeding in the order of the octave based on five tones (steps) and
two semitones (half steps).
cymbal - A percussion instrument made of a circular brass plate.
clef - A symbol placed at the beginning of the staff to denote which notes are
indicated by the lines and spaces.
chords - The sounding of two or more notes (usually at least three) simultaneously.
cadence - A stylized close in music which divides the music into periods or brings
it to a full conclusion.
bar - Lines drawn perpendicularly across the staff to divide it into measures. The
term also means measure in common usage, but the bar is strictly the line itself,
and not the measure it defines.
XML - XML is a software- and hardware-independent tool for storing and transporting
data.
walking bass - In jazz, a walking bass usually moves by steps played on bass or
piano, with each note usually having the duration of a quarter note.
variable - A variable is a named unit of data that is assigned a value.
unrolled loops - Loop unrolling is a loop transformation technique that helps to
optimize the execution time of a program. We basically remove or reduce iterations.
transcriber - The person who made the transcription.