Wildlife Acoustics Blog

Behind the newest hidden feature in Kaleidoscope 2.0

Behind the newest hidden feature in Kaleidoscope 2.0

You may be aware that the latest version of our spectrogram analysis software has just been released.

Kaleidoscope 2.0 has been rebuilt from the ground up, and includes new classifiers as well as a new feature known as the Virtual Call Library.

But wait...what is a Virtual Call Library anyway?

Simply put, it is our brand new feature that allows you to visually understand why the software chose to identify the pass as a particular species.

Our CEO, Ian Agranat, created Kaleidoscope by developing a unique and complex algorithm for auto-Identification of bats. It’s based off of the techniques involved in fingerprint, speech, and facial recognition technology. Every time a user asks the software to identify a bat, the software is placing each bat pulse through an elaborate set of algorithms. The software then outputs a suggestion for the most likely match by comparing the pulses to call “clusters”, which represent archetypal call shapes for each species.

The Virtual Call Library allows you to see what these clusters look like and overlay them on your own recorded bat passes. The added bonus is that it may even help you become better at identifying bats visually!


To use the feature, click and hold Ctrl* on your keyboard and left click the spectrogram with your mouse. To move the clusters around on the spectrogram, scroll left or right while holding down Ctrl*. By superimposing the cluster on a bat pulse, you can see how the call fits within the archetype cluster.

(*Command if you are using a Mac)


Wildlife Acoustics is proud to support wildlife conservation efforts

Merlin Tuttle's Bat Conservation Bat Conservation International Bat Conservation Trust Wildlife Habitat Counsil