VaMP3 is a high-performance MP3 audio player created specifically for Apollo V4 computers and enhanced Amiga systems.
Engineered in pure 68080 assembly language, VaMP3 interfaces directly with the hardware SAGA 16-bit audio DMA, delivering fluid audio playback with virtually zero CPU overhead, all wrapped in a sleek, customizable Magic User Interface (MUI) GUI.
Access & Downloads
- Source Code: Fully open-source on GitHub.
- Compiled Binaries: Available exclusively for subscribers of Vampire's Lair on Ko-fi.
Key Features
- Direct Hardware SAGA Audio: Direct 16-bit stereo playback utilizing Apollo SAGA Audio DMA for crystal-clear output and near-zero CPU consumption.
- Customizable MUI Interface: Compact player interface with custom tapedeck buttons (featuring graphics by HANSolo), volume control, and progress seek bar.
- Playlist Management: Full drag-and-drop playlist support with automatic state saving, backup, and restore.
- File & Directory Browser: Fast file requester with directory and playlist image buttons.
- ID3 Tag & Metadata Display: Automatic ID3 tag detection, track metadata display, and elapsed/remaining song timer.
- Workbench Integration: Full Workbench startup support, CLI argument passing, single-instance verification, and keyboard shortcuts.
Tech Specifications
Platform : Apollo V4 / AmigaOS 3.x
Audio Engine: Direct SAGA 16-bit Stereo DMA
Interface : Magic User Interface (MUI)
Language : Pure Motorola 68080 Assembly