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