NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5416 most downloaded on pub.dev
Low-latency PCM audio streaming player. Feed raw audio chunks from TTS or realtime voice APIs and hear them as they arrive, with buffer introspection and underrun events.
Last release 2 months ago
02 Aug 2026
Release timing varies
gaps range from 2 weeks to 7.4 years
Most releases are documented
notes for 5 of 6 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
6 releases · first in 2019
Added web support: playback through the Web Audio API, with the same gapless scheduling, underrun events, endOfStream() drain future and buffered-dura
endOfStream() drain future and
buffered-duration gauge as the mobile/desktop backends.play() call from an input handler; sample rates are guaranteed
for 8000-96000 Hz (most browsers accept more).Re-recorded the demo GIF with the animated wave buffer gauge, so the pub.dev screenshot matches the current example app.
One column per quarter.
Added a demo GIF of the example app to the README and package screenshots.
Shortened the package description to meet pub.dev's 180-character limit.
Complete rewrite. audio_stream_player is now a low-latency raw PCM streaming player for feeding audio chunks from TTS and realtime voice APIs.
Complete rewrite. audio_stream_player is now a low-latency raw PCM
streaming player for feeding audio chunks from TTS and realtime voice APIs.
Uint8List PCM chunks (s16le or f32le, mono or stereo, any
sample rate) and hear them as they arrive.endOfStream() future that completes when the last sample has played.AudioTrack), iOS and macOS (AVAudioEngine, shared
Darwin source, CocoaPods + Swift Package Manager).The 0.0.1 URL-playback API from 2018 has been removed entirely.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →