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, …)

Represents a single note played by a ScampInstrument.

PerformancePart(instrument, name, voices, …)

Transcription of the notes played by a single ScampInstrument.