Repository navigation
v1.0.0
ofxAVS v1.0.0
Initial public release of ofxAVS - bringing Nullsoft's legendary Winamp visualizer to creative coding.
Features
- 49 effects ported from original AVS (96% coverage)
- Full preset compatibility - load original .avs preset files
- Built-in audio management - microphone input or audio file playback
- ImGui-based UI - effect chain editing with parameter controls
- Beat detection - automatic BPM detection and beat-triggered effects
- Session persistence - effect chains and audio settings saved between sessions
- Cross-platform - macOS, Linux (Raspberry Pi tested)
Installation
- Download the DMG for your Mac architecture:
- Apple Silicon (M1/M2/M3):
arm64version - Intel:
intelversion
- Apple Silicon (M1/M2/M3):
- Open the DMG and drag to Applications
Controls
| Key | Action |
|---|---|
| Cmd+S | Save preset |
| Cmd+L | Load preset |
| Space | Play/pause audio |
| P | Toggle effect profiling |
| ` | Toggle MIDI debug output |
| Drag & drop | Load .avs presets, audio files, .mid MIDI files |
macOS Security
The app is not signed with an Apple Developer certificate. On first launch:
- macOS will say it "can't be opened because Apple cannot check it for malicious software"
- Go to System Settings → Privacy & Security
- Scroll down and click Open Anyway next to the app name
Requirements
- macOS 11.0 or later
- Linux support via source build (see docs/BUILD.md)
Attribution
Based on original AVS source code by Nullsoft, Inc.
AVS Copyright (C) 2005 Nullsoft, Inc.