unreal.MidiNoteFunctionLibrary

class unreal.MidiNoteFunctionLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Function library for FMidiNote and various midi note constants

C++ Source:

  • Plugin: Harmonix

  • Module: HarmonixMidi

  • File: MidiFunctionLibrary.h

classmethod byte_to_midi_note(byte) → MidiNote

Byte to Midi Note

Parameters:

byte (uint8)

Return type:

MidiNote

classmethod get_max_midi_note() → MidiNote

Get Max Midi Note

Return type:

MidiNote

classmethod get_max_note_number() → uint8

Get Max Note Number

Return type:

uint8

classmethod get_max_note_velocity() → uint8

Get Max Note Velocity

Return type:

uint8

classmethod get_max_num_notes() → int32

Get Max Num Notes

Return type:

int32

classmethod get_min_midi_note() → MidiNote

Get Min Midi Note

Return type:

MidiNote

classmethod get_min_note_number() → uint8

Get Min Note Number

Return type:

uint8

classmethod get_min_note_velocity() → uint8

Get Min Note Velocity

Return type:

uint8

classmethod int_to_midi_note(int) → MidiNote

Int to Midi Note

Parameters:

int (int32)

Return type:

MidiNote

classmethod make_literal_midi_note(value) → MidiNote

Make Literal Midi Note

Parameters:

value (MidiNote)

Return type:

MidiNote

classmethod midi_note_to_byte(midi_note) → uint8

Midi Note to Byte

Parameters:

midi_note (MidiNote)

Return type:

uint8

classmethod midi_note_to_int(midi_note) → int32

Midi Note to Int

Parameters:

midi_note (MidiNote)

Return type:

int32