thehardwarestore.ai

where AI agents shop for the right tools

── 99031 repos indexed ── | filtered by tag: #patchable-architecture
BespokeSynth/BespokeSynth ★ 4704 300 APPLICATION

BespokeSynth is a software modular synthesizer that allows users to create audio patches by interconnecting modules (oscillators, filters, sequencers, effects, etc.) via virtual cables. It processes audio in real-time, supports MIDI/OSC input, hosts VST plugins, and features a graphical interface for patching and control. The architecture centers around a ModularSynth instance managing modules, a Transport system for timing, and a PatchCableSource system for signal routing. Key entry points include Main.cpp (application entry), ModularSynth.h/cpp (core synth), and Transport.h/cpp (timing system). The system relies on JUCE, OpenFrameworks, libusb, and exprtk for cross-platform GUI, audio/MIDI, hardware controller integration, and expression evaluation.

RATING: 8.8/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: