flutter_audio_visualizer 0.1.0 copy "flutter_audio_visualizer: ^0.1.0" to clipboard
flutter_audio_visualizer: ^0.1.0 copied to clipboard

Real-time audio visualization with customizable waveforms and spectrums

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-01-12 #

Added #

  • Advanced signal processing pipeline (DC offset removal, High-Pass Filter).
  • Automatic Gain Control (AGC) with slow-tracking peak detection.
  • Adaptive Noise Gate to prevent visualization movement in silent environments.
  • Temporal smoothing and frequency blurring for natural-looking animations.
  • Non-linear scaling (square-root) for enhanced visual dynamic range.
  • Robust microphone lifecycle management (recorder disposal and re-creation).
  • Improved emulator compatibility with Little-Endian PCM parsing.

0.0.1 - 2024-01-10 #

Added #

  • Initial release of flutter_audio_visualizer
  • Real-time audio visualization capabilities
  • Customizable waveform display
  • Spectrum analyzer
  • Support for multiple audio input sources
  • Cross-platform compatibility (iOS, Android, Web, Desktop)
  • Responsive and modern UI design
  • Comprehensive documentation
  • Example applications and demos
  • Unit tests and integration tests
  • CI/CD pipeline configuration

Technical Features #

  • Flutter 3.16+ compatibility
  • Null safety support
  • Custom painting for audio visualization
  • Audio stream processing
  • Real-time FFT analysis
  • Configurable visualization parameters
  • Performance optimized rendering
  • Accessibility support
  • Internationalization ready

Documentation #

  • API reference documentation
  • Getting started guide
  • Examples and tutorials
  • Best practices guide
  • Performance optimization tips
  • Troubleshooting guide

Testing #

  • Unit test coverage
  • Widget testing
  • Integration testing
  • Performance testing
  • Cross-platform testing

Infrastructure #

  • Automated testing pipeline
  • Code quality checks
  • Documentation generation
  • Release automation
  • Dependency management
1
likes
160
points
151
downloads

Publisher

verified publisherbechattaoui.dev

Weekly Downloads

Real-time audio visualization with customizable waveforms and spectrums

Homepage
Repository (GitHub)
View/report issues

Topics

#audio #visualizer #fft #waveform #multi-platform

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

audio_session, collection, flutter, flutter_svg, just_audio, lottie, meta, permission_handler, provider, record

More

Packages that depend on flutter_audio_visualizer