FLUTTER ECOSYSTEM

flutter_pcm_sound

Send real-time PCM audio (16-bit integer) to your device speakers

Latest version
3.3.3
30-day downloads
20.3K
Likes
45
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Flutter PCM Sound is a Flutter package that enables real-time playback of raw 16-bit integer PCM audio data directly to device speakers. It provides low-level audio output, ideal for applications requiring precise timing and minimal latency, such as audio synthesis, live signal processing, or custom audio streaming. The package supports Android, iOS, and macOS, making it suitable for cross-platform audio projects. It exposes a simple API to send audio buffers, allowing developers to manage audio streams with full control over sample rate and format. Built on native audio APIs, it ensures efficient performance across platforms.

Use cases
  • Real-time audio synthesis
  • Live audio signal processing
  • Custom audio streaming
  • Low-latency audio playback
  • Audio visualization
Key features
  • Supports 16-bit integer PCM
  • Real-time audio output
  • Cross-platform (Android, iOS, macOS)
  • Low-latency audio delivery
  • Simple buffer-based API
Suitable for
  • Audio developers
  • Real-time signal processing
  • Game audio engines
  • Music apps requiring fine control
  • Embedded audio systems
Considerations
  • Requires manual management of audio buffers
  • No built-in audio file decoding
  • Limited to PCM format only
  • Platform-specific audio configuration may be needed
  • Not intended for general-purpose audio playback
Supported platformsAndroidiOSmacOS

Install package

flutter pub add flutter_pcm_sound

Categories

Source repository

Related projects