another_audio_recorder 1.3.0 copy "another_audio_recorder: ^1.3.0" to clipboard
another_audio_recorder: ^1.3.0 copied to clipboard

(Null-Safe + V2) Audio Record Plugin that supports record, pause, resume, stop, and provide access to audio level metering properties average power peak power.

1.3.0 #

Fix for AAC Recording Metering (Issue #15) #

  • AAC recording metering values now properly update during recording
  • Fixed an issue where peakPower and averagePower remained at -120 in AAC format

Improvements

  • Added proper implementation of updatePowers() method in AACRecordThread.java
  • Calculation now uses all audio samples to determine true peak and RMS values
  • Applied proper dB scale with iOS compatibility factor
  • Better silent case detection

Build fix for deprecated PluginRegistry.Registrar (cf587ee) #

  • Fix Build error caused by deprecated PluginRegistry.Registrar (thanks to @Coder-Manuel)

1.1.2 #

  • Reverted some changes from 1.1.1

1.1.1 - Android Build Busted - DO NOT USE #

Breaking changes:

1.1.0 #

What's Changed #

New Contributors #

Full Changelog: https://github.com/loonix/another_audio_recorder/compare/1.0.1...1.1.0

1.0.1 #

  • Added null check to recording, thanks @electrooz

1.0.0+1 #

  • Fix to Dart formatting requirements

1.0.0 #

0.5.5 #

migrate to Android X.

0.5.4 #

  • Remove default result call on permission call back for Android

0.5.3 #

  • Fix Android sample rate issue
  • Fix Stop API
  • Fix metering API for Android and iOS

0.5.2 #

  • Explicitly asking for WRITE_EXTERNAL_STORAGE permission as it's required in Android
  • Updated documentation for Android Permission Section
  • Add null check for temp file deletion

0.5.1 #

  • Fix Android duration API
  • Complete plugin public API doc

0.5.0 #

  • Support AndroidX
  • Update documentation

0.4.9 #

  • Fixed minor issues for Android

0.4.8 #

  • Fix version number in .podspec

0.4.7 #

  • Remove extra pkg from lib
  • Update example app

0.4.6 #

  • Add swift version compiler code

0.4.5 #

  • Update documentation of usage
  • Specify Swift version in podspec

0.4.4 #

  • fix another issue of iOS hasPermission;

0.4.3 #

  • fix iOS hasPermission result issue;

0.4.2 #

  • fix the Android's audio file path, now you can get it from current method

0.4.1 #

  • Change Android dependencies version

0.4.0 #

  • Supports Android

0.3.0 #

  • Support Sample Rate.

0.2.2 #

  • Correct iOS deployment target to 8.0.

0.2.1 #

  • Simplify usage example for initialize recorder.

0.2.0 #

  • Fix issue of init method.
  • Fix issue of wav format recording initialization.
  • audioFormat of AnotherAudioRecorder now is optional when instantiating.
  • Overwrite file extension when there is conflicts between extension and audioFormat.
  • Update Example app.
  • Update README.

0.1.3 #

  • Fix README.md errors.

0.1.2 #

  • Updated package description.

0.1.1 #

  • Chinese documentation added.

0.1.0 #

  • Documentation added.

0.0.1 #

  • Initial release.
31
likes
150
points
1.24k
downloads

Publisher

verified publisherdaniscript.com

Weekly Downloads

2024.10.08 - 2025.04.22

(Null-Safe + V2) Audio Record Plugin that supports record, pause, resume, stop, and provide access to audio level metering properties average power peak power.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

file, flutter, path

More

Packages that depend on another_audio_recorder