SFX FORGE
SOUND EFFECT STUDIO
SPACE / hold TRIGGER
to sustain · release to decay
MIDI
⇅ PRESET JSON
▤ EXPORT JS
OSCILLATOR 1
OSC 1
?
WAVEFORM
FREQUENCY
220 Hz
DET
0¢
GAIN
0.70
PAN
C
UNISON
1
2
4
8V
SPREAD
20¢
ENABLED
OSCILLATOR 2
OSC 2
?
WAVEFORM
FREQUENCY
228 Hz
DET
7¢
GAIN
0.50
PAN
C
OSC MODE
NRM
FM
RNG
FM IDX
200Hz
ENABLED
MOD & ENV
NOISE
?
COLOR
WHT
PNK
BRN
GAIN
0.00
ENABLED
PITCH ENV
?
AMOUNT
0st
1ms
ATK
300ms
DEC
ENABLED
LFO
?
WAVEFORM
RATE
2.0Hz
DEPTH
0.30
DESTINATION
FLTR
PTCH
GAIN
ENABLED
FILTER & ADSR
FILTER
?
TYPE
LP
HP
BP
CUTOFF
12.5k Hz
RESONANCE Q
1.0
ENABLED
ENVELOPE — ADSR
?
10ms
ATK
100ms
DEC
0.70
SUS
300ms
REL
EFFECTS
FX — MOD
?
DISTORTION
SOFT
HARD
FOLD
AMOUNT
0.40
MIX
0.50
CHORUS/FLANGER
CHR
FLG
RATE
0.5Hz
DEPTH
5ms
MIX
0.30
BITCRUSHER
BITS
8bit
MIX
0.50
FX — SPACE
?
DELAY
TIME
.25s
FB
0.40
MIX
0.30
REVERB
SIZE
1.5s
DAMP
3.0
MIX
0.30
COMPRESSOR
THRESH
-20dB
RATIO
4:1
MAKE-UP
0dB
MASTER
MASTER OUTPUT
?
WAVE
FFT
A/B COMPARE
WRITE A
WRITE B
PATCH A
PATCH B
MASTER VOLUME
80%
STEREO PAN
L
R
C
▶ TRIGGER
⚄ RAND
↺ RESET
Hold to sustain · release to decay · SPACE key
◈ MEMORY BANK
▶ RECALL
✎ WRITE
✕ CLR
↑ EXPORT JSON
↓ IMPORT JSON
▼ OCT
C3
OCT ▲
Mouse / touch · QWERTY keys (A=C · W=C# · S=D · E=D# · D=E · F=F · T=F# · G=G · Y=G# · H=A · U=A# · J=B · K=C+1)
⇅ PRESET JSON
✕
↑ EXPORT
↓ IMPORT
Export the current patch as a
.sfxforge.json
file. Import it later to restore every setting exactly.
PRESET NAME
↓ DOWNLOAD .json
⎘ COPY JSON
Paste a
.sfxforge.json
string below, or load a file.
📁 LOAD FILE
⇒ APPLY PRESET
▤ EXPORT JAVASCRIPT
✕
Drop into any webpage. Call
sfx.play()
to fire once, or
sfx.hold()
/
sfx.release()
to sustain.
↓ DOWNLOAD .js
⎘ COPY CODE
HELP
✕