Module: Music::Performance

Defined in:
lib/music-performance/version.rb,
lib/music-performance/util/note_linker.rb,
lib/music-performance/util/optimization.rb,
lib/music-performance/model/note_attacks.rb,
lib/music-performance/util/interpolation.rb,
lib/music-performance/model/note_sequence.rb,
lib/music-performance/util/value_computer.rb,
lib/music-performance/util/piecewise_function.rb,
lib/music-performance/conversion/score_collator.rb,
lib/music-performance/arrangement/midi/midi_util.rb,
lib/music-performance/arrangement/midi/midi_events.rb,
lib/music-performance/conversion/glissando_converter.rb,
lib/music-performance/conversion/note_time_converter.rb,
lib/music-performance/arrangement/midi/part_sequencer.rb,
lib/music-performance/conversion/portamento_converter.rb,
lib/music-performance/conversion/score_time_converter.rb,
lib/music-performance/arrangement/midi/score_sequencer.rb,
lib/music-performance/conversion/note_sequence_extractor.rb

Defined Under Namespace

Modules: Interpolation, Optimization Classes: AccentedAttack, FinalElement, GlissandoConverter, LegatoElement, MidiEvent, MidiUtil, NoteLinker, NoteSequence, NoteSequenceExtractor, NoteTimeConverter, PartSequencer, PiecewiseFunction, PortamentoConverter, ScoreCollator, ScoreNotValidError, ScoreSequencer, ScoreTimeConverter, SlurredElement, UnaccentedAttack, ValueComputer

Constant Summary collapse

VERSION =

music-performance version

"0.4.2"
ACCENTED =
AccentedAttack.instance
UNACCENTED =
UnaccentedAttack.instance