TR123e - EMCT Computing Final Project Version 1.0
Research Project Translation from gen~ to embedded Moog synth
Loading...
Searching...
No Matches
PortamentoFilter.h
Go to the documentation of this file.
1
52
53#pragma once
54
99public:
112
155 bool checkPortamento(int newNote, bool noteOn, float currentTimeMs);
156
157private:
170
187
205};
206
bool previousNoteActive
Previous note activity state indicator.
Definition PortamentoFilter.h:186
bool checkPortamento(int newNote, bool noteOn, float currentTimeMs)
Analyze note event and determine portamento requirement.
Definition PortamentoFilter.cpp:50
int previousNote
Previous MIDI note number for comparison analysis.
Definition PortamentoFilter.h:169
float previousNoteOffTime
Timestamp of most recent note-off event.
Definition PortamentoFilter.h:204
PortamentoFilter()
Initialize portamento filter with default state.
Definition PortamentoFilter.cpp:25