├── .gitignore ├── Assets └── MeterGrill.png ├── JuceLibraryCode ├── AppConfig.h ├── BinaryData.cpp ├── BinaryData.h ├── 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_AU.r ├── 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_RTAS.r ├── include_juce_audio_plugin_client_RTAS_1.cpp ├── include_juce_audio_plugin_client_RTAS_2.cpp ├── include_juce_audio_plugin_client_RTAS_3.cpp ├── include_juce_audio_plugin_client_RTAS_4.cpp ├── include_juce_audio_plugin_client_RTAS_utils.cpp ├── include_juce_audio_plugin_client_RTAS_utils.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_VST3.cpp ├── include_juce_audio_plugin_client_VST_utils.mm ├── include_juce_audio_plugin_client_utils.cpp ├── include_juce_audio_processors.cpp ├── include_juce_audio_processors.mm ├── 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_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 ├── LevelMeterDemo.jucer ├── README.md ├── Simplified ├── Assets │ └── MeterGrill.png ├── JuceLibraryCode │ ├── BinaryData.cpp │ ├── BinaryData.h │ ├── 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_AU.r │ ├── 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_RTAS.r │ ├── include_juce_audio_plugin_client_RTAS_1.cpp │ ├── include_juce_audio_plugin_client_RTAS_2.cpp │ ├── include_juce_audio_plugin_client_RTAS_3.cpp │ ├── include_juce_audio_plugin_client_RTAS_4.cpp │ ├── include_juce_audio_plugin_client_RTAS_utils.cpp │ ├── include_juce_audio_plugin_client_RTAS_utils.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_VST3.cpp │ ├── include_juce_audio_plugin_client_VST_utils.mm │ ├── include_juce_audio_plugin_client_utils.cpp │ ├── include_juce_audio_processors.cpp │ ├── include_juce_audio_processors.mm │ ├── 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_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 ├── LevelMeterSimplified.jucer └── Source │ ├── Component │ ├── HorizontalMeter.h │ ├── VerticalDiscreteMeter.h │ └── VerticalGradientMeter.h │ ├── PluginEditor.cpp │ ├── PluginEditor.h │ ├── PluginProcessor.cpp │ └── PluginProcessor.h ├── Source ├── Component │ ├── CircularMeter.h │ ├── HorizontalMeter.h │ ├── VerticalDiscreteMeter.h │ └── VerticalGradientMeter.h ├── PluginEditor.cpp ├── PluginEditor.h ├── PluginProcessor.cpp ├── PluginProcessor.h └── Utility │ └── Fifo.h └── cover.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | **/Builds/ 2 | *.exe 3 | *.pkg -------------------------------------------------------------------------------- /Assets/MeterGrill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Assets/MeterGrill.png -------------------------------------------------------------------------------- /JuceLibraryCode/AppConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/AppConfig.h -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/BinaryData.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/BinaryData.h -------------------------------------------------------------------------------- /JuceLibraryCode/JuceHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/JuceHeader.h -------------------------------------------------------------------------------- /JuceLibraryCode/JucePluginDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/JucePluginDefines.h -------------------------------------------------------------------------------- /JuceLibraryCode/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/ReadMe.txt -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_devices.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_devices.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_formats.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_formats.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU.r -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_processors.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_processors.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_audio_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_core.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_core.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_data_structures.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_data_structures.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_events.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_events.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_graphics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_graphics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_gui_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_gui_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_gui_extra.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/JuceLibraryCode/include_juce_gui_extra.mm -------------------------------------------------------------------------------- /LevelMeterDemo.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/LevelMeterDemo.jucer -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/README.md -------------------------------------------------------------------------------- /Simplified/Assets/MeterGrill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Assets/MeterGrill.png -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/BinaryData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/BinaryData.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/BinaryData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/BinaryData.h -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/JuceHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/JuceHeader.h -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/JucePluginDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/JucePluginDefines.h -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/ReadMe.txt -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_basics.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_basics.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_devices.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_devices.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_devices.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_formats.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_formats.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_formats.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU.r -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_processors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_processors.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_processors.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_processors.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_utils.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_audio_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_audio_utils.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_core.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_core.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_core.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_data_structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_data_structures.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_data_structures.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_data_structures.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_events.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_events.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_events.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_graphics.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_graphics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_graphics.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_gui_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_gui_basics.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_gui_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_gui_basics.mm -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_gui_extra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_gui_extra.cpp -------------------------------------------------------------------------------- /Simplified/JuceLibraryCode/include_juce_gui_extra.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/JuceLibraryCode/include_juce_gui_extra.mm -------------------------------------------------------------------------------- /Simplified/LevelMeterSimplified.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/LevelMeterSimplified.jucer -------------------------------------------------------------------------------- /Simplified/Source/Component/HorizontalMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/Component/HorizontalMeter.h -------------------------------------------------------------------------------- /Simplified/Source/Component/VerticalDiscreteMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/Component/VerticalDiscreteMeter.h -------------------------------------------------------------------------------- /Simplified/Source/Component/VerticalGradientMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/Component/VerticalGradientMeter.h -------------------------------------------------------------------------------- /Simplified/Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Simplified/Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/PluginEditor.h -------------------------------------------------------------------------------- /Simplified/Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Simplified/Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Simplified/Source/PluginProcessor.h -------------------------------------------------------------------------------- /Source/Component/CircularMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/Component/CircularMeter.h -------------------------------------------------------------------------------- /Source/Component/HorizontalMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/Component/HorizontalMeter.h -------------------------------------------------------------------------------- /Source/Component/VerticalDiscreteMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/Component/VerticalDiscreteMeter.h -------------------------------------------------------------------------------- /Source/Component/VerticalGradientMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/Component/VerticalGradientMeter.h -------------------------------------------------------------------------------- /Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/PluginEditor.h -------------------------------------------------------------------------------- /Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/PluginProcessor.h -------------------------------------------------------------------------------- /Source/Utility/Fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/Source/Utility/Fifo.h -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thrifleganger/level-meter-demo/HEAD/cover.jpg --------------------------------------------------------------------------------