mirror of
https://codeberg.org/armin/trommelkiste.git
synced 2026-09-01 12:20:46 +02:00
Update plugin editor and processor
This commit is contained in:
parent
c774d521c8
commit
9bddd6076f
3 changed files with 127 additions and 78 deletions
|
|
@ -116,5 +116,16 @@ private:
|
|||
void handleNoteOff(int trackIndex);
|
||||
juce::AudioProcessorValueTreeState::ParameterLayout createParameterLayout();
|
||||
|
||||
struct PendingShuffleEvent
|
||||
{
|
||||
int trackIndex = -1;
|
||||
float velocity = 0.0f;
|
||||
int delaySamples = 0;
|
||||
};
|
||||
|
||||
static constexpr int MAX_PENDING_SHUFFLE = 32;
|
||||
PendingShuffleEvent pendingShuffle[MAX_PENDING_SHUFFLE];
|
||||
int numPendingShuffle = 0;
|
||||
|
||||
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(TrommelkisteProcessor)
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue