v0.1.0 · first public release · free download

Aurora Synth

A polyphonic wavetable synthesizer, multi-sample player and modeled piano in one instrument — with makam and maqam tuning built in. Written in Rust, from the oscillators to the GUI.

VST3 · CLAP · Standalone app · 94 factory presets
The Aurora synthesizer interface: three oscillators with wavetable display, dual filter with response graph, envelopes, modulation matrix, effects chain and on-screen keyboard
In action

A whole arrangement, one synth.

Every track in this Ableton Live 12 session is an Aurora instance: sampled strings, harpsichord and synth layers, all playing at once.

Standalone app with the built-in MIDI player

No DAW needed: open a MIDI file, pick the parts to play, set the tempo and play along on the keyboard.

The instrument

Three engines. One signal path.

Every preset is built on the same voice architecture and effects rack, so a sampled kanun can go through the same ladder filter, mod matrix and OTT as a supersaw lead.

3 oscillators + wavetables

PolyBLEP analog shapes, mipmapped wavetables with six built-in tables and Serum-compatible WAV import, warp modes, phase-modulation FM, hard sync and up to 7-voice unison.

Dual filters

Zero-delay SVF, ladder, comb and formant filters — nine modes — in serial or parallel, with drive and automatic 2× oversampling on the nonlinear paths.

Deep modulation

Three envelopes, two LFOs with a drawable shape, four macros, aftertouch and an 8-slot matrix with via-sources. Modulation shows live as rings around every knob.

Sampler & modeled piano

An SFZ multi-sample engine (round robin, release triggers, crossfaded loops, FLAC) and a physically modeled piano: waveguide strings with stiffness dispersion, struck by a velocity-sensitive hammer.

10-slot effects rack

Drive, chorus, phaser, flanger, bitcrusher, tempo-synced ping-pong delay, an 8-line FDN reverb, 3-band EQ, compressor and OTT — drag the chips to reorder the chain.

Arp & MIDI file player

A tempo-synced arpeggiator with six modes, plus a built-in MIDI file player in the standalone app: pick parts, change the tempo and jam along.

94factory presets
13tunings + Scala
31mod destinations
10effects
~245automatable parameters
Microtonal

Plays makam, not just twelve notes.

Pick a makam and a root and every engine — synth, sampler and piano — retunes to its intervals. The on-screen keyboard shows each key's deviation in cents.

  • Turkish makams in Arel–Ezgi–Uzdilek 53-koma positions: Rast, Uşşak, Hicaz, Hicazkar, Saba, Hüseyni, Nihavend, Kürdi
  • Arabic quarter-tone maqams: Bayati and Rast
  • Just intonation (5-limit) and Pythagorean
  • Scala .scl files — load any scale, e.g. 53-EDO or 24-EDO
Hicaz · root D — deviation from 12-TET
12-TETRastUşşakHicazSabaHüseyniBayati ¼Scala…
Sound library

From supersaws to the saz.

94 presets in a browsable grid. The synth presets need nothing extra; sampled instruments come from free sample packs you install alongside.

16LeadSupersaws, hardstyle screech, EDM plucks and mono leads
16BalkanClarinet, zurna, trumpet, tuba, gaida, harmonika — with Hicaz tunings
14StringsSolo violin, violin/viola/cello/bass sections, PWM strings
12Turkish & ArabicUd, kanun, bağlama, ney, darbuka & def — in makam tunings
10KeysConcert grand, upright, harpsichord, modeled pianos, EP
7BassReese, sub, acid and FM basses
5VoicesElven choir (aah/ooh), soprano, Starlight Voices
14Pad · Wavetable · Pluck · moreEvolving pads, wavetable sweeps, arps, FX
Aurora's preset browser: preset cards grouped by category with search and category filters
Download · v0.1.0

Get Aurora.

Start with the core package: plugins, standalone app, wavetables and tunings. Add any sample packs you want — they work on both macOS and Windows.

macOS

Universal binary for Apple Silicon and Intel. VST3, CLAP and Aurora.app, with an install script.

Apple Silicon + Intel
Download for macOS

Windows

64-bit VST3, CLAP and Aurora.exe, with an install script.

Windows 10/11 · x64
Download for Windows

Sample packs — FLAC, macOS & Windows

PackInstrumentsSize
PianoSalamander Grand (6 velocity layers + release samples), Upright Piano KW—Download
OrchestralSolo violin (arco, pizzicato, spiccato, tremolo), violin/viola/cello/contrabass sections, clarinet, oboe, flute, trumpet, trombone, tuba, Italian harpsichord—Download
WorldUd, kanun, bağlama, ney, button accordion, bagpipe, darbuka & frame drum—Download
VoicesElven choir (aah, ooh) and solo soprano—Download
Install

Up and running in a minute.

macOS

  1. Unzip and double-click Install Aurora.command. It copies the plugins to ~/Library/Audio/Plug-Ins and the app to ~/Applications.
  2. For each sample pack, unzip and run Install Pack.command.
  3. Rescan plugins in your DAW. In Ableton Live, enable Use VST3 Plug-In System Folders.
This build is not notarized yet. If macOS blocks the installer, right-click it and choose Open, or allow it in System Settings → Privacy & Security.

Windows

  1. Unzip and run Install Aurora.bat. It installs the VST3 to Common Files\VST3, the CLAP and the app, and puts the data in %APPDATA%\Aurora.
  2. For each sample pack, unzip and run Install Pack.bat.
  3. Rescan plugins in your DAW.
The executables aren't code-signed yet, so SmartScreen may warn you: choose More info → Run anyway.

Works with

  1. Any VST3 or CLAP host: Ableton Live (tested in Live 12), Bitwig Studio, Reaper, FL Studio, Cubase, Studio One.
  2. No AU yet, so Logic Pro and GarageBand can't load it. Use the standalone app instead.
  3. Presets that need a missing sample pack are tagged NEEDS PACK in the browser.
Credits

Built on generous open sample libraries.

Salamander Grand Piano V3 by Alexander Holm — CC-BY 3.0.

Upright Piano KW, Button Accordion HN, Bagpipe — FreePats, CC0.

VSCO 2 Community Edition by Versilian Studios — CC0: violin, string sections, woodwinds, brass, harpsichord.

VCSL by Versilian Studios — CC0: darbuka, frame drum and percussion.

Kanun — Barış Bozkurt (Freesound #211133), CC0. Bağlama — fcerim (Freesound pack 40093), CC0.

Ud — hammondman and Freesound #160461, CC0. Ney — aliaref (Freesound #580759) and #440817, CC0.

Elven voices — synthesised for Aurora with additive formant synthesis, no recordings.

Plugin framework: nih-plug. GUI: egui. Written in Rust.