Navigation
API > API/Plugins > API/Plugins/HarmonixMetasound
| Name | FMidiPulseGenerator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Public/HarmonixMetasound/MidiOps/PulseGenerator.h |
| Include Path | #include "HarmonixMetasound/MidiOps/PulseGenerator.h" |
Syntax
class FMidiPulseGenerator : public Harmonix::Midi::Ops::FPulseGenerator
Inheritance Hierarchy
- FPulseGenerator → FMidiPulseGenerator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMidiPulseGenerator() |
HarmonixMetasound/MidiOps/PulseGenerator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Channel | Dsp::Parameters::TParameter< uint8 > | HarmonixMetasound/MidiOps/PulseGenerator.h | ||
| NoteNumber | Dsp::Parameters::TParameter< uint8 > | HarmonixMetasound/MidiOps/PulseGenerator.h | ||
| Track | Dsp::Parameters::TParameter< uint16 > | HarmonixMetasound/MidiOps/PulseGenerator.h | ||
| Velocity | Dsp::Parameters::TParameter< uint8 > | HarmonixMetasound/MidiOps/PulseGenerator.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LastNoteOn | TOptional< HarmonixMetasound::FMidiStreamEvent > | HarmonixMetasound/MidiOps/PulseGenerator.h | ||
| VoiceGenerator | FMidiVoiceGeneratorBase | HarmonixMetasound/MidiOps/PulseGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Process
(
const HarmonixMetasound::FMidiClock& MidiClock, |
HarmonixMetasound/MidiOps/PulseGenerator.h |
Overridden from FPulseGenerator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Reset() |
HarmonixMetasound/MidiOps/PulseGenerator.h |