About & Pics

Description

This app works in conjunction with a separately purchased USB ultrasonic microphone to record and analyze ultrasonic bat echolocation calls (and thus can be used as a bat detector), as well as other high frequency bioacoustic signals from cetaceans, insects, and other animals. It can also be used to record audible signals such as bird songs using a non-ultrasonic USB microphone.

The app supports many USB microphones (ultrasonic or not) that conform to the USB audio class specification, such as any Dodotronic Ultramic USB microphone or Hydromic USB preamplifier, the Pettersson Elektronik M500-384 ultrasonic microphone (note that the M500-384 is a different model than the Pettersson Elektronik M500), Avisoft's UltraSoundGate 116Unb ultrasonic microphone, or the non ultrasonic Samson GoMic USB microphone. The app also supports Binary Acoustic Technology's miniMIC line of ultrasonic microphones. By default, the app will use the highest sampling rate supported by the USB microphone - however, the app's Settings allows for specifying other sampling rates if the USB microphone supports this feature. Note also that the app records in 16-bit mono only.

The app can also be used to record audio from the Android device microphone or from frequency division, time expansion, or heterodyne bat detectors using an audio cable plugged into the TRRS jack. However, please note that in these cases, the incoming signal is not ultrasonic.

This app displays a real-time spectrogram (on a linear or logarithmic frequency scale) and the wave amplitude for both incoming signals, as well as for previously made recordings (saved as uncompressed, geotagged WAV files). The display can be zoomed, and the visualization can be enhanced using a variety of configurable color palettes. The app also can display a power spectrum for any point in a recording. Finally, in order to facilitate quick field measurements, the app has a 'caliper' tool, which attempts to place a frequency and time axis overlay on top of any sound feature that a user double taps on.

This app supports the ability to audibly monitor ultrasonic sounds simultaneously while recording, using real-time frequency division, heterodyne tuning (manual and automatic), or frequency low pass filtering of the incoming signal. Recorded ultrasonic signals can additionally be played back in the audible range using time expansion. Time expanded versions of recordings can also be exported.

This app also can be set up for recordings to be triggered automatically based on frequency and intensity. In addition, listening periods can be set up using a timer, and the app can send SMS messages and/or emails whenever a recording is automatically triggered.

The app can store metadata (location, recording device model, time stamp) inside recorded WAV files using either the XMP or GUANO metadata format. The app can also save recordings directly to a writable SD card if your Android device supports it, as well as export GPS Exchange File formatted tracks, useful for transects.

Please note that the USB microphones require an Android device that supports USB OTG for power. In addition, you must use a USB OTG cable (a standard USB cable will not allow a USB microphone to be powered). This is not a requirement for non-ultrasonic microphones plugged into the TRRS jack.

IMPORTANT note to Android 6.0+ users: The location permission and SMS permission are optional - the location permission is only needed to geotag recordings, and the SMS permission is only used to send text messages when a triggered event occurs. All other permissions must be granted for the app to run - otherwise you will get a permissions error message.

A PDF version of the Bat Recorder user manual in several different languages can be found at http://manuals.batrecorder.com.

 $5.99 in Google Play

Screenshots

Bat Recorder screenshot 1Bat Recorder screenshot 2Bat Recorder screenshot 3Bat Recorder screenshot 4Bat Recorder screenshot 5Bat Recorder screenshot 6Bat Recorder screenshot 7Bat Recorder screenshot 8Bat Recorder screenshot 9Bat Recorder screenshot 10Bat Recorder screenshot 11

Version History

Launched Feb 11, 2016 (about 3 years ago).

Releasing new versions every 14 days, on average.

Dec 28
2018
(Current)
Version 1.0R155

Now supports the selection of multiple species in metadata, use of the volume hardware buttons to start and stop recordings (via a setting), use of volume buttons to navigate the file browser, and automatic scrolling to the most recently opened file in the file browser. The text and email notification feature has been removed to conform to a Google privacy policy change.

May 03
2018
Version 1.0R154

Fixed continuous recording bug.

Apr 30
2018
Version 1.0R153

The app now displays a simple indicator that shows the number of the current displayed playback file relative to the total number of files in the current directory (eg 3 / 8).

Apr 09
2018
Version 1.0R152

Bat Recorder now recognizes the Echo Meter Touch device.

Mar 28
2018
Version 1.0R151

Bug fix to prevent the app from freezing when using the caliper tool.

Dec 05
2017
Version 1.0R147

Fixed an issue where the app would crash if the user attempted to open a wav file that was not in the uncompressed format. Now these files will no longer be visible from the app.

Sep 21
2017
Version 1.0R145

Updated translation of the Dutch version.

Aug 02
2017
Version 1.0R144

Added Myotis dasycneme to European region species list. Changed disconnected microphone warning to explicitly refer to a USB OTG cable. Fixed a layout issue for the splash screen on very high resolution devices.

Jun 27
2017
Version 1.0R142

Minor code fix.

Jun 13
2017
Version 1.0R140

Minor bug fix in case when loading third party wav files where XMP metadata indicates geodata but coordinates are missing.

May 25
2017
Version 1.0R138

Minor bug fix to USB library.

Apr 04
2017
Version 1.0R133

Added support for storing environmental data (if your Android device has the appropriate sensors) to the WAMD (Wildlife Acoustics Meta Data) format. Bat Recorder already supported storing such environmental data in GUANO and XMP metadata formats..

Feb 27
2017
Version 1.0R130

Attempted file name cache fix when transferring files to Windows thru USB.

Jan 03
2017
Version 1.0R129

Italian language correction.

Nov 25
2016
Version 1.0R127

Responding to a user request, added the ability to view either channel of a stereo recording (created outside of Bat Recorder). Note that saving clips of a stereo recording will be saved as a single channel recording only.

Oct 16
2016
Version 1.0R126

Renderscript support fix for Android 4.2.

Oct 15
2016
Version 1.0R125

Renderscript optimizations.

Oct 09
2016
Version 1.0R124

Optimization of multiple thread concurrency, resulting in a performance improvement when receiving data from the microphone.

Oct 02
2016
Version 1.0R123

IMPORTANT UPDATE. Please upgrade to this version as it has an important fix for a data sizing bug that was introduced in a recent update as part of some code optimizations. This version also fixes a minor bug where the number of files in a directory that the app displayed in the archive dialog was off because it erroneously included non-recordings in the count.

Sep 29
2016
Version 1.0R122

Fixed a bug where the app was assuming recordings should be saved to the SD card (if one is available) by default. This has been corrected so the app defaults to saving to internal storage. (You can open the archive window and look at the SD card icon - if your device supports external SD cards - in the upper left corner to confirm whether this preference is set or not). Also, based on a user request, added a setting to force the Android system bars to always be visible.

Sep 28
2016
Version 1.0R121

Some minor platform configuration changes.

Sep 27
2016
Version 1.0R120

Fixed a bug that assumed a location was always available even if it was not.

Sep 24
2016
Version 1.0R119

A few more optimizations and code cleanup.

Sep 17
2016
Version 1.0R110

Fixed a bug that could cause a crash if opening a file with GUANO metadata missing a timestamp.

Sep 14
2016
Version 1.0R108

Based on a user request, added options for shorter intervals between GPS location updates. Please remember that more frequent updates will use more battery power.

Sep 13
2016
Version 1.0R1076

Fixed a bug that left the system task and navigation bars visible after a dialog was displayed.

Sep 02
2016
Version 1.0R106

Fixed a bug where the system navigation bar wasn't hiding after returning from viewing the file archive list..

Aug 23
2016
Version 1.0R103

Exported clips will now save to the same directory as the original file. Bug fix for occasional hangs during playback of previous recordings. Added a 'CSV' button on the archive panel that will save a comma separated text file to the top level directory of the Android device, and containing summary data (GPS coordinates, recording device, length, file name, etc) for all the recordings within a directory.

Jul 19
2016
Version 1.0R102

The app now asks for permissions when running under Android 6.0.

Jul 05
2016
Version 1.0R96

Fixed a bug introduced in the last version where the maximum recording length was not being respected if the listening buffer was captured. Responding to a user request, added a setting to enable all playback modes even when the recording is non-ultrasonic. Added more information logged during USB device debugging.

Jul 02
2016
Version 1.0R94

Jun 27
2016
Version 1.0R93

Jun 20
2016
Version 1.0R92

Jun 14
2016
Version 1.0R89

Jun 11
2016
Version 1.0R87

Jun 10
2016
Version 1.0R84

Jun 08
2016
Version 1.0R82

Jun 07
2016
Version 1.0R80

Jun 03
2016
Version 1.0R79

May 31
2016
Version 1.0R77

May 27
2016
Version 1.0R73

May 21
2016
Version 1.0R69

May 10
2016
Version 1.0R68

May 01
2016
Version 1.0R67

Apr 28
2016
Version 1.0R66

Apr 21
2016
Version 1.0R65

Apr 16
2016
Version 1.0R63

Apr 13
2016
Version 1.0R61

Apr 13
2016
Version 1.0R60

Apr 09
2016
Version 1.0R58

Apr 07
2016
Version 1.0R57

Mar 27
2016
Version 1.0R51

Mar 25
2016
Version 1.0R47

Mar 23
2016
Version 1.0R46

Mar 21
2016
Version 1.0R45

Mar 19
2016
Version 1.0R43

Mar 13
2016
Version 1.0R40

Mar 09
2016
Version 1.0R37

Mar 07
2016
Version 1.0R36

Mar 06
2016
Version 1.0R35

Mar 05
2016
Version 1.0R34

Mar 04
2016
Version 1.0R32

Feb 29
2016
Version 1.0R29

Feb 28
2016
Version 1.0R28

Feb 26
2016
Version 1.0R27

Feb 24
2016
Version 1.0R26

Feb 22
2016
Version 1.0R22

Feb 22
2016
Version 1.0R21

Feb 20
2016
Version 1.0R18

Feb 20
2016
Version 1.0R16

Feb 19
2016
Version 1.0R14

Feb 17
2016
Version 1.0R11

Feb 16
2016
Version 1.0R9

Feb 15
2016
Version 1.0R5

Feb 11
2016
Version 1.0R1

Previous 3 versions
 

This app has no ratings in the last 30 days.

47

Total Ratings

5
39
4
3
3
2
2
0
1
3