Synthesizer

Wavetable – flexible polyphonic wavetable synthesizer

Wavetable is a polyphonic wavetable synthesizer built around two main wavetable oscillators and a straightforward modulation workflow.

It can operate as a standalone instrument or as a plugin, including LV2 and VST3 formats on Linux. The synth supports built-in and user-supplied wavetables, provides dedicated sub-oscillator and noise sources, and combines these with filtering, modulation and a selection of integrated effects. MPE and MTS-ESP support broaden its usefulness for expressive performance and alternative tuning systems.

This is free and open source software.

Key Features

  • Two wavetable oscillators provide position, coarse and fine tuning, level and stereo pan controls.
  • Each main oscillator supports up to eight unison voices with adjustable detune and stereo spread.
  • Formant and bend controls provide additional ways to reshape wavetable playback.
  • Custom wavetables can be loaded from WAV files using several supported frame sizes.
  • A sub-oscillator offers sine, triangle, saw and pulse waveforms, while the separate noise generator provides white and pink noise.
  • The multimode filter includes low-pass, high-pass, band-pass and notch responses with 12 dB and 24 dB slopes.
  • Filter routing can be applied independently to the two wavetable oscillators, sub-oscillator and noise source.
  • Three modulation envelopes and three LFOs complement a 32-step sequencer for rhythmic modulation.
  • The modulation matrix can route modulation sources to parameters with depth, curve shaping and polarity controls.
  • An effects section provides chorus, several distortion modes, tempo-aware delay and reverb, together with a 16-step gate.
  • Mono and polyphonic modes are available, with glide and a legato option for monophonic playing.
  • MPE support enables expressive per-note control, while MTS-ESP provides microtuning integration.

Website: github.com/FigBug/Wavetable
Support:
Developer: Roland Rabien
License: BSD 3-Clause “New” or “Revised” License

Wavetable in action
Click image for full size

Wavetable is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Synthesizers
Surge XTHybrid polyphonic synth supporting MPE; run as an LV2 plugin, or VST
ZynAddSubFXRealtime software synthesizer with many features
FluidsynthSynthesizer based on the soundfont2 specifications
GeonkickSynthesizer that can synthesize elements of percussion
VCV RackEurorack modular synthesizer simulator
YoshimiMIDI software synthesizer; fork of ZynAddSubFX
DexedMulti platform, multi format plugin synth
CardinalVirtual modular synthesizer plugin
amSynthTwo oscillator software synthesizer; subtractive synth topology
DIN Is NoiseSound synthesizer and musical instrument
terminatorX"Scratch" on digitally sampled audio data
QsynthQt GUI interface for FluidSynth
AlsaModularSynthRealtime modular synthesizer for ALSA
Odin2VST3, CLAP, AU and LV2 synthesizer plugin
BristolVintage synthesizer emulator
synthv1Old-school polyphonic synthesizer
padthv1Old-school polyphonic additive synthesizer
Borg ER-3Portable audio synthesizer / tone generator inspired by the Korg ER-1
ActuateSubtractive and additive synthesizer, sampler, and granulizer
QwertoneSimple music synthesizer app (like a toy-piano)
Six SinesCompact software synthesizer built around audio-rate inter-modulation

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted