system_audio_meter 0.3.1
system_audio_meter: ^0.3.1 copied to clipboard
Real-time desktop audio level meter for Flutter with input/output device monitoring.
0.3.1 #
- Improved the README for pub.dev and pointed users to the official documentation website.
- Added package metadata for repository, issue tracker, and hosted documentation.
- Added MkDocs-based documentation publishing infrastructure for GitHub Pages.
0.3.0 #
- Added macOS output metering using Core Audio taps and a private aggregate device.
- Added macOS input metering using CoreAudio device capture.
- Added macOS device connect/disconnect monitoring and active-meter reattachment behavior.
- Added explicit microphone-permission handling for macOS input metering.
- Documented macOS 14.2+ requirements, privacy keys, and sandbox entitlements.
0.2.0 #
- Added
AudioDeviceEvent,AudioDeviceEventKind, andAudioDeviceFlow. - Added
deviceEventsso Dart can listen for input/output connection and disconnection changes. - Added automatic Windows reattachment logic for active input and output streams when devices return.
- Added selected-device recovery by friendly name when Windows recreates a device with a new
deviceId. - Added UI-side auto-refresh and auto-resume behavior in the example app for reconnectable devices.
- Improved disconnect handling so meters reset cleanly to
0 / 0while waiting for reconnection.
0.1.1 #
- Added
AudioInputDeviceand input-device metadata onAudioLevels. - Added input device listing, selection, and current-device queries to the Dart API.
- Added
inputLevels,startInput,stopInput, andisInputRunning. - Added Windows WASAPI input capture support alongside the existing output loopback path.
- Expanded the example app to demonstrate both output and input metering.
0.1.0 #
- Initial public release.
- Added the desktop
SystemAudioMeter.instanceAPI. - Added
AudioLevelsandAudioOutputDevicemodels. - Added
MethodChannelandEventChannelintegration for meter streaming. - Added Windows WASAPI loopback support for real-time stereo peak levels.
- Added macOS system output metering with Core Audio taps and a private aggregate device.
- Added a safe unsupported stub for Linux.
- Added an example app, screenshot assets, and README documentation.
