PHASEX is an experimental software synthesizer for use with Linux/ALSA/JACK. The name comes partially from its experimental method of using phase offset modulation, where each oscillator can have its phase offset between right and left channels modulated by an LFO or another oscillator.
-- William Weston, PHASEX original author (http://www.sysex.net/phasex/)

Latest release: Milestone 1 -- download

Changelog:

  • Added LASH support.
  • Added sustain pedal support.
  • Fixed behavior of NOTE_OFF in attack.
  • Fixed system GTK theme.
  • Added 'Panic' button.
  • Fixed behavior of polyphony limit.
  • Fixed ADSR calculation.
  • Fixed chorus interpolation.
  • 'Feedback' chorus and delay setting renamed to 'Feedback Mix'.
  • Added DC blocking filter.
  • Fixed MIDI learn for BPM parameter.
  • Changed naming scheme of multiple instances.
  • Added -n (--name) option to set name of PHASEX instance.
This is development branch of PHASEX software synthesizer, which main goal is to make this wonderful synth more useful by fixing bugs and adding some most missed features. Original sounding will not be changed so much, but because of some bugfixes it will, so if you are using original version of PHASEX keep it in mind.

For detailed description look at features section.

Questions/suggestions/missing features? Feel free to contact me.

General roadmap
  • Milestone 1: Bugfixes, LASH support. (current)
  • Milestone 2: More bugfixes. Better engine loop and JACK thread sync.
    LFO, delay and chorus clock-sync.
  • Milestone 3: JACK MIDI support. (?) jack-session support/LADISH support.
  • Milestone 4: Various stability fixes.
  • Milestone 5: Branch freeze.
How to get
  • For stable releases see downloads section
  • For bleeding edge code use Git repo: git://github.com/disabled/phasex-dev.git
Screenshots

Main window, main tab Main window, oscillators tab Preferences window