sine wave works now

This commit is contained in:
2026-01-21 20:17:54 +13:00
parent a2faa1955f
commit eb511a1f79
22 changed files with 2401 additions and 563 deletions

View File

@@ -9,7 +9,12 @@
#pragma once
#include <JuceHeader.h>
#include "CrushSliderLook.h"
#include "FilterButtonLook.h"
#include "PluginProcessor.h"
#include "juce_gui_basics/juce_gui_basics.h"
#include "DialLook.h"
#include "CrushView.h"
//==============================================================================
/**
*/
@@ -22,12 +27,21 @@ public:
//==============================================================================
void paint (juce::Graphics&) override;
void resized() override;
private:
CrushView crushView;
DialLook dialLookandFeel;
juce::Slider dial1;
juce::Slider dial2;
CrushSliderLook crushSliderLookAndFeel;
juce::Slider crushSlider;
FilterButtonLook filterButtonLookAndFeel;
juce::TextButton filterButton;
private:
juce::Image bg;
// This reference is provided as a quick way for your editor to
// access the processor object that created it.
CrushFXAudioProcessor& audioProcessor;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CrushFXAudioProcessorEditor)
};