Envelope | |
---|---|
Attack time | |
Sustain time | |
Sustain punch | |
Decay time | |
Frequency | |
Start frequency | |
Min freq. cutoff | |
Slide | |
Delta slide | |
Vibrato | |
Depth | |
Speed | |
Arpeggiation | |
Frequency mult | |
Change speed | |
Duty Cycle | |
Duty cycle | |
Sweep | |
Retrigger | |
Rate | |
Flanger | |
Offset | |
Sweep | |
Low-Pass Filter | |
Cutoff frequency | |
Cutoff sweep | |
Resonance | |
High-Pass Filter | |
Cutoff frequency | |
Cutoff sweep |
Jsfxr is an online 8 bit sound maker and sfx generator. All you need to make retro sound effects with jsfxr is a web browser. It's a JavaScript port of the original sfxr by DrPetter. You can also use it as a JavaScript library for playing and rendering sfxr sound effects in your games.
See the documentation for using these sounds in your JavaScript game.
Tip: use the sfxr-to-wav
nodejs script to convert to a wave file on the command line.
A Pro version of Jsfxr is available with a number of new features:
Free | Pro | |
---|---|---|
✅ | ✅ | Generate unlimited 8-bit sound-fx. |
✅ | ✅ | Unrestricted commercial use. |
✅ | ✅ | No personal data collected. |
✅ | ✅ | Export individual wav files. |
✅ | ✅ | Completely private. No ads or trackers. |
✅ | Organize sounds in packs. | |
✅ | Cloud save and sync across devices. | |
✅ | Export zip pack of wav files. | |
✅ | Infinite undo and redo. | |
✅ | Pause subscription at any time. | |
✅ | Dark mode. |