Originally written for the GP32, PBSynth is a highly portable and CPU efficient virtual-analogue software synthesizer. Its features are:
  • Written in highly portable and efficient ISO C++
  • Can run efficiently on platforms lacking an FPU by optionally using fixed point arithmetic
  • Has its own, lightweight custom GUI framework
  • The architecture consists of 2 oscillators, 2 envelopes, 1 LFO and a resonant, digital FIR filter with a frequency slope of 12 or 24dB/octave
  • Both oscillators can generate triangular, sawtooth and rectangular waveforms with plulse width modulation
  • Built-in echo effect
  • As of yet, running on the GP32 (ARM9 platform) and on Intel machines as an application as well as VSTi plugin

My future plans for this synth include:
  • Built-in pattern based sequencer
  • More waveforms, including noise and custom samples
  • Key maps
  • 3 oscillators, 3 envelopes, 3 LFOs with flexible routing capabilities
  • A portable player library for usage in own applications


Sound Samples: