Sound effect generator with built-in mixer
Requires macOS Sonoma 14.6 or later
Need a laser zap? A coin pickup? A UI click? Wavelet generates sound effects on demand—no sample libraries, no licensing headaches, no hunting through sound packs. Simply sounds at the click of a button.
Powered by synthesis, every sound Wavelet creates is unique and royalty-free. Based on the classic sfxr tone generator, rebuilt for modern macOS with an intuitive interface and a host of powerful new features.
-
Generator PresetsOne-click templates for common sound types
-
35+ ParametersFull control over many sound parameters
-
Multi-Sound MixingLayer multiple sounds with per-sound modifier controls
-
History SystemUnlimited undo with visual history list and thumbnails
-
Parameter LockingLock parameters to preserve them during randomisation
-
Export AnywhereWAV audio, Lua code, Swift code, and classic SFS binary
Sound Generation
Four waveform types—Square, Sawtooth, Sine, and Noise—combined with 35+ parameters across envelope, frequency, vibrato, filters, phaser, and arpeggio. 8x supersampling ensures high-quality output.
Generator presets get you started fast: Pickup/Coin, Laser/Shoot, Explosion, Powerup, Hit/Hurt, Jump, and Blip/Select. Hit Randomise for something completely new, or Mutate to make small variations on a sound you like.
Mix Multiple Sounds
Select 2+ sounds from your history to layer them together. Each layer gets independent offset, gain, and timestretch controls. The mixed waveform previews in real-time.
History & Undo
Every change is tracked. Browse your history visually with colour-coded entries and mini waveform previews. Lock entries to prevent deletion, rename them for reference, and navigate with arrow keys.
Export Options
- WAV—PCM audio with metadata, configurable sample rate (up to 48kHz) and bit depth
- Lua—Ready for LÖVE framework or other Lua environments
- Swift—Includes usage example and documentation
- SFS—Binary format compatible with original sfxr
Modern macOS
- QuickLook including playback
- Best practice window management with sidebar and inspector
- Tabbed interface supports multiple documents in one window
Optimised
- Less than 3 MB app file size
- Only 150 MB base memory footprint
How It Compares
Here’s how this app compares to other similar apps.
| Wavelet | sfxr | Enhanced sfxr | |
|---|---|---|---|
| Platform | macOS | Win/Linux | Win/macOS |
| Multi-sound mixing | ✓ | – | – |
| History | ✓ | – | ✓ |
| Undo/Redo | ✓ | – | – |
| Parameter locking | ✓ | – | ✓ |
| Export WAV | ✓ | ✓ | ✓ |
| Export Code | ✓ | – | – |
| SFS compatible | ✓ | ✓ | ✓ |
| Mutate function | ✓ | ✓ | ✓ |
| 8x supersampling | ✓ | – | – |
| App Store | ✓ | – | – |
Wavelet is not affiliated with DrPetter’s sfxr