Pascal Gauthier - Digital Surburban

I'm a software developer specialized in OLTP integration systems. These are my musical open source software projects. Blog:

dexed - FM VSTi/AU plugin synthesizer

Dexed is a multi platform, multi format plugin synth that is closely modeled on the Yamaha DX7. Under the hood, it uses music-synthesizer-for-android for the synth engine and JUCE as a plugin wrapper.

The goal of this project is to be a great tool/companion for the original DX7. Yes, the sound engine with 'float' values parameter; different waveform (a la TX81z) would be great but anything that goes beyond the DX7 should will be a fork of this project. This is to keep the compatiblity with the original synth.

source - binary
exitixe - Sonic Enhancer

Exitixe is an implementation of a Sonic Enhancer in JSFX to explain what is the schematic behind a Sonic Maximizer.

I've liked it so much that I have adapt it to a multi platform VST.

source - Windows Binary (32/64bit) OS X Binary (32/64bit)
uarp - max for live polyphonic arpegiator

uarp is a max for live step arpegiator/sequencer that splits playable notes based on a fixed value (called height) for each steps. This means that if you play more notes than the possible step values, each step will arpegiate within the sequencer. You can also play multiple steps at the same time when it is on the polyphonic mode. hosting
glasgow - max for live Javascript event generator

glasgow is a pretentious max for live device that lets you write Ableton Live clips by executing Javascript code. You can generate and get/set the content by sending a specific set of Javascript array.

source hosting
ruban - max for live loop sampler

ruban is a sampler that is build to work with one single but large buffer. This buffer comes with editing features (like cut/copy/paste) so the it can be modified directly into the sampler; to act like an 'old' tape audio collage.

ruban is optimized to play with loop and slices (1995 sampler style).

source hosting
zook - pure-data and max for live variable pitch shifter

zook is a pitch shifter/variable delay working on random but quantized values based on tempo. The pitch shifter work buffer feedback can be set to extreme values so no input is not needed anymore. This effect is kind of unpredictable but can be interesting with beat tracks when the settings are set to conservative values.

pd source hosting
pdj - pure-data external Java interface

PDJ enables you to write java code to interact with pure-data objects. The API is totally based on Cycling74 Max/MSP 'mxj' object implementation. This will enable java mxj objects to run on pure-data with pdj.

source now packaged with pd-extended