waveform_visualizer 1.0.0 copy "waveform_visualizer: ^1.0.0" to clipboard
waveform_visualizer: ^1.0.0 copied to clipboard

A beautiful animated waveform widget for Flutter with real-time visualization capabilities.

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.

1.0.0 - 2024-01-15 #

Added #

  • Initial release of waveform_visualizer package
  • WaveformWidget with real-time amplitude visualization
  • WaveformController for managing waveform animations and data
  • Multiple waveform styles: bars, line, filled, and circular
  • Customizable appearance with WaveformStyle:
    • Colors and gradients
    • Animation duration and smoothing
    • Bar count and spacing
    • Stroke width customization
  • WaveformData model for amplitude data management
  • Comprehensive documentation and examples
  • MIT License

Features #

  • ✅ Real-time waveform visualization
  • ✅ Multiple drawing styles (bars, line, filled, circular)
  • ✅ Smooth animations with customizable pulse effects
  • ✅ Gradient color support
  • ✅ Responsive design for different screen sizes
  • ✅ High performance with optimized custom painter
  • ✅ Easy integration with audio input sources
  • ✅ Complete example application
  • ✅ Full API documentation

Supported Platforms #

  • ✅ Android
  • ✅ iOS
  • ✅ Web
  • ✅ Windows
  • ✅ macOS
  • ✅ Linux

Requirements #

  • Flutter: >=3.10.0
  • Dart: >=3.0.0 <4.0.0
3
likes
150
points
56
downloads

Publisher

verified publisherjbergloda.site

Weekly Downloads

A beautiful animated waveform widget for Flutter with real-time visualization capabilities.

Repository (GitHub)
View/report issues

Topics

#flutter #waveform #animation #audio-visualization

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on waveform_visualizer