Audio Recorder

com.dimowner.audiorecorder
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

<i>Audio recorder</i> (Voice recorder, Sound recorder) is an application makes an easy audio recording experience. The app is optimized for the fastest start as possible and helps not to miss important sound for the user. Two recording formats are available: * M4A – Advanced Audio Coding (AAC) * Waveform Audio File Format (WAVE, or WAV) In settings, select sample rate, bitrate (for AAC only) and stereo or mono. Selected preferences directly affect on record file size. Colorful themes allow customizing the app look, making the experience better. <b>Features:</b> * Recording audio * Playing back recordings * Make recordings in M4A and WAV * Setting sample rate and bitrate * Recording and playing back in background * Displaying waveform of the recording * Rename recordings * Share recordings * Import audio files * List recordings * Add recordings to bookmarks * Color themes

First release: Oct 13, 2024, 6 total releases.

Most recent release: Aug 25, 2026.

Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Aug 25, 2026 2.4.0
    - Migrated media playback engine to ExoPlayer and introduced playback speed controls. - Implemented search functionality in the records list. - More efficient memory usage during decoding/encoding and broken records restoration. - Improved performance for long recording durations. - Minor UI adjustments. - Bug fixes.
  • Aug 5, 2026 2.3.0
    - Added a name format constructor for customizable record naming formats. - Bluetooth MIC detection logic fixes. Added "Always use Bluetooth mic when available" setting with related state management. - Added Arabic localisation and RTL support. - Enhanced download functionality to handle unique file names in Downloads. - Fixed a few app crashes. - Minor UI adjustments.
  • Jul 11, 2026 2.2.1
    - AudioDecoder fixes and improvements to handle missing format keys and improve bitrate estimation. - Refactor WavRecorderV2 and AudioRecordingService for improved duration handling and waveform rendering; add Kover for code coverage reporting. - Update logic that checks if the record should have a bitrate value. - Improve error handling in AudioDecoder for track selection and format properties. - Refactor recording format handling to centralize format capabilities. Added FormatConfig that describes the configuration of each format. Unit test coverage for FormatConfig. Refactor FormatConfig methods to simplify null checks. - Update bitrate handling in restore broken record and set bitrate based on format capabilities. - Refactor recording format information display to use multiple HTML resources for each format instead of a combined one. - Refactor the recording sample rate information display to use multiple HTML resources for each sample rate instead of a combined one. - Refactor the recording bitrate information display to use multiple HTML resources for each bitrate instead of a combined one. - Enable vertical scrolling for dialog text in AppComponents
    More…
    - Added a dialog with a recommendation to switch to the new app V2. - Improve storage space handling during audio import and saving operations. Show 'Not enough space' error when the device is out of free space during audio file import.
  • Jun 26, 2026 2.1.0
    - Feature that allows adding or editing audio record descriptions (notes). - Added filtering options for the records list. Implement distinct filters for format, sample rate, channel count, and bitrate. - Tablet support and landscape orientation improvements. - Added Korean localisation. - Fixed a few app crashes. - Minor adjustments.
  • Jun 11, 2026 2.0.2
    Completely rework the app by adopting a new architecture written in Kotlin, designing the UI with Android Compose, integrating a Room database, and Hilt for dependency injection. Despite these substantial changes, the app’s existing user interface will remain mostly unchanged. Additionally, focus on achieving robust unit test coverage. These enhancements are expected to significantly enhance app stability, accelerate feature delivery, and mitigate concerns about introducing new bugs. **New app V2 new features:** - Target API 37 and required changes for API 37. - Dark theme and Light theme support. - Dynamic colors theme support (Android 12+) — The app adapts to your system accent color automatically. - Ability to select audio source: Default, Mic, Voice Communication, and Unprocessed. - Ability to select max recording duration. Automatically start a new recording when this limit is reached. - Ability to set the recording author name tag embedded in the metadata of each recording file. - Bluetooth microphones support
    More…
    - Ability to detect broken records and restore them. Recording can get broken after unexpectedly app stopped or crashed or the device is rebooted. - Toggle to switch between the old App V1 (legacy) and the new App V2. - Slightly improved overall user experience and visuals. - Record info screen now displays the waveform and record author name. **Code changes:** - Migrated database from SQLiteHelper to Room database for both App V1 and V2. - Use Hilt for Dependency Injection. - UI fully rewritten in Compose. - Ability to switch between App V1 and V2. - Added unit tests and Android tests to the most important components of the app. **Languages:** - Added German, Italian, Polish, Portuguese, and Japanese localisations. - Added missing translations to already supported localisations.
  • Oct 13, 2024 0.9.99 Release page →
    - Update target SDK to 34, gradle plugin, Kotlin and libs. - Updated record panel buttons. Removed ability to delete recorded progress when recording paused. - Updated min supported SDK to 23. - Added 288 kbps bitrate to m4a recording format. - Improved move to trash and restore from trash logic. Added some unit tests. Some minor improvements. - Fix notifications. Update notifications UI for API 31 and later. - Added notification permission request. - Detect when device is going to reboot or shutdown and stop recording and playback before that happen. - Improved active record and recording record usage in main screen to prevent from sync issues. - When start WAV recording write empty header at start of the file