

vibra
🎵 A cross-platform music recognition client for Shazam with WebAssembly and FFI support.
Features
- Â Ad-free
- Â No registration required
 Tags
- song-recognition
- shazam-client
- shazam
vibra News & Activities
Recent activities
lfavole added vibra as alternative to SongGuesser- niksavc liked vibra
- justarandom added vibra
vibra information
What is vibra?
Overview
vibra is a library and CLI tool for music recognition using the unofficial Shazam API. It analyzes audio files, generates fingerprints, and queries Shazam's database for song identification. Key features: Fast and lightweight, optimized for various platforms, including embedded devices. Cross-platform support: Linux, Windows, macOS, WebAssembly, and FFI bindings for other languages. Flexible input processing: native support for WAV files, optional FFmpeg for other formats. Based on Shazam's algorithm: An Industrial-Strength Audio Search Algorithm How does Shazam work Inspired by SongRec, adapted to C++ 11. Target platforms: Embedded devices (e.g., Raspberry Pi, Jetson Nano) Desktop and server environments for high-performance recognition WebAssembly for web-based use Additional support for iOS, Android, and other languages via FFI bindings



