Java library for Audio DSP that can be embedded in your own programs, and a real-time drag-and-drop editor to create your patches interactively.
Includes a large selection of DSP components, such as filters, oscillators, reverb, wave-shapers, etc.
Consists of 3 parts:
1) ModSyn-core: library that can be compiled for desktop and Android. This contains the core DSP functions.
2) ModSyn-j2se: includes desktop-specific components and a GUI to interactively create your own patches.
3) lib-abnormal: A small JNI library to enable floating point 'flush-to-zero' mode to avoid denormal floats for improved performance (currently Windows-only).
On desktop, it supports MIDI, JavaSound and ASIO.
ASIO is highly recommended for low-latency audio (install the great ASIO4ALL driver!).
Includes a number of good-sounding example patches for various synthesizer sounds and audio effects to get you started.
Features
- Programmatically create DSP patches
- Create DSP patches in real-time using the editor
- Support for ASIO for low-latency audio
- Includes a native library for enabling floating point 'flush-to-zero' mode for improved performance
- Includes a number of example synthesizer patches and effects