Navigation
API > API/Plugins > API/Plugins/HarmonixMetasound
Filters MIDI events based on which track they're on
| Name | FMidiTrackFilter |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Public/HarmonixMetasound/MidiOps/MidiTrackFilter.h |
| Include Path | #include "HarmonixMetasound/MidiOps/MidiTrackFilter.h" |
Syntax
class FMidiTrackFilter
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IncludeConductorTrack | bool | HarmonixMetasound/MidiOps/MidiTrackFilter.h | ||
| MaxTrackIdx | uint16 | HarmonixMetasound/MidiOps/MidiTrackFilter.h | ||
| MinTrackIdx | uint16 | HarmonixMetasound/MidiOps/MidiTrackFilter.h | ||
| StuckNoteGuard | FStuckNoteGuard | HarmonixMetasound/MidiOps/MidiTrackFilter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Process
(
const HarmonixMetasound::FMidiStream& InStream, |
Pass the filtered events from the input stream to the output stream | HarmonixMetasound/MidiOps/MidiTrackFilter.h | |
void SetTrackRange
(
uint16 InMinTrackIdx, |
Set the range of tracks to include. | HarmonixMetasound/MidiOps/MidiTrackFilter.h |