audio_tone 0.0.8
audio_tone: ^0.0.8 copied to clipboard
A professional Flutter plugin for audio tone generation and Morse code playback with comprehensive audio control features, frequency modulation, and precise timing control.
Unreleased #
0.0.8 #
- Fix Android plugin Gradle Flutter classpath fallback so standalone
android/builds work without breaking host app integration.
0.0.7 #
- Fix
AudioTone.sampleRatestate initialization. - Rebuild the example app into an interactive demo for Morse playback, stream events, hold-to-play tone testing, and live parameter tuning.
- Update example widget tests to match the current example app UI.
- Align Android plugin unit tests with the current method-channel behavior.
- Improve Android playback performance by reusing
AudioTrack, caching generated audio buffers, trimming stream event overhead, and making the stop path non-blocking. - Improve iOS playback performance by removing blocking stop waits, caching generated audio buffers, trimming stream event overhead, reusing
AVAudioEngineandAVAudioSessionlifecycles, and scheduling tap loop buffers on demand. - Sync README, README_CN, and iOS podspec metadata with the current API and package information.
- Fix
AudioFrequencyenum comments forfrequency1000andfrequency1200. - Update Dart platform mocks to match the current platform interface.
- Add Flutter Android classpath wiring so standalone Android Gradle tests can run from
android/. - Upgrade the project FVM Flutter version to
3.41.4.
0.0.6 #
- Add
lightFlashingMagnificationFactorfor light flashing control. - Add
onDonecallback support for Morse code playback completion.
0.0.5 #
- Fix iOS
playStreamissue.
0.0.4 #
- Add
playStreamfor streaming Morse code playback callbacks.
0.0.3 #
- Fix Android audio playback issues in specific scenarios.
- Enhance tap-to-play functionality and user experience.
- Improve audio playback reliability on Android devices.
0.0.2 #
- Add
getMorseCodePlayDurationfor calculating Morse code playback duration. - Fix iOS platform implementation errors.
- Improve audio playback performance and stability.
0.0.1 #
- Initial release.
- Support audio tone generation and Morse code playback.
- Provide Flutter plugin implementations for both iOS and Android.
- Comment out native debug print statements.
- Improve the
pubspec.yamldescription. - Add complete English README documentation.
- Rename the original Chinese README to
README_CN.md.