├── .gitignore ├── COPYING ├── Fonts ├── gs_bold.ttf ├── gs_italic.ttf ├── gs_light.ttf ├── gs_regular.ttf └── pcd.ttf ├── Images ├── DavidSuLogo.png ├── DavidSuLogo.psd ├── MelodrumaticTitle.png ├── MelodrumaticTitle.psd ├── Screenshot.png ├── UnityUsageStep1.png ├── UnityUsageStep2.png ├── UsageStep1.png ├── UsageStep2.png ├── UsageStep3a.png ├── UsageStep3b.png └── UsageStep4.png ├── JuceLibraryCode ├── AppConfig.h ├── BinaryData.cpp ├── BinaryData.h ├── JuceHeader.h ├── ReadMe.txt ├── audioplugin_Melodrumatic_UnityScript.cs ├── 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_cryptography.cpp ├── include_juce_cryptography.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 ├── include_juce_opengl.cpp └── include_juce_opengl.mm ├── Melodrumatic.jucer ├── README.md └── Source ├── MelodrumaticLookAndFeel.cpp ├── MelodrumaticLookAndFeel.h ├── PluginEditor.cpp ├── PluginEditor.h ├── PluginProcessor.cpp └── PluginProcessor.h /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Builds/ 3 | Archives/ 4 | screencaps/ -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/COPYING -------------------------------------------------------------------------------- /Fonts/gs_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Fonts/gs_bold.ttf -------------------------------------------------------------------------------- /Fonts/gs_italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Fonts/gs_italic.ttf -------------------------------------------------------------------------------- /Fonts/gs_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Fonts/gs_light.ttf -------------------------------------------------------------------------------- /Fonts/gs_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Fonts/gs_regular.ttf -------------------------------------------------------------------------------- /Fonts/pcd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Fonts/pcd.ttf -------------------------------------------------------------------------------- /Images/DavidSuLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/DavidSuLogo.png -------------------------------------------------------------------------------- /Images/DavidSuLogo.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/DavidSuLogo.psd -------------------------------------------------------------------------------- /Images/MelodrumaticTitle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/MelodrumaticTitle.png -------------------------------------------------------------------------------- /Images/MelodrumaticTitle.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/MelodrumaticTitle.psd -------------------------------------------------------------------------------- /Images/Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/Screenshot.png -------------------------------------------------------------------------------- /Images/UnityUsageStep1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UnityUsageStep1.png -------------------------------------------------------------------------------- /Images/UnityUsageStep2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UnityUsageStep2.png -------------------------------------------------------------------------------- /Images/UsageStep1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UsageStep1.png -------------------------------------------------------------------------------- /Images/UsageStep2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UsageStep2.png -------------------------------------------------------------------------------- /Images/UsageStep3a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UsageStep3a.png -------------------------------------------------------------------------------- /Images/UsageStep3b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UsageStep3b.png -------------------------------------------------------------------------------- /Images/UsageStep4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Images/UsageStep4.png -------------------------------------------------------------------------------- /JuceLibraryCode/AppConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/AppConfig.h -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/BinaryData.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/BinaryData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/BinaryData.h -------------------------------------------------------------------------------- /JuceLibraryCode/JuceHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/JuceHeader.h -------------------------------------------------------------------------------- /JuceLibraryCode/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/ReadMe.txt -------------------------------------------------------------------------------- /JuceLibraryCode/audioplugin_Melodrumatic_UnityScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/audioplugin_Melodrumatic_UnityScript.cs -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_devices.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_devices.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_devices.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_formats.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_formats.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_formats.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AAX.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU.r -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_AUv3.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS.r -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_1.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_3.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_4.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_RTAS_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_Unity.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST3.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_processors.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_processors.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_processors.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_utils.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_audio_utils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_audio_utils.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_core.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_core.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_core.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_cryptography.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_cryptography.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_cryptography.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_cryptography.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_data_structures.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_data_structures.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_data_structures.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_events.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_events.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_events.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_graphics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_graphics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_graphics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_gui_basics.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_basics.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_gui_basics.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_gui_extra.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_gui_extra.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_gui_extra.mm -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_opengl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_opengl.cpp -------------------------------------------------------------------------------- /JuceLibraryCode/include_juce_opengl.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/JuceLibraryCode/include_juce_opengl.mm -------------------------------------------------------------------------------- /Melodrumatic.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Melodrumatic.jucer -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/README.md -------------------------------------------------------------------------------- /Source/MelodrumaticLookAndFeel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/MelodrumaticLookAndFeel.cpp -------------------------------------------------------------------------------- /Source/MelodrumaticLookAndFeel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/MelodrumaticLookAndFeel.h -------------------------------------------------------------------------------- /Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/PluginEditor.h -------------------------------------------------------------------------------- /Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usdivad/Melodrumatic/HEAD/Source/PluginProcessor.h --------------------------------------------------------------------------------