FLUTTER ECOSYSTEM

audio_flux

Audio visualizer which uses flutter_soloud and flutter_recorder to acquire the audio data and display them using a CustomPainter or shader_buffer to render them to shaders.

audio_flux cover
Latest version
1.2.2
30-day downloads
197
Likes
41
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Audio Flux is a Flutter package that enables real-time audio visualization by leveraging flutter_soloud for audio capture and flutter_recorder for recording. It renders visual effects using CustomPainter or shader_buffer, allowing developers to create dynamic, shader-driven audio waveforms and visualizers across multiple platforms. Ideal for music apps, live performance tools, or interactive audio experiences, it provides smooth, low-latency rendering with support for Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Real-time audio visualization
  • Music player enhancements
  • Live performance visualizers
  • Interactive audio apps
  • Audio analysis dashboards
Key features
  • Uses flutter_soloud for audio input
  • Supports CustomPainter and shader_buffer rendering
  • Cross-platform compatibility
  • Low-latency audio processing
  • Shader-based visual effects
Suitable for
  • Flutter developers building audio apps
  • Creators of music visualization tools
  • Apps requiring real-time waveform display
  • Developers targeting multiple platforms
  • Projects using custom shaders
Considerations
  • Requires native platform permissions for audio access
  • May have performance overhead on lower-end devices
  • Shader knowledge recommended for advanced customization
  • Limited documentation beyond basic examples
  • Depends on external packages (flutter_soloud, flutter_recorder)
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add audio_flux

Categories

Related projects

No data available yet.