├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── README.md ├── assets └── example_midi_substractive_synth.png ├── example_midi_substractive_synth ├── addons.make ├── bin │ └── data │ │ └── patches │ │ ├── StrangerThing 2.xml │ │ ├── StrangerThing.xml │ │ ├── bothOSC 2.xml │ │ ├── bothOSC.xml │ │ ├── reset.xml │ │ ├── toto.xml │ │ ├── toto2.xml │ │ └── wood bell.xml ├── example_midi_substractive_synth.vcxproj ├── example_midi_substractive_synth.vcxproj.filters ├── example_midi_substractive_synth.vcxproj.user ├── icon.rc ├── imgui.ini └── src │ ├── main.cpp │ ├── ofApp.cpp │ └── ofApp.h ├── ofxPDSPTools.sln └── src ├── ofxPDSPTools.h ├── patch ├── PatchFilesStore.cpp ├── PatchFilesStore.h ├── PatchParams.cpp └── PatchParams.h ├── synth ├── SubstractiveSynth.cpp ├── SubstractiveSynth.h ├── SubstractiveSynthParams.cpp ├── SubstractiveSynthParams.h ├── SubstractiveVoice.cpp ├── SubstractiveVoice.h ├── SynthA.cpp ├── SynthA.h ├── SynthBase.cpp ├── SynthBase.h ├── VEOscADSRFilter.cpp ├── VEOscADSRFilter.h ├── VEOscLFO.cpp ├── VEOscLFO.h ├── VESingleOSC.cpp ├── VESingleOSC.h ├── VoiceBase.cpp ├── VoiceBase.h ├── VoiceElement.cpp ├── VoiceElement.h ├── oscWaveSelectDetune.cpp ├── oscWaveSelectDetune.h ├── voiceFullFeatures.cpp └── voiceFullFeatures.h └── ui ├── PatchParamsLayout.cpp ├── PatchParamsLayout.h ├── PatchParamsOfxImGui.cpp ├── PatchParamsOfxImGui.h ├── ofxImGuiLoadSavePatchs.cpp ├── ofxImGuiLoadSavePatchs.h ├── ofxImGuiMIDIDevicesSelector.cpp ├── ofxImGuiMIDIDevicesSelector.h ├── ofxImGuiPatchParamsUI.cpp └── ofxImGuiPatchParamsUI.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/README.md -------------------------------------------------------------------------------- /assets/example_midi_substractive_synth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/assets/example_midi_substractive_synth.png -------------------------------------------------------------------------------- /example_midi_substractive_synth/addons.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/addons.make -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/StrangerThing 2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/StrangerThing 2.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/StrangerThing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/StrangerThing.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/bothOSC 2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/bothOSC 2.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/bothOSC.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/bothOSC.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/reset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/reset.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/toto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/toto.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/toto2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/toto2.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/bin/data/patches/wood bell.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/bin/data/patches/wood bell.xml -------------------------------------------------------------------------------- /example_midi_substractive_synth/example_midi_substractive_synth.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/example_midi_substractive_synth.vcxproj -------------------------------------------------------------------------------- /example_midi_substractive_synth/example_midi_substractive_synth.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/example_midi_substractive_synth.vcxproj.filters -------------------------------------------------------------------------------- /example_midi_substractive_synth/example_midi_substractive_synth.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/example_midi_substractive_synth.vcxproj.user -------------------------------------------------------------------------------- /example_midi_substractive_synth/icon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/icon.rc -------------------------------------------------------------------------------- /example_midi_substractive_synth/imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/imgui.ini -------------------------------------------------------------------------------- /example_midi_substractive_synth/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/src/main.cpp -------------------------------------------------------------------------------- /example_midi_substractive_synth/src/ofApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/src/ofApp.cpp -------------------------------------------------------------------------------- /example_midi_substractive_synth/src/ofApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/example_midi_substractive_synth/src/ofApp.h -------------------------------------------------------------------------------- /ofxPDSPTools.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/ofxPDSPTools.sln -------------------------------------------------------------------------------- /src/ofxPDSPTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ofxPDSPTools.h -------------------------------------------------------------------------------- /src/patch/PatchFilesStore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/patch/PatchFilesStore.cpp -------------------------------------------------------------------------------- /src/patch/PatchFilesStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/patch/PatchFilesStore.h -------------------------------------------------------------------------------- /src/patch/PatchParams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/patch/PatchParams.cpp -------------------------------------------------------------------------------- /src/patch/PatchParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/patch/PatchParams.h -------------------------------------------------------------------------------- /src/synth/SubstractiveSynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveSynth.cpp -------------------------------------------------------------------------------- /src/synth/SubstractiveSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveSynth.h -------------------------------------------------------------------------------- /src/synth/SubstractiveSynthParams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveSynthParams.cpp -------------------------------------------------------------------------------- /src/synth/SubstractiveSynthParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveSynthParams.h -------------------------------------------------------------------------------- /src/synth/SubstractiveVoice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveVoice.cpp -------------------------------------------------------------------------------- /src/synth/SubstractiveVoice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SubstractiveVoice.h -------------------------------------------------------------------------------- /src/synth/SynthA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SynthA.cpp -------------------------------------------------------------------------------- /src/synth/SynthA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SynthA.h -------------------------------------------------------------------------------- /src/synth/SynthBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SynthBase.cpp -------------------------------------------------------------------------------- /src/synth/SynthBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/SynthBase.h -------------------------------------------------------------------------------- /src/synth/VEOscADSRFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VEOscADSRFilter.cpp -------------------------------------------------------------------------------- /src/synth/VEOscADSRFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VEOscADSRFilter.h -------------------------------------------------------------------------------- /src/synth/VEOscLFO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VEOscLFO.cpp -------------------------------------------------------------------------------- /src/synth/VEOscLFO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VEOscLFO.h -------------------------------------------------------------------------------- /src/synth/VESingleOSC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VESingleOSC.cpp -------------------------------------------------------------------------------- /src/synth/VESingleOSC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VESingleOSC.h -------------------------------------------------------------------------------- /src/synth/VoiceBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VoiceBase.cpp -------------------------------------------------------------------------------- /src/synth/VoiceBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VoiceBase.h -------------------------------------------------------------------------------- /src/synth/VoiceElement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VoiceElement.cpp -------------------------------------------------------------------------------- /src/synth/VoiceElement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/VoiceElement.h -------------------------------------------------------------------------------- /src/synth/oscWaveSelectDetune.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/oscWaveSelectDetune.cpp -------------------------------------------------------------------------------- /src/synth/oscWaveSelectDetune.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/oscWaveSelectDetune.h -------------------------------------------------------------------------------- /src/synth/voiceFullFeatures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/voiceFullFeatures.cpp -------------------------------------------------------------------------------- /src/synth/voiceFullFeatures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/synth/voiceFullFeatures.h -------------------------------------------------------------------------------- /src/ui/PatchParamsLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/PatchParamsLayout.cpp -------------------------------------------------------------------------------- /src/ui/PatchParamsLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/PatchParamsLayout.h -------------------------------------------------------------------------------- /src/ui/PatchParamsOfxImGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/PatchParamsOfxImGui.cpp -------------------------------------------------------------------------------- /src/ui/PatchParamsOfxImGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/PatchParamsOfxImGui.h -------------------------------------------------------------------------------- /src/ui/ofxImGuiLoadSavePatchs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiLoadSavePatchs.cpp -------------------------------------------------------------------------------- /src/ui/ofxImGuiLoadSavePatchs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiLoadSavePatchs.h -------------------------------------------------------------------------------- /src/ui/ofxImGuiMIDIDevicesSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiMIDIDevicesSelector.cpp -------------------------------------------------------------------------------- /src/ui/ofxImGuiMIDIDevicesSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiMIDIDevicesSelector.h -------------------------------------------------------------------------------- /src/ui/ofxImGuiPatchParamsUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiPatchParamsUI.cpp -------------------------------------------------------------------------------- /src/ui/ofxImGuiPatchParamsUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFurax/ofxPDSPTools/HEAD/src/ui/ofxImGuiPatchParamsUI.h --------------------------------------------------------------------------------