hybrid synthesizer
Surge combine wavetable and analog-style oscillators with a highly innovative filter array and an abundance of effects.
Specifications :
- General
Synthesis method: Subtractive hybrid
Each patch contain two 'scenes' which are seperate instances of the entire synthesis engine (except effects) that can be used for layering or split patches.
Quick category-based patch-browser
- Factory sounds
914 patches
177 wavetables
- Oscillators
3 oscillators/voice
5 versatile oscillator algorithms: Classic, Sinus, Wavetable, S/H Noise and Audio-input
The classic oscillator is a morphable pulse/saw/dualsaw oscillator with a sub-oscillator and self-sync.
Most algorithms (all except sinus and audio-input) offer up to 16-voice unison at the oscillator level.
Oscillator FM/ringmodulation
All oscillator algorithms are band-limited yet they still cover the entire audible spectrum.
Noise generator with variable spectrum
- Filterblock
Two filter-units with arrangeable in 7 different configurations
Feedback loop
Available filter-algorithms: LP12, LP24, LP24L (ladder filter with 1-4 poles), HP12, HP24, BP, Notch, Comb (4 modes), S&H
Most filter-algorithms have been improved in v1.2
Waveshaper (5 shapes)
- Modulation
12 LFO-units available to each voice (6 are running on each voice and 6 are shared for the scene)
DAHDSR envelope generators on every LFO-unit
7 deformable LFO-waveforms + 1 drawable/stepsequencer waveform
LFO1 allows envelope retriggering when used as stepsequencer
Extremely fast and flexible modulation routing. Almost every continuous parameter can be modulated.
- Effects
8 effect units arranged as 2 inserts/scene, 2 sends and 2 master effects
9 top-quality algorithms: Delay, Reverb, Chorus, Phaser, EQ, Distortion, Conditioner (EQ, stereo-image control & limiter), Rotary speaker, Frequency shifter
 |
Version 1.5.3 |
MacOS X UB |
(AU, VST) |
Sep 25, 2009 |
Fixes:
- OSX AU: fixed bug that prevented surge from passing the AUVAL tool in snow leopard. As a result, it wouldn't load in Logic.
- OSX VST: fixed crash caused by snow leopard no longer allowed setting the SSE control register directly.
 |
Version 1.5.1a |
MacOS X UB |
(AU, VST) |
Sep 30, 2008 |
- Sustain pedal (and other CC controllers) now works correctly for scene B
- The ringmod 2&3 signal in the osc mixer wasn't stereo with the wide filter-block configuration.
- Loading the preset "delay pops 4" no longer causes a crash
- The step-sequencer couldn't retrigger envelopes when the modulation output of LFO1 wasn't used.
- [PC] When importing wavetables using wav-files they can now be up to 1024 samples long.
- [OSX] Reduced threading priority for patch switches, which should eliminate glitches on patch-changes.
- [OSX/PowerPC] Fixes for DSP-bugs in filters, wide-mode, oscillators & oscillator mixer.
 |
Version 1.5.0 |
MacOS X UB |
(AU, VST) |
Jan 25, 2008 |
Filters
The new filters in version 1.5 are capable of self-oscillation and can sound anywhere between clean to dirty depending on how hard they're driven. They are incredibly fast which means that no matter how much they are modulated it is practically impossible to make them "blow up". The previous filters are still available using the subtypes button which provide a broad sonic palette. A 4-pole band-pass filter has also been added, bringing the selection of types/subtypes up to 27.
Oscillator: FM2
This new oscillator uses 2->1 operator configuration and provides a quick way to generate harmonic sounds which are instantly useful in a musical context. It has a set of parameters designed to achieve this particular goal, providing an interesting alternative to FM3 which is the weapon of choice for 'scraping paint of walls'.
Oscillator: Window
This oscillator type combines a primary wavetable with a secondary "window" waveform which together provides a wealth of interesting formant-shifting and cross-modulation options.
Wide
This new setting is a serial filter-block configuration where everything is in stereo (oscillators, noise, filters).
Vocoder
A 20-band stereo-carrier vocoder has been added to the effect section.
Meta-controllers
The freely assignable controllers can now be named. They can also have their values edited directly in the GUI as well as automated by the hosting application.
More efficient
Through careful optimization in key elements of the DSP code using SSE/Altivec instructions the CPU-usage has been reduced by a significant amount. Memory usage has also been decreased.
Other changes:
- Larger FM depth range
- Tooltip fixes
- Touch-automation fix
- It wasn't previously possible to de-click the gate of the last step in the stepsequencer
- Sinus waveshaper is called Sine
- Level-meters of bypassed effects are cleared
- No "useless divider" in the right-click menu of some sound categories anymore
- Added check that the wavetables are loaded correctly in case of a broken installation
- Updated manual
- Added character parameter
- Added more patches
- Increased tidiness
- Oscillator detuning settable as an absolute value (by toggle on the sliders context menu)
- "Force integer" toggle removed. It has been replaced by holding down the ctrl modifier-key while dragging a slider.
- Multi toggle switches no longer jump when outside their area
- Audio input now works when surge is used as an AudioUnit
- Various bug & crash-fixes