![]() |
Maestro - Midi Player Tool Kit for Unity Version 2.18.2
|
Runtime MIDI event object and per-event extensions. More...
Classes | |
| class | MidiPlayerTK.MPTKEvent |
| Represents a MIDI event used throughout MPTK. This class is central to script-based MIDI workflows in components such as MidiStreamPlayer, MidiFilePlayer, MidiFileLoader, and MPTKWriter. More... | |
Real-Time Generator Modifiers | |
Real-time SoundFont generator overrides at event level. These members and methods let you override generator values per event, both before note start and while voices are already playing. This enables expressive per-note timbre control in Maestro Pro. Per-generator modifiers associated with this event. Null when no modifier is defined.
| |
| void | MidiPlayerTK.MPTKEvent.ClearSynthParameter () |
| Clears generator modifiers for this event and restores default SoundFont behavior. | |
Generator Query Utilities | |
Read-only helpers for modifiable generator metadata and values. Provides access to default/current normalized generator values, generator labels, and the list of generators that support runtime changes. | |
| float | MidiPlayerTK.MPTKEvent.GetSynthParameterCurrentValue (fluid_gen_type genType) |
| Gets the current value for a generator on this event. Each generator has a specific value range, see the generator list here. The returned value is normalized (between 0 and 1). | |
| static List< MPTKListItem > | MidiPlayerTK.MPTKEvent.GetSynthParameterListGenerator () |
| Gets the list of modifiable generators. Returns a list of MPTKListItem where: | |
Runtime MIDI event object and per-event extensions.
| void MidiPlayerTK.MPTKEvent.ClearSynthParameter | ( | ) |
Clears generator modifiers for this event and restores default SoundFont behavior.
| float MidiPlayerTK.MPTKEvent.GetSynthParameterCurrentValue | ( | fluid_gen_type | genType | ) |
Gets the current value for a generator on this event.
Each generator has a specific value range, see the generator list here.
The returned value is normalized (between 0 and 1).
| genType | Generator type. See ModifySynthParameter. |
|
static |
Gets the list of modifiable generators.
Returns a list of MPTKListItem where: