mirror of
https://codeberg.org/armin/wavetable.git
synced 2026-09-01 05:50:46 +02:00
Added mod matrix
This commit is contained in:
parent
8f1653bd08
commit
4421c1e9b9
7 changed files with 31 additions and 3 deletions
|
|
@ -417,6 +417,8 @@ public:
|
|||
: gin::ParamBox (name), proc (proc_)
|
||||
{
|
||||
setName ("mod");
|
||||
|
||||
addHeader ({"SRC", "MTX"}, 0, proc.uiParams.activeMOD);
|
||||
|
||||
addControl (new gin::ModSrcListBox (proc.modMatrix), 0, 0, 3, 2);
|
||||
}
|
||||
|
|
@ -424,6 +426,23 @@ public:
|
|||
WavetableAudioProcessor& proc;
|
||||
};
|
||||
|
||||
//==============================================================================
|
||||
class MatrixBox : public gin::ParamBox
|
||||
{
|
||||
public:
|
||||
MatrixBox (const juce::String& name, WavetableAudioProcessor& proc_)
|
||||
: gin::ParamBox (name), proc (proc_)
|
||||
{
|
||||
setName ("mtx");
|
||||
|
||||
addHeader ({"SRC", "MTX"}, 1, proc.uiParams.activeMOD);
|
||||
|
||||
addControl (new gin::ModMatrixBox (proc, proc.modMatrix), 0, 0, 3, 2);
|
||||
}
|
||||
|
||||
WavetableAudioProcessor& proc;
|
||||
};
|
||||
|
||||
//==============================================================================
|
||||
class GlobalBox : public gin::ParamBox
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue