If there are no pending uploads to Google Drive but there is items waiting for completion from the Google Drive service on the phone, the Hi-Q app will not be woken up to check for pending uploads.
You can now specify how the recording is named when you start a recording. In the settings > Recording > Default file name, you can specify it by using placeholders. For example, if you want the recordings to be named "My Recording #1" "My Recording #2" etc, you can write "My Recording #<n>".
Under Hi-Q settings > Troubleshooting, you can see the status of the system "battery optimization" for Hi-Q. If Hi-Q is not in the exception whitelist, in certain conditions the system can terminate Hi-Q when it is recording (that is a terrible thing). Tap it to ask the system to allow Hi-Q to keep running in the background. For more information about battery optimization, also known as Doze, see this developer page.
On supported launchers, Hi-Q will be shown with an adaptive icon.
After recording, if you want to discard the recording, you can now easily delete it by pressing the trash can button beside the file name.
You can adjust the speed when playing back a recording without changing the pitch. It is useful if you want to carefully listen to a certain part of a recording or to skim through a long recording.
The FLAC file is now made with a limited block size to ensure that the file produced can be played on more devices.
The app is now just shown as "Hi-Q" for paid version or "Hi-Q (Free)". Previously it was "Hi-Q MP3 Recorder" and "Hi-Q MP3 Rec (Free)", which got truncated on most launchers. So, there should be less confusion when you want to uninstall the free version after buying the paid version.
This is a simple feature that lets you select all recordings on the recording list by opening the overflow menu and selecting "Select all".
Ukrainian has been re-added. Sorry, Ukrainian users, we removed that previously because the translation was not updated. Now we have completed the translation and readded Ukrainian. Other languages' text has been updated as well.
Force enable or disable audio effects: acoustic echo canceler, auto gain control, and noise suppressor. These features depends on the phone model and defined by the individual phone manufacturers, so results may vary significantly.
You can also enable "show audio effects in use" to pop up a small message indicating which audio effects are on by default (before forcing) when you start recording.
After you finish recording, tap the yellow link to immediately start playback. This should be useful to check if a recording is okay.
The VU meter (audio volume meter) on the main screen has been updated. Specifically, if there is at least some sound, it won't show as empty. When there is a medium-loud sound, it will be shown as approximately half, instead of less than half as it used to be. See below on how to revert to the old one. Please let us know what you think.
The launcher icon has been changed to look more modern.
Enable the experimental features to:
On certain conditions, recording files were not scanned by the system media library scanner.
Renamed recording filename was not reflected properly on the main screen.
Taller bottom playback bar and elevated it above the recording list.
Round app icon for devices or launchers that support it.
The widgets are made a bit smaller. There should be no more cropped widgets.
Everything in the recording list now should be faster. The calculation of duration is made faster. There will be less lag when scrolling and it should also take less time to load the list itself.
On Android 5.0 and above, Hi-Q will try to use the system's job scheduler to upload files to Dropbox or Google Drive. It will wait until the network is available and the system is not too heavy before it starts uploading your recordings. Your device will have a better battery life.
There is an "Add recording to library" option that can be turned off such that the recordings are not stored in the system media library. When you turn it off, Hi-Q will try to put a ".nomedia" file on the Recordings folder to indicate to the media library scanner not to scan the folder, and also ask the media library database to delete existing entries. However, it has been known that on some devices, user's custom playlists, if any, are messed up, and sometimes the entire database is deleted! So, now we do not do anything else besides putting the ".nomedia" file.
We had that permission (called "Phone") since long time ago in order to detect ongoing phone calls and stop recording. The reason is that sometimes the recording became garbled when there is a phone call. However, on modern devices, it seldom happens. Another reason is to pause playback when a phone call is ongoing. However, since Android 6.0, the permission is no longer needed, we can detect a phone call without that permission. So, we removed that permission, which means Hi-Q has become less scary.
We upgraded the app target SDK to Android 7.1, which means that the user needs to manually grant permission to allow the app to record audio and access the shared storage. If you use the main UI or the recording widgets to start recording, you will be prompted to grant Hi-Q those access permissions.
Android 7.0 added a new audio source: Unprocessed. You can access it from the "Mic selection" option. It is supposed to give you the unprocessed audio by turning off the automatic noise reduction and gain adjustments. How does it differ from "raw audio"? Android specifies that the raw audio is tuned for voice recognition. So we guess that they are the same except that it is more explicit that the new source is not modified in anyway.
We updated the translations to make it more complete. We removed the following translations: Afrikaans, Catalan, Czech, Malaysian, Norway, Slovak, Turkish, and Ukrainian. Sometimes Google Drive does not give us the file upload network preferences and the Hi-Q crashes, so we prevented that.
Dropbox stopped supporting the API v1 that we use to automatically upload recordings to Dropbox on June 28, 2017. We now use the v2 API as recommended by Dropbox. Users that make use of Dropbox auto-upload feature should update to this version, otherwise it won't work.
Previously, you can set an auto-stop timer to 9 hours and 59 minutes. We added a digit to the timer so now you can set up to 99 hours 59 minutes. Note that the Android filesystem has a limit of 4 GB per file. So, if you are recording for 100 hours, you can't use the 128 kbps setting, since a minute takes 1 MB of space and 100 hours of recording takes 6 GB. Use at most 64 kbps for the 100-hours recording.
We stopped supporting Android 4.1 and below. Only Android 4.2 and above is supported. Those using those Android versions can still download the previous version of Hi-Q from the Play Store. Increasing the minimum Android version allows us to develop Hi-Q faster.
Now you can use the [–] and [+] buttons when setting the Gain to decrease or increase the Gain by 0.5 dB. Previously you had to use the slider, which could be hard to control precisely.
We removed the following language translations: Arabic, Afrikaans, Catalan, Czech, Malaysian, Norwegian, Slovak, Turkish, and Ukrainian because there are less than 0.1% of our users that use that language on their devices. We also noticed that there is very few people that still uses armeabi (not armeabi-v7a) and mips CPU architecture, so we removed it. As a result the app becomes smaller.
We added "A–B Repeat" feature when playing back recordings. It is used to loop a portion of the recording from time A to time B, for example for repeating a phrase from a foreign language lesson that you want to practice.
First, open the extended playback control by tapping the time display on the recording list screen. You will see the "A•••" button. Press it to set the "A" time, the starting time of the loop. The button will change to "•••B". Press it to set the ending time of the loop. After you press it, the button will show "A•••B" and the playback will start to loop repeatedly from point A to point B.
Press the current time display on the list of recordings screen when playing a recording. There is a button to turn on repeated playback for the current file. When enabled, the current recording will be looped when it reaches the end.
Since devices have gotten more powerful, we could make the playback seeker bar move smoother. Previously it was updated every 100ms, now it is updated every 16ms, which is the same as the screen's refresh rate. Note that some recordings when played back will exhibit some jumping. It should be normal after a few seconds.
When activated, the phone's LED (if available) will blink red during recording. This may not work on all phones. Please let us know (firstname.lastname@example.org) if this works on your phone! Note: This has been removed in the public release of 2.2 because we could not (yet) make it reliable.
Press the current time on the list of recordings screen when playing a recording. It will open another row that contains 3 buttons: move back 10 seconds, pause/play, and move forward 10 seconds.
Android Nougat does not allow file:// protocol for sharing files. Hence we implemented a content:// -based file sharing option. Please let us know if this causes you not be able to share recordings with other apps.
Log files are automatically cleaned up by Android when it needs more space, but now we also remove them when there are too many log files.
Previously, selecting a new location for storing recordings was not very clear in terms of what folder has been selected. Now we put a check mark and highlight to indicate the selected folder.
In cases where the only Wi-Fi connection was allowed for Google Drive auto-upload, if the upload was started for a file when the Wi-Fi connection was available, we still continue uploading even when in the middle the Wi-Fi connection was no longer available. Now we detect that and will stop uploading when the connection settings do not allow that.
In the past, Android devices used to have a small built-in storage (~500MB) and they rely on SD cards to provide media storage. Now, most devices have large built-in storage (4 GB or larger) and SD cards are now optional. The default place for storing recordings in the case of the earlier was the SD card, but now it is the built-in storage. Therefore, to avoid confusion, we do not call that default location "SD Card or USB storage" but simply as "Internal storage".
Previously, when you open the list of recordings, you would see unrenamed items by their last modified date and time. Now we have two more options: show the original filename, and display the date and time guessed from the filename. The latter is useful if you move recording to your PC or some other places that do not preserve timestamps.
When you enable stereo recording, the VU meter shows separate values for left and right channels.
Similar to Dropbox, you can now configure automatic upload to Google Drive. There is a "Waiting for server confirmation" step when uploading to Google Drive, because the way Google Drive works is that it caches file changes on the local device before sending it to the server.
On the recording list you can now show seconds on the timestamp. Useful if you do a lot of test recordings.
When you activate this new option in the Settings, you will not see any notification icons when you record. You can still pull down the notification drawer on top of the screen to see the recording status and control the recording process. This feature is useful for those who'd like to get away from nosy people that keep asking why you are recording. Works on Android 4.1+. Or you might want to use the "Alternate icon" instead of this for better visibility.
Previously, when you change the location of the stored recordings, you will still be presented with the removable SD Card (if any) although starting on Android KitKat it is no longer writable except for a certain folder. Now the non-writable locations will not be shown any more. If you are kind of a hacker and still want to try it, activate the experimental features.
We updated the Tasker FAQ page with 2 more possible actions: TOGGLE_RECORD that changes state between starting and stopping recording; TOGGLE_PAUSE that changes state between pausing and resuming.
You can now configure automatic upload of recordings to Dropbox. When it is enabled, new recordings are automatically uploaded to Dropbox without requiring you to manually select them and choose Send. Each recording on the list is also marked with a small icon that indicates the upload status. When it is checked, it means that it has been successfully uploaded to Dropbox and it is safe for you to delete it from your device to save storage space.
Quick Start allows you to start recording any time from the notification drawer. When you enable it, a permanent notification will be posted so you can just pull the notification drawer and click on the entry to start recording. The app itself is not running permanently. In this version the Quick Start feature is integrated to the app, so you do not need to install a separate app. However, the "run at startup" permission is now required for this to work properly.
Now we use multiple APKs, one for each CPU kind of your device. So, instead of downloading a big app that can run on any device, Play Store on your device will download the suitable app that can run on your device, according to the kind of CPU your device has. This saves your device's storage space.
Previously, activating the Wi-Fi Transfer shows the wrong notification icon on some devices. It is now fixed. When you rename a recording, the extension is shown both on the file name and the right-side of the item. Now it is only shown in the right side.
Even if the option "record during calls" is enabled, the previous version could not start recording when a phone call is being made, with a warning that you could not start recording. This version fixes this inconsistency.
We have put some Material Design touches to the whole app. It is not yet fully Material Design in terms of flow, animation, etc, but we are going to make it even fuller!
Now you can automatically stop the recording after a specified duration. Useful for recording events where you know the duration ahead of time. This is only available from the main recording screen, so you can be sure that if you start recording from the widgets or Tasker, the recording will not be stopped unintentionally.
Configure file format, quality, gain, and stop timer from the main recording screen. No need to open settings! As for gain, the changes will be applied depending whether you are currently recording. If you are not currently recording, it adjust the default gain. If you are recording, the input gain of the current recording will be adjusted in real time! As for stop timer, the timer is not saved when you close the app, so you do not accidentally set the stop timer when you do not want it.
In addition to the MP3 and WAV formats, Hi-Q MP3 Voice Recorder now supports Ogg Vorbis (.ogg), MPEG-4 Audio (.m4a) on Android 4.3+, and FLAC lossless compressed audio (.flac)!
We still support MP3 as the primary file format, so full-feature support is currently only available when recording into MP3 files.
We consider the support for these file formats as experimental, so please report to us if you encounter any problems.
Updates starting from version 1.21 are available for Android 4.0 and newer.
The new Auto-start feature allows you to record as soon as you launch the app without pressing any button!
Click here for more information on how to use Auto-start feature.
On the latest version, you will be able to display both “recording time left” and “free space left”. You don't have to choose one of them.
Now Hi-Q MP3 Voice Recorder integrates with Tasker. Tasker allows you to automate tasks on your device when certain conditions are fulfilled. See details on our Tasker FAQ page.
You can now store recordings in uncompressed .wav (WAVE) format. This format takes a lot of space, but there is no data lost due to lossy compression. This option is available as an option under the Experimental section.
Special characters are now shown correctly on Wi-Fi Transfer page
Free trial recording limit is now 10 minutes even with stereo enabled (was mistakenly 5 mins)
Fixed a crash when showing multiple recordings with same file time
High-resolution buttons on tablets
App crashes on startup when all these conditions are fulfilled: running on KitKat, Free version still installed, device supports removable SD card, and the SD card is not inserted.
When you continue an existing recording, in rare cases, the system denied Hi-Q request to give audio data. Hi-Q thought that the whole thing should be cancelled, and the file was errorneously deleted. Actually, it should not be so, because we were appending to an existing file.
Bye bye black! Now using Hi-Q MP3 Voice Recorder is more fun with cleaner user interface. The Wi-Fi Transfer page is also updated.
No need to enter secret codes anymore, choose the "App folder on SD Card" on Android KitKat and above.
If you want to access the recordings on the SD Card directly from your PC, the folder is located in:
Android > data > com.hiqrecorder.full > files > Recordings. Or just use Wi-Fi Transfer.
You can see the Hi-Q MP3 Voice Recorder interface when opening other apps in a split window in certain Samsung devices.
For general support and information, visit www.hiqrecorder.com
You can always contact email@example.com for technical support.
Unlike other apps that won’t allow you to save your recordings to the removable SD Card in Android 4.4 (KitKat), we implemented a workaround so that you can store your recording to the SD Card.
Note: Renaming and continuing existing recordings are only available in internal storage.
Now you can continue existing recordings without creating a new file.
Note: Current recording settings will not affect your existing recording.
E.g. If you try to continue a stereo recording, you will start recording in stereo, even if your current record setting is set to mono.
Simply activate "Stereo" in the app settings > Recording, and you are set.
Greater sound quality at your fingertips!
Together with this we also adjust the default bit rate for new installations to 128 kbps.
Note: Stereo recording can only have max of 24 kHz sample rate in a 64 kbps MP3 file.
Are you sending the recordings over and over again to the same recipients?
It is a hassle to always type the email address or the subject each time you send a recording. Default subject and email recipients can be accessed from sharing screen.
Get a clearer and greater sound quality through your handset earpiece instead of speaker. Handset Earpiece Mode will activate proximity sensor that avoid accidental touches.
The volume buttons allow you to select Handset Earpiece or Speaker Mode.
Note: Plugging in your wired headset in any modes will enable Wired Headset Mode automatically.
Home Screen shortcut allows you to have a kind of 1x1 "widget" on the Home Screen. Tap once to start recording. Tap again to stop it. The difference from the normal widget is, Hi-Q only supplies the image to show on the home screen, and the rest is handled by the home screen. This will reduce overall resources needed by the system. This also allows some launchers (e.g. Nova Launcher) that provide a means to perform actions tied to a shortcut.
This allow you to start recording from any application as long as you can pull the notification drawer. This allows for easier and more stealth starting of recording.
Access your recordings to any device over Wi-Fi connection.
Open the menu on the recording list screen and select Wi-Fi Transfer to begin. Then just enter the mentioned address from your computer to download the recordings :)
Start and stop recordings easily from the home screen with less space.
Allows you to set minimum free storage space up to 1 GB before recording starts.
Enjoy crisper icons in high-definition displays.
Go to app Settings > Troubleshooting > Experimental features. Enter the code: 447673. Press back twice, and open the app Settings again. You will see a new section "Experimental". Try them at your own risk.