scamp.performance

Module containing the PerformanceNote, PerformancePart, and Performance classes, which represent transcriptions of notes played by a group of ScampInstrument objects. These classes contain continuous time, pitch, volume, and other parameter data, which can then be quantized and converted into the notation-based classes in the score module.

Classes

Performance([parts, tempo_envelope])

Representation of note playback events, usually a transcription of the notes played by an Ensemble.

PerformanceNote(start_beat, length, pitch, ...)

Represents a single note played by a ScampInstrument.

PerformancePart([instrument, name, voices, ...])

Transcription of the notes played by a single ScampInstrument.