├── .gitattributes ├── .gitignore ├── Builds ├── VisualStudio2010 │ ├── Obxd.sln │ ├── Obxd.vcxproj │ ├── Obxd.vcxproj.filters │ └── resources.rc └── WAM │ ├── Makefile │ ├── build.sh │ ├── encode-wasm.js │ └── post.js ├── JuceLibraryCode ├── AppConfig.h └── JuceHeader.h ├── README.md ├── Source ├── Engine │ ├── APInterpolator.h │ ├── AdsrEnvelope.h │ ├── AudioUtils.h │ ├── BlepData.h │ ├── Decimator.h │ ├── DelayLine.h │ ├── Filter.h │ ├── Lfo.h │ ├── Motherboard.h │ ├── ObxdBank.h │ ├── ObxdOscillatorB.h │ ├── ObxdVoice.h │ ├── ParamSmoother.h │ ├── Params.h │ ├── ParamsEnum.h │ ├── PulseOsc.h │ ├── SawOsc.h │ ├── SynthEngine.h │ ├── TriangleOsc.h │ ├── VoiceQueue.h │ └── midiMap.h ├── Gui │ ├── ButtonList.h │ ├── Knob.h │ ├── TooglableButton.h │ ├── res.cpp │ └── res.h ├── PluginEditor.cpp ├── PluginEditor.h ├── PluginProcessor.cpp └── PluginProcessor.h ├── WAM ├── cpp │ ├── obxd.cpp │ └── obxd.h └── web │ ├── index.html │ ├── libs │ ├── keys.js │ ├── wam-controller.js │ ├── wam-knob.js │ ├── wam-processor.js │ ├── wam-toggle.js │ └── webcomponents-lite.js │ ├── obxd.html │ ├── obxd.js │ ├── presets │ └── factory.fxb │ ├── skin │ ├── background.png │ ├── button.png │ ├── knoblsd.png │ ├── knobssd.png │ ├── legato.png │ └── voices.png │ └── worklet │ ├── obxd-awp.js │ ├── obxd.emsc.js │ └── obxd.wasm.js └── license.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/.gitignore -------------------------------------------------------------------------------- /Builds/VisualStudio2010/Obxd.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/VisualStudio2010/Obxd.sln -------------------------------------------------------------------------------- /Builds/VisualStudio2010/Obxd.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/VisualStudio2010/Obxd.vcxproj -------------------------------------------------------------------------------- /Builds/VisualStudio2010/Obxd.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/VisualStudio2010/Obxd.vcxproj.filters -------------------------------------------------------------------------------- /Builds/VisualStudio2010/resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/VisualStudio2010/resources.rc -------------------------------------------------------------------------------- /Builds/WAM/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/WAM/Makefile -------------------------------------------------------------------------------- /Builds/WAM/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/WAM/build.sh -------------------------------------------------------------------------------- /Builds/WAM/encode-wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/WAM/encode-wasm.js -------------------------------------------------------------------------------- /Builds/WAM/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Builds/WAM/post.js -------------------------------------------------------------------------------- /JuceLibraryCode/AppConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/JuceLibraryCode/AppConfig.h -------------------------------------------------------------------------------- /JuceLibraryCode/JuceHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/JuceLibraryCode/JuceHeader.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/README.md -------------------------------------------------------------------------------- /Source/Engine/APInterpolator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/APInterpolator.h -------------------------------------------------------------------------------- /Source/Engine/AdsrEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/AdsrEnvelope.h -------------------------------------------------------------------------------- /Source/Engine/AudioUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/AudioUtils.h -------------------------------------------------------------------------------- /Source/Engine/BlepData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/BlepData.h -------------------------------------------------------------------------------- /Source/Engine/Decimator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/Decimator.h -------------------------------------------------------------------------------- /Source/Engine/DelayLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/DelayLine.h -------------------------------------------------------------------------------- /Source/Engine/Filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/Filter.h -------------------------------------------------------------------------------- /Source/Engine/Lfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/Lfo.h -------------------------------------------------------------------------------- /Source/Engine/Motherboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/Motherboard.h -------------------------------------------------------------------------------- /Source/Engine/ObxdBank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/ObxdBank.h -------------------------------------------------------------------------------- /Source/Engine/ObxdOscillatorB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/ObxdOscillatorB.h -------------------------------------------------------------------------------- /Source/Engine/ObxdVoice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/ObxdVoice.h -------------------------------------------------------------------------------- /Source/Engine/ParamSmoother.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/ParamSmoother.h -------------------------------------------------------------------------------- /Source/Engine/Params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/Params.h -------------------------------------------------------------------------------- /Source/Engine/ParamsEnum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/ParamsEnum.h -------------------------------------------------------------------------------- /Source/Engine/PulseOsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/PulseOsc.h -------------------------------------------------------------------------------- /Source/Engine/SawOsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/SawOsc.h -------------------------------------------------------------------------------- /Source/Engine/SynthEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/SynthEngine.h -------------------------------------------------------------------------------- /Source/Engine/TriangleOsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/TriangleOsc.h -------------------------------------------------------------------------------- /Source/Engine/VoiceQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/VoiceQueue.h -------------------------------------------------------------------------------- /Source/Engine/midiMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Engine/midiMap.h -------------------------------------------------------------------------------- /Source/Gui/ButtonList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Gui/ButtonList.h -------------------------------------------------------------------------------- /Source/Gui/Knob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Gui/Knob.h -------------------------------------------------------------------------------- /Source/Gui/TooglableButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Gui/TooglableButton.h -------------------------------------------------------------------------------- /Source/Gui/res.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Gui/res.cpp -------------------------------------------------------------------------------- /Source/Gui/res.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/Gui/res.h -------------------------------------------------------------------------------- /Source/PluginEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/PluginEditor.cpp -------------------------------------------------------------------------------- /Source/PluginEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/PluginEditor.h -------------------------------------------------------------------------------- /Source/PluginProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/PluginProcessor.cpp -------------------------------------------------------------------------------- /Source/PluginProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/Source/PluginProcessor.h -------------------------------------------------------------------------------- /WAM/cpp/obxd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/cpp/obxd.cpp -------------------------------------------------------------------------------- /WAM/cpp/obxd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/cpp/obxd.h -------------------------------------------------------------------------------- /WAM/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/index.html -------------------------------------------------------------------------------- /WAM/web/libs/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/keys.js -------------------------------------------------------------------------------- /WAM/web/libs/wam-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/wam-controller.js -------------------------------------------------------------------------------- /WAM/web/libs/wam-knob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/wam-knob.js -------------------------------------------------------------------------------- /WAM/web/libs/wam-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/wam-processor.js -------------------------------------------------------------------------------- /WAM/web/libs/wam-toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/wam-toggle.js -------------------------------------------------------------------------------- /WAM/web/libs/webcomponents-lite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/libs/webcomponents-lite.js -------------------------------------------------------------------------------- /WAM/web/obxd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/obxd.html -------------------------------------------------------------------------------- /WAM/web/obxd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/obxd.js -------------------------------------------------------------------------------- /WAM/web/presets/factory.fxb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/presets/factory.fxb -------------------------------------------------------------------------------- /WAM/web/skin/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/background.png -------------------------------------------------------------------------------- /WAM/web/skin/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/button.png -------------------------------------------------------------------------------- /WAM/web/skin/knoblsd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/knoblsd.png -------------------------------------------------------------------------------- /WAM/web/skin/knobssd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/knobssd.png -------------------------------------------------------------------------------- /WAM/web/skin/legato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/legato.png -------------------------------------------------------------------------------- /WAM/web/skin/voices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/skin/voices.png -------------------------------------------------------------------------------- /WAM/web/worklet/obxd-awp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/worklet/obxd-awp.js -------------------------------------------------------------------------------- /WAM/web/worklet/obxd.emsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/worklet/obxd.emsc.js -------------------------------------------------------------------------------- /WAM/web/worklet/obxd.wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/WAM/web/worklet/obxd.wasm.js -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jariseon/webOBXD/HEAD/license.txt --------------------------------------------------------------------------------