├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── Assets ├── Icons │ └── Icon.png └── Images │ ├── Background.png │ └── Knob_Front.png ├── DeepFryer.jucer ├── Docs └── User_Interface.jpg ├── JuceLibraryCode ├── BinaryData.cpp ├── BinaryData.h ├── BinaryData2.cpp ├── JuceHeader.h ├── JucePluginDefines.h ├── ReadMe.txt ├── include_juce_audio_basics.cpp ├── include_juce_audio_basics.mm ├── include_juce_audio_devices.cpp ├── include_juce_audio_devices.mm ├── include_juce_audio_formats.cpp ├── include_juce_audio_formats.mm ├── include_juce_audio_plugin_client_AAX.cpp ├── include_juce_audio_plugin_client_AAX.mm ├── include_juce_audio_plugin_client_AAX_utils.cpp ├── include_juce_audio_plugin_client_ARA.cpp ├── include_juce_audio_plugin_client_AU_1.mm ├── include_juce_audio_plugin_client_AU_2.mm ├── include_juce_audio_plugin_client_AUv3.mm ├── include_juce_audio_plugin_client_LV2.cpp ├── include_juce_audio_plugin_client_LV2.mm ├── include_juce_audio_plugin_client_Standalone.cpp ├── include_juce_audio_plugin_client_Unity.cpp ├── include_juce_audio_plugin_client_VST2.cpp ├── include_juce_audio_plugin_client_VST2.mm ├── include_juce_audio_plugin_client_VST3.cpp ├── include_juce_audio_plugin_client_VST3.mm ├── include_juce_audio_processors.cpp ├── include_juce_audio_processors.mm ├── include_juce_audio_processors_ara.cpp ├── include_juce_audio_processors_lv2_libs.cpp ├── include_juce_audio_utils.cpp ├── include_juce_audio_utils.mm ├── include_juce_core.cpp ├── include_juce_core.mm ├── include_juce_data_structures.cpp ├── include_juce_data_structures.mm ├── include_juce_dsp.cpp ├── include_juce_dsp.mm ├── include_juce_events.cpp ├── include_juce_events.mm ├── include_juce_graphics.cpp ├── include_juce_graphics.mm ├── include_juce_gui_basics.cpp ├── include_juce_gui_basics.mm ├── include_juce_gui_extra.cpp └── include_juce_gui_extra.mm ├── LICENSE ├── README.md └── Source ├── Globals ├── Globals.cpp ├── Globals.h ├── Parameters.cpp └── Parameters.h ├── Keisari-Modules ├── Helper-Functions │ ├── HelperFunctions.cpp │ └── HelperFunctions.h ├── LookAndFeel │ ├── AdvancedKnob.cpp │ ├── AdvancedKnob.h │ ├── SimpleSlider.cpp │ └── SimpleSlider.h └── UI-Components │ ├── SliderComponent.cpp │ └── SliderComponent.h ├── PluginEditor.cpp ├── PluginEditor.h ├── PluginProcessor.cpp ├── PluginProcessor.h ├── Pro-Methods ├── Pro-Parameters.cpp ├── Pro-Prepare.cpp ├── Pro-Process.cpp └── Pro-State.cpp └── UI-Methods ├── UI-Constructor.cpp ├── UI-Paint.cpp └── UI-Resized.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Icons/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Assets/Icons/Icon.png -------------------------------------------------------------------------------- /Assets/Images/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Assets/Images/Background.png -------------------------------------------------------------------------------- /Assets/Images/Knob_Front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Assets/Images/Knob_Front.png -------------------------------------------------------------------------------- /DeepFryer.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/DeepFryer.jucer -------------------------------------------------------------------------------- /Docs/User_Interface.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Docs/User_Interface.jpg -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/BinaryData.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/BinaryData.h -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/BinaryData2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/JuceHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/JuceHeader.h -------------------------------------------------------------------------------- /JuceLibraryCode/JucePluginDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/JucePluginDefines.h -------------------------------------------------------------------------------- /JuceLibraryCode/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/ReadMe.txt -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_devices.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_devices.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_formats.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_formats.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_ARA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_ARA.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_LV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_LV2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_LV2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_LV2.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST2.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST3.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_processors.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_processors.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors_ara.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_processors_ara.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_audio_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_core.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_core.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_data_structures.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_data_structures.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_dsp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_dsp.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_dsp.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_dsp.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_events.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_events.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_graphics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_graphics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_gui_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_gui_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_gui_extra.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/JuceLibraryCode/include_juce_gui_extra.mm -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/README.md -------------------------------------------------------------------------------- /Source/Globals/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Globals/Globals.cpp -------------------------------------------------------------------------------- /Source/Globals/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Globals/Globals.h -------------------------------------------------------------------------------- /Source/Globals/Parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Globals/Parameters.cpp -------------------------------------------------------------------------------- /Source/Globals/Parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Globals/Parameters.h -------------------------------------------------------------------------------- /Source/Keisari-Modules/Helper-Functions/HelperFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/Helper-Functions/HelperFunctions.cpp -------------------------------------------------------------------------------- /Source/Keisari-Modules/Helper-Functions/HelperFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/Helper-Functions/HelperFunctions.h -------------------------------------------------------------------------------- /Source/Keisari-Modules/LookAndFeel/AdvancedKnob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/LookAndFeel/AdvancedKnob.cpp -------------------------------------------------------------------------------- /Source/Keisari-Modules/LookAndFeel/AdvancedKnob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/LookAndFeel/AdvancedKnob.h -------------------------------------------------------------------------------- /Source/Keisari-Modules/LookAndFeel/SimpleSlider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/LookAndFeel/SimpleSlider.cpp -------------------------------------------------------------------------------- /Source/Keisari-Modules/LookAndFeel/SimpleSlider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/LookAndFeel/SimpleSlider.h -------------------------------------------------------------------------------- /Source/Keisari-Modules/UI-Components/SliderComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/UI-Components/SliderComponent.cpp -------------------------------------------------------------------------------- /Source/Keisari-Modules/UI-Components/SliderComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Keisari-Modules/UI-Components/SliderComponent.h -------------------------------------------------------------------------------- /Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/PluginEditor.h -------------------------------------------------------------------------------- /Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/PluginProcessor.h -------------------------------------------------------------------------------- /Source/Pro-Methods/Pro-Parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Pro-Methods/Pro-Parameters.cpp -------------------------------------------------------------------------------- /Source/Pro-Methods/Pro-Prepare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Pro-Methods/Pro-Prepare.cpp -------------------------------------------------------------------------------- /Source/Pro-Methods/Pro-Process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Pro-Methods/Pro-Process.cpp -------------------------------------------------------------------------------- /Source/Pro-Methods/Pro-State.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/Pro-Methods/Pro-State.cpp -------------------------------------------------------------------------------- /Source/UI-Methods/UI-Constructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/UI-Methods/UI-Constructor.cpp -------------------------------------------------------------------------------- /Source/UI-Methods/UI-Paint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/UI-Methods/UI-Paint.cpp -------------------------------------------------------------------------------- /Source/UI-Methods/UI-Resized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EemilAhonen/deep-fryer/HEAD/Source/UI-Methods/UI-Resized.cpp --------------------------------------------------------------------------------