Bioacoustic software

Operating system 192K 200K 250K 384K
Windows XP X not tested yet
Windows Vista
Windows 7
Windows 8 √ (1) √ (1) √ (1)
Windows 10
Linux Ubuntu
Android √ (2) √ (2) √ (2) √ (2)
Mac OS
iPhone – iPad  – iPod


1 – compatible with Audacity, Goldwave and the default simple windows audio recorder

2 – check your device compatibility here:

List of compatible Android devices


  imgres sea SEA Wave


imgres wbar  GoldWave
imgres icone_soundchaser_6-e1336652960410  Soundchaser
imgres audacity  Audacity
imgres default simple windows recorder
images Ultrasonic recroder Ultrasonic Recorder
images USB Audio Recorder USB audio testerUSB Audio Recorder
images AudioFi - USB Audio Recorder AudioFi – USB Audio Recorder
images USB Audio Recorder PRO USB Audio Recorder PRO
images Audio Evolution Mobile Studio  Audio Evolution Mobile DEMO

Audio Evolution Mobile Studio

images  List of compatible Android devices
imgres ua Ultrasonic Analyzer
imgres rasp Raspberry project

Raspberry Pi Bat Projekt pdf (in German)

Raspberry Pi Bat Projekt pdf (in English)


Please use the Lightning to USB Camera Adapter + a standard mini USB cable to connect Ultramic or Hydromic to your iOS device.

Here some interesting tips from Ethan Fenn for the use of Ultramic in AVAudioSession:
* set the category to “MultiRoute” — this is important, without this it would never select the microphone as the active input
* set the mode to “Measurement” — probably not necessary, but it turns off the OS’s automatic volume adjustment.
* start the session
* now you can ask for the list of microphones and set the active one. you can confirm that it’s working by asking what the session sample rate is. if the microphone supports different sample rates, I think you can just request different sample rates and then ask what the actual sample rate is.

Then to actually get the microphone input, I created an instance of the RemoteIO AudioUnit, using code similar to that found here:

The weird part is that RemoteIO will let you set any sample rate you want, and doesn’t seem to give you any information about the hardware supported sample rate. I guess it will just resample if you give it the wrong sample rate, but I haven’t tested this yet.

List of Bioacoustics Software


Ultramic connected to windows tablet