worldsynth Svelte Themes

Worldsynth

Professional multi-engine synthesizer — CLAP plugin + Standalone for Linux

WorldSynth

Professional multi-engine synthesizer with 11 synthesis engines, Zig DSP backend, Svelte 5 UI, and CLAP plugin support.

Status: Pre-Alpha — WorldSynth is currently in active development. No public builds are available yet. Watch this repository or follow the Releases page to be notified when the first builds become available.

Features

11 Synthesis Engines

Engine Description
Subtractive Hybrid anti-aliased oscillators (ADAA + BLEP) with ZDF filters
FM Free 3x3 operator matrix, PM + true FM
Wavetable Mip-mapped, ADAA, Hermite interpolation, in-app editor
Granular Grain synthesis with real-time cloud visualizer and live capture
Spectral FFT freeze/blur/shift/gate/morph with resynthesis
Physical Modeling Karplus-Strong, bow, blow, strike
Phase Distortion CZ-style synthesis
Formant Vowel synthesis with morphable vocal targets
Sample Single-cycle, multi-sample, loop playback
Neural (RAVE/DDSP) Latent-space navigation with GPU inference (CUDA)
Genetic Breed Evolutionary sound design via crossover and mutation

Sound Architecture

  • 64 voices with 16 unison per note, per-voice panning and analog drift
  • 6 filter types: SVF, Moog Ladder, Comb, Formant, Phaser, Diode (ZDF topology, f64 precision)
  • Modulation: 256-slot matrix, 32 audio-rate LFOs, 16 MSEGs, chaos modulators, 8 macros
  • Effects: FDN reverb, convolution (GPU), delay, chorus, distortion, EQ, vocoder, stereo widener
  • Arpeggiator with ratchet and probability, clip sequencer with parameter locks
  • 8 scenes with morphing, N-preset morph space (Wasserstein optimal transport)
  • Quality governor: Live / Studio / Render modes

Technology

  • DSP: Zig 0.14.x — f32 pipeline, f64 ZDF filter integrators, SIMD vectorization, comptime LUTs
  • UI: Svelte 5 (Runes) + Vite + TypeScript, WebKitGTK WebView, dark theme with neon accents
  • Plugin: CLAP 1.2.7 with hand-written bindings, per-note modulation, thread-pool extension
  • Audio: JACK (PipeWire), ALSA direct, multi-output (stereo + 8 aux)
  • Threading: Lock-free work-stealing thread pool, dual-mode scheduling

Accessibility

  • Native screenreader support (ARIA labels on all controls)
  • Full keyboard navigation (Tab/Shift-Tab/Arrows/Enter)
  • High-contrast and colorblind modes
  • Scalable UI (125%/150%/200%)

Download

No builds available yet. WorldSynth is in active development.

When builds become available, they will be published on the Releases page.

System Requirements

  • Linux (x86_64) with JACK or PipeWire
  • NVIDIA GPU with CUDA 12.x (optional, for neural engine and GPU convolution)

Formats

  • CLAP Plugin (Bitwig, REAPER, and other CLAP-compatible DAWs)
  • Standalone application with JACK/ALSA support

Community

  • Bug Reports: Use Issues to report bugs
  • Feature Requests: Use Issues to suggest features
  • Security: See SECURITY.md for vulnerability reporting

License

WorldSynth is proprietary software. See LICENSE for the full End User License Agreement.

Top categories

Loading Svelte Themes