Overview
A Flutter package that enables real-time audio visualization from various sources including files, assets, HTTP streams, microphone input, and raw PCM16 data. It provides a smooth integration with Flutter's rendering pipeline, allowing developers to create dynamic audio waveforms, spectrum analyzers, and custom visual effects. Designed for both simplicity and performance, it supports Android and iOS platforms. Ideal for music players, live audio apps, and interactive audio experiences.
Use cases
- Music player waveform display
- Live microphone visualization
- Audio analysis in educational apps
- Interactive art installations
- Real-time audio feedback systems
Key features
- Supports multiple audio input types
- Real-time visualization rendering
- Cross-platform (Android & iOS)
- Customizable visual styles
- Efficient PCM16 data processing
Suitable for
- Audio app developers
- Flutter UI designers
- Educational software creators
- Interactive media projects
Considerations
- Requires audio permission on Android and iOS
- Performance may vary on low-end devices
- Limited to basic visualizations without advanced effects