├── .gitignore ├── Grana ├── .vs │ ├── Grana │ │ └── v16 │ │ │ ├── .suo │ │ │ ├── Browse.VC.db │ │ │ └── ipch │ │ │ └── AutoPCH │ │ │ ├── f786971a9b73879f │ │ │ └── GRAIN.ipch │ │ │ └── fd153f2b2c5b63ef │ │ │ └── GRAINCREATOR.ipch │ ├── ProjectSettings.json │ ├── VSWorkspaceState.json │ └── slnx.sqlite ├── Source │ ├── CustomLookAndFeel.cpp │ ├── CustomLookAndFeel.h │ ├── EnvelopeDrawable.cpp │ ├── EnvelopeDrawable.h │ ├── Extractor.cpp │ ├── Extractor.h │ ├── FileLoader.cpp │ ├── FileLoader.h │ ├── FileSection.cpp │ ├── FileSection.h │ ├── FreqTimeDrawable.cpp │ ├── FreqTimeDrawable.h │ ├── Grain.cpp │ ├── Grain.h │ ├── GrainEnvelope.cpp │ ├── GrainEnvelope.h │ ├── Granulator.cpp │ ├── Granulator.h │ ├── KnobLookAndFeel.cpp │ ├── KnobLookAndFeel.h │ ├── KnobSection.cpp │ ├── KnobSection.h │ ├── Model.cpp │ ├── Model.h │ ├── MyKnob.cpp │ ├── MyKnob.h │ ├── Palette.h │ ├── PluginEditor.cpp │ ├── PluginEditor.h │ ├── PluginProcessor.cpp │ ├── PluginProcessor.h │ ├── SimpsonIntegrator.cpp │ ├── SimpsonIntegrator.h │ ├── Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms │ │ ├── LICENSE.txt │ │ ├── am_sysdep.c │ │ ├── am_sysdep.h │ │ ├── math_const.h │ │ ├── transforms.c │ │ └── transforms.h │ ├── SpectrumDrawable.cpp │ ├── SpectrumDrawable.h │ ├── WaveformDrawable.cpp │ └── WaveformDrawable.h ├── fonts │ ├── Asgalt-Regular.ttf │ ├── Brotherline.ttf │ ├── LaksOner.ttf │ ├── Quicksand_Bold.otf │ ├── UrbanBrushZone.ttf │ ├── neuropol.ttf │ ├── neuropolxrg.ttf │ ├── spaceage.ttf │ └── steelfish.ttf ├── images │ ├── BIGDADDY.png │ ├── Carbon.png │ ├── Envelope.PNG │ ├── Filter.PNG │ ├── Matrix_Interface.PNG │ ├── Oscillator_Interface.PNG │ ├── Scd_interface.PNG │ └── min_switch.png └── uSonum.jucer ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/.gitignore -------------------------------------------------------------------------------- /Grana/.vs/Grana/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/Grana/v16/.suo -------------------------------------------------------------------------------- /Grana/.vs/Grana/v16/Browse.VC.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/Grana/v16/Browse.VC.db -------------------------------------------------------------------------------- /Grana/.vs/Grana/v16/ipch/AutoPCH/f786971a9b73879f/GRAIN.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/Grana/v16/ipch/AutoPCH/f786971a9b73879f/GRAIN.ipch -------------------------------------------------------------------------------- /Grana/.vs/Grana/v16/ipch/AutoPCH/fd153f2b2c5b63ef/GRAINCREATOR.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/Grana/v16/ipch/AutoPCH/fd153f2b2c5b63ef/GRAINCREATOR.ipch -------------------------------------------------------------------------------- /Grana/.vs/ProjectSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "CurrentProjectSetting": "Non ci sono configurazioni" 3 | } -------------------------------------------------------------------------------- /Grana/.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/VSWorkspaceState.json -------------------------------------------------------------------------------- /Grana/.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/.vs/slnx.sqlite -------------------------------------------------------------------------------- /Grana/Source/CustomLookAndFeel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/CustomLookAndFeel.cpp -------------------------------------------------------------------------------- /Grana/Source/CustomLookAndFeel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/CustomLookAndFeel.h -------------------------------------------------------------------------------- /Grana/Source/EnvelopeDrawable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/EnvelopeDrawable.cpp -------------------------------------------------------------------------------- /Grana/Source/EnvelopeDrawable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/EnvelopeDrawable.h -------------------------------------------------------------------------------- /Grana/Source/Extractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Extractor.cpp -------------------------------------------------------------------------------- /Grana/Source/Extractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Extractor.h -------------------------------------------------------------------------------- /Grana/Source/FileLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FileLoader.cpp -------------------------------------------------------------------------------- /Grana/Source/FileLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FileLoader.h -------------------------------------------------------------------------------- /Grana/Source/FileSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FileSection.cpp -------------------------------------------------------------------------------- /Grana/Source/FileSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FileSection.h -------------------------------------------------------------------------------- /Grana/Source/FreqTimeDrawable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FreqTimeDrawable.cpp -------------------------------------------------------------------------------- /Grana/Source/FreqTimeDrawable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/FreqTimeDrawable.h -------------------------------------------------------------------------------- /Grana/Source/Grain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Grain.cpp -------------------------------------------------------------------------------- /Grana/Source/Grain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Grain.h -------------------------------------------------------------------------------- /Grana/Source/GrainEnvelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/GrainEnvelope.cpp -------------------------------------------------------------------------------- /Grana/Source/GrainEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/GrainEnvelope.h -------------------------------------------------------------------------------- /Grana/Source/Granulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Granulator.cpp -------------------------------------------------------------------------------- /Grana/Source/Granulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Granulator.h -------------------------------------------------------------------------------- /Grana/Source/KnobLookAndFeel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/KnobLookAndFeel.cpp -------------------------------------------------------------------------------- /Grana/Source/KnobLookAndFeel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/KnobLookAndFeel.h -------------------------------------------------------------------------------- /Grana/Source/KnobSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/KnobSection.cpp -------------------------------------------------------------------------------- /Grana/Source/KnobSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/KnobSection.h -------------------------------------------------------------------------------- /Grana/Source/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Model.cpp -------------------------------------------------------------------------------- /Grana/Source/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Model.h -------------------------------------------------------------------------------- /Grana/Source/MyKnob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/MyKnob.cpp -------------------------------------------------------------------------------- /Grana/Source/MyKnob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/MyKnob.h -------------------------------------------------------------------------------- /Grana/Source/Palette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Palette.h -------------------------------------------------------------------------------- /Grana/Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Grana/Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/PluginEditor.h -------------------------------------------------------------------------------- /Grana/Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Grana/Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/PluginProcessor.h -------------------------------------------------------------------------------- /Grana/Source/SimpsonIntegrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/SimpsonIntegrator.cpp -------------------------------------------------------------------------------- /Grana/Source/SimpsonIntegrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/SimpsonIntegrator.h -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/LICENSE.txt -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/am_sysdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/am_sysdep.c -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/am_sysdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/am_sysdep.h -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/math_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/math_const.h -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/transforms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/transforms.c -------------------------------------------------------------------------------- /Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/transforms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/Smithsonians_Discrete_Hilbert_Fourier_Hartley_Transforms/transforms.h -------------------------------------------------------------------------------- /Grana/Source/SpectrumDrawable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/SpectrumDrawable.cpp -------------------------------------------------------------------------------- /Grana/Source/SpectrumDrawable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/SpectrumDrawable.h -------------------------------------------------------------------------------- /Grana/Source/WaveformDrawable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/WaveformDrawable.cpp -------------------------------------------------------------------------------- /Grana/Source/WaveformDrawable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/Source/WaveformDrawable.h -------------------------------------------------------------------------------- /Grana/fonts/Asgalt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/Asgalt-Regular.ttf -------------------------------------------------------------------------------- /Grana/fonts/Brotherline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/Brotherline.ttf -------------------------------------------------------------------------------- /Grana/fonts/LaksOner.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/LaksOner.ttf -------------------------------------------------------------------------------- /Grana/fonts/Quicksand_Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/Quicksand_Bold.otf -------------------------------------------------------------------------------- /Grana/fonts/UrbanBrushZone.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/UrbanBrushZone.ttf -------------------------------------------------------------------------------- /Grana/fonts/neuropol.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/neuropol.ttf -------------------------------------------------------------------------------- /Grana/fonts/neuropolxrg.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/neuropolxrg.ttf -------------------------------------------------------------------------------- /Grana/fonts/spaceage.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/spaceage.ttf -------------------------------------------------------------------------------- /Grana/fonts/steelfish.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/fonts/steelfish.ttf -------------------------------------------------------------------------------- /Grana/images/BIGDADDY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/BIGDADDY.png -------------------------------------------------------------------------------- /Grana/images/Carbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Carbon.png -------------------------------------------------------------------------------- /Grana/images/Envelope.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Envelope.PNG -------------------------------------------------------------------------------- /Grana/images/Filter.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Filter.PNG -------------------------------------------------------------------------------- /Grana/images/Matrix_Interface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Matrix_Interface.PNG -------------------------------------------------------------------------------- /Grana/images/Oscillator_Interface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Oscillator_Interface.PNG -------------------------------------------------------------------------------- /Grana/images/Scd_interface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/Scd_interface.PNG -------------------------------------------------------------------------------- /Grana/images/min_switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/images/min_switch.png -------------------------------------------------------------------------------- /Grana/uSonum.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/Grana/uSonum.jucer -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidedemarco/GranularSynth/HEAD/README.md --------------------------------------------------------------------------------