├── .gitignore ├── CMakeLists.txt ├── License.txt ├── ReadMe.md ├── Resource ├── Background.png ├── C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot.png ├── C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot_2.0x.png ├── Info.plist ├── LED.png ├── LED_2.0x.png ├── PlainKnob.png ├── PlainKnob_2.0x.png ├── editor.uidesc └── win32resource.rc └── Source ├── DSPCode ├── GlobalDefinitions.h ├── GlobalFunctions.cpp ├── GlobalFunctions.h ├── fft4g.c ├── rosic_AcidPattern.cpp ├── rosic_AcidPattern.h ├── rosic_AcidSequencer.cpp ├── rosic_AcidSequencer.h ├── rosic_AnalogEnvelope.cpp ├── rosic_AnalogEnvelope.h ├── rosic_BiquadFilter.cpp ├── rosic_BiquadFilter.h ├── rosic_BlendOscillator.cpp ├── rosic_BlendOscillator.h ├── rosic_Complex.cpp ├── rosic_Complex.h ├── rosic_DecayEnvelope.cpp ├── rosic_DecayEnvelope.h ├── rosic_EllipticQuarterBandFilter.cpp ├── rosic_EllipticQuarterBandFilter.h ├── rosic_FourierTransformerRadix2.cpp ├── rosic_FourierTransformerRadix2.h ├── rosic_FunctionTemplates.cpp ├── rosic_FunctionTemplates.h ├── rosic_LeakyIntegrator.cpp ├── rosic_LeakyIntegrator.h ├── rosic_MidiNoteEvent.cpp ├── rosic_MidiNoteEvent.h ├── rosic_MipMappedWaveTable.cpp ├── rosic_MipMappedWaveTable.h ├── rosic_NumberManipulations.cpp ├── rosic_NumberManipulations.h ├── rosic_OnePoleFilter.cpp ├── rosic_OnePoleFilter.h ├── rosic_Open303.cpp ├── rosic_Open303.h ├── rosic_RealFunctions.cpp ├── rosic_RealFunctions.h ├── rosic_TeeBeeFilter.cpp └── rosic_TeeBeeFilter.h ├── VST3 ├── .clang-format ├── o303cids.h ├── o303controller.cpp ├── o303factory.cpp ├── o303pids.h ├── o303processor.cpp └── version.h └── VSTPlugIn ├── Open303VST.cpp ├── Open303VST.h └── StringConversions.c /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/License.txt -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/ReadMe.md -------------------------------------------------------------------------------- /Resource/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/Background.png -------------------------------------------------------------------------------- /Resource/C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot.png -------------------------------------------------------------------------------- /Resource/C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot_2.0x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/C81FEB9C94F14346A9A7A84D91E4E5FE_snapshot_2.0x.png -------------------------------------------------------------------------------- /Resource/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/Info.plist -------------------------------------------------------------------------------- /Resource/LED.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/LED.png -------------------------------------------------------------------------------- /Resource/LED_2.0x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/LED_2.0x.png -------------------------------------------------------------------------------- /Resource/PlainKnob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/PlainKnob.png -------------------------------------------------------------------------------- /Resource/PlainKnob_2.0x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/PlainKnob_2.0x.png -------------------------------------------------------------------------------- /Resource/editor.uidesc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/editor.uidesc -------------------------------------------------------------------------------- /Resource/win32resource.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Resource/win32resource.rc -------------------------------------------------------------------------------- /Source/DSPCode/GlobalDefinitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/GlobalDefinitions.h -------------------------------------------------------------------------------- /Source/DSPCode/GlobalFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/GlobalFunctions.cpp -------------------------------------------------------------------------------- /Source/DSPCode/GlobalFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/GlobalFunctions.h -------------------------------------------------------------------------------- /Source/DSPCode/fft4g.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/fft4g.c -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AcidPattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AcidPattern.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AcidPattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AcidPattern.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AcidSequencer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AcidSequencer.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AcidSequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AcidSequencer.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AnalogEnvelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AnalogEnvelope.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_AnalogEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_AnalogEnvelope.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_BiquadFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_BiquadFilter.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_BiquadFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_BiquadFilter.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_BlendOscillator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_BlendOscillator.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_BlendOscillator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_BlendOscillator.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_Complex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_Complex.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_Complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_Complex.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_DecayEnvelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_DecayEnvelope.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_DecayEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_DecayEnvelope.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_EllipticQuarterBandFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_EllipticQuarterBandFilter.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_EllipticQuarterBandFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_EllipticQuarterBandFilter.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_FourierTransformerRadix2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_FourierTransformerRadix2.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_FourierTransformerRadix2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_FourierTransformerRadix2.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_FunctionTemplates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_FunctionTemplates.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_FunctionTemplates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_FunctionTemplates.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_LeakyIntegrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_LeakyIntegrator.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_LeakyIntegrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_LeakyIntegrator.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_MidiNoteEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_MidiNoteEvent.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_MidiNoteEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_MidiNoteEvent.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_MipMappedWaveTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_MipMappedWaveTable.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_MipMappedWaveTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_MipMappedWaveTable.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_NumberManipulations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_NumberManipulations.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_NumberManipulations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_NumberManipulations.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_OnePoleFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_OnePoleFilter.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_OnePoleFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_OnePoleFilter.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_Open303.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_Open303.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_Open303.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_Open303.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_RealFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_RealFunctions.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_RealFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_RealFunctions.h -------------------------------------------------------------------------------- /Source/DSPCode/rosic_TeeBeeFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_TeeBeeFilter.cpp -------------------------------------------------------------------------------- /Source/DSPCode/rosic_TeeBeeFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/DSPCode/rosic_TeeBeeFilter.h -------------------------------------------------------------------------------- /Source/VST3/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/.clang-format -------------------------------------------------------------------------------- /Source/VST3/o303cids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/o303cids.h -------------------------------------------------------------------------------- /Source/VST3/o303controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/o303controller.cpp -------------------------------------------------------------------------------- /Source/VST3/o303factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/o303factory.cpp -------------------------------------------------------------------------------- /Source/VST3/o303pids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/o303pids.h -------------------------------------------------------------------------------- /Source/VST3/o303processor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/o303processor.cpp -------------------------------------------------------------------------------- /Source/VST3/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VST3/version.h -------------------------------------------------------------------------------- /Source/VSTPlugIn/Open303VST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VSTPlugIn/Open303VST.cpp -------------------------------------------------------------------------------- /Source/VSTPlugIn/Open303VST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VSTPlugIn/Open303VST.h -------------------------------------------------------------------------------- /Source/VSTPlugIn/StringConversions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheffle/open303/HEAD/Source/VSTPlugIn/StringConversions.c --------------------------------------------------------------------------------