Getting Started
Input waveforms should match the size of the wavetable or unexpected results may occur.
Basic Setup
- Enable synthesizer: Must be on for the rest of this to work
- Select your synthesizer type to choose the synthesis algorithm
- Choose your input waveform(s)
- Adjust parameters to taste
Interface Elements
Waveform Selection
- Wave 1: Selects input waveform
- This will turn yellow and display a warning sign to indicate that a Waveform macro is set, which will override the wavesynth
- Wave 2: Selects second input waveform. Only appears when a dual-waveform synthesizer is selected
Preview Controls
- Pause preview: Toggles live waveform preview
- Restart preview: Restarts preview from initial state
- Copy to new wavetable: Copies the currently displayed output waveform into the wavetable as a new entry
Waveform Display
The synthesizer shows visual representations of:- Input waveform(s)
- Current output waveform
- (width×height): Size of wavetable
Parameters
Timing
- Update Rate: Time in ticks between waveform changes
- Lower values = faster animation
- Higher values = slower, more subtle changes
- Speed: Rate of change with each update
- Controls how quickly the synthesis algorithm progresses
Synthesis Control
- Amount: Strength of synthesizer function
- Controls the intensity of the synthesis effect
- Range and effect depends on the selected synthesis type
- Power: Only appears when synthesizer type is “Phase Modulation”
- Controls the modulation intensity
Global Mode
- Global (checkbox):
- Disabled: Each note resets the synthesizer to the start
- Good for percussive sounds or when you want consistent attack
- Enabled: Synthesis continues unbroken from note to note
- Good for pads, drones, or evolving textures
- Disabled: Each note resets the synthesizer to the start
Synthesis Types
Furnace offers several synthesis algorithms. Each type processes the input waveform(s) differently:None
No synthesis - uses the input waveform directly. Useful as a starting point.
Phase Modulation
Uses one waveform to modulate the phase of another. The Power parameter controls modulation depth. Creates metallic, bell-like timbres.
Amplitude Modulation
Multiplies two waveforms together. Creates ring modulation effects and complex harmonic content.
Pulse Width
Varies the duty cycle of a pulse wave over time. Classic synthesizer effect.
Waveform Blend
Crossfades between two waveforms. Amount controls the blend ratio.
Waveform Morph
Smoothly morphs between waveforms in sequence. Great for evolving pads.
Tips and Techniques
Creating Pads and Strings
Creating Pads and Strings
- Use slower Update Rate (8-16 ticks)
- Enable Global mode
- Try Phase Modulation or Waveform Blend
- Use low to medium Amount values
Bell and Metallic Sounds
Bell and Metallic Sounds
- Use Phase Modulation
- Fast Update Rate (1-2 ticks)
- High Power values
- Disable Global mode
Bass Sounds
Bass Sounds
- Use Pulse Width synthesis
- Medium Update Rate (4-8 ticks)
- Moderate Amount
- Can enable or disable Global depending on desired character
Sound Effects
Sound Effects
- Use fast Update Rate with high Speed
- Try extreme Amount values
- Amplitude Modulation creates interesting noise textures
- Disable Global for consistent triggering
Saving CPU/Memory
Saving CPU/Memory
- The wavetable synth generates waveforms in real-time
- Use Copy to new wavetable to “freeze” a good result
- You can then use the frozen wavetable with a simple Waveform macro
- This saves processing but loses the animation
