# Functions
AtPitch sets the pitch of a generated waveform.
Detune detunes between -1.0 and 1.0, 1.0 representing a half step up.
Duration sets the duration of a generated waveform.
Mono sets a synth source to play mono audio.
Stereo sets a synth source to play stereo audio.
Volume sets the volume of a generated waveform.
# Constants
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Pitch frequencies, taken from http://peabody.sapp.org/class/st2/lab/notehz/ These span octave 0 through octave 8, with sharps suffixed 's' and flats suffixed 'b'.
Step values.
Step values.
0 is reserved as representing a 'rest' for the purpose of composition.
Step values.
# Variables
Int16 is a default source for building 16-bit audio.
# Type aliases
Option types modify waveform sources before they generate a waveform.
A Pitch is a frequency value which represents how fast a wave should oscillate to produce a specific tone.
A Step is an index offset on a pitch to raise or lower it to a relative new pitch.
Wave functions take a set of options and return an audio.
A Waveform is a function that can report a point of audio data given some source parameters for generating the audio and an index of where in the generated waveform the requested point lies.