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

Provider-neutral PCM audio types and asynchronous session contracts.

audio_core #

Provider-neutral PCM types and asynchronous source/sink session contracts for Dart and Flutter audio applications.

AudioFrame owns interleaved float32 PCM and carries format, source, track, clock, sequence, sample-offset, timestamp, and discontinuity metadata. AudioSource and AudioSink use two-phase prepare/start lifecycles so consumers can attach every listener before the first frame is emitted.

import 'package:audio_core/audio_core.dart';

final format = AudioFormat(sampleRate: 16000, channels: 1);

This package has no Flutter or provider SDK dependency. Use audio_kit_graph for bounded fan-out and audio_processing for PCM transforms.

See the Audio Kit repository for architecture and lifecycle documentation.

0
likes
150
points
--
downloads

Documentation

API reference

Publisher

verified publisherksh.dev

Weekly Downloads

Provider-neutral PCM audio types and asynchronous session contracts.

Repository (GitHub)
View/report issues

Topics

#audio #pcm #streaming #dart

License

MIT (license)

More

Packages that depend on audio_core