Skip to content

_MxDCore.NotesAPIUtils

Module constants

  • MIDI_NOTE_ATTRS = ('note_id', 'pitch', 'start_time', 'duration', 'velocity', 'mute', 'probability', 'velocity_deviation', 'release_velocity')
  • REQUIRED_MIDI_NOTE_ATTRS = ('pitch', 'start_time', 'duration')
  • VALID_DUPLICATE_NOTES_BY_ID_PARAMETERS = ('note_ids', 'destination_time', 'transposition_amount')

Functions

midi_note_to_dict(note, properties_to_return)

midi_notes_to_notes_dict(notes)

verify_note_specification_requirements(note_specification)