Skip to content

Releases: Javaperwave/ModularSynthEngine

Initial Release - v1.0.0

Choose a tag to compare

@Javaperwave Javaperwave released this 21 Jul 23:59

Initial public release of the Modular Synth Engine.

Added

  • Directed, pull-based signal graph (Synthesizer, Module, Port, CV) connecting modules to an AudioSource.
  • Real-time, sample-accurate audio processing via OnAudioFilterRead.
  • Modules: Oscillator (VCO), Amplifier (VCA), Filter (VCF), Distortion, Delay, Reverb, Ring Modulation, LFO, Envelope, Sample & Hold, Step Sequencer, Pitch Quantizer, MIDI to CV, Mixer, Attenuverter, Clock, Oscilloscope.
  • Patch serialization and loading (PatchSerializer).
  • Packaged for installation via Unity Package Manager (git URL), independent of any UI or demo project.

Requires Unity 6.3.6f1 or later (6000.3+).

Install (engine only)

https://github.com/Javaperwave/ModularSynthEngine.git?path=Packages/com.javaperwave.modularsynthengine#v1.0.0

Documentation

Full technical report (architecture, module specs, test plan) attached below as ModularSynthEngine.pdf.