<p>Contact &quot;Lasse Jakobsen&quot; of University of Southern Denmark, he developed a MatLab app specifically for this. It has been used in several studies since (see link to google search below).</p>
<p>Good luck</p>
<p>(link to google search for bat localiser app: <a href="https://www.google.com/search?q=moonshine+bat+localisation+lasse&amp;client=firefox-b-d&amp;ei=CYe0YsDZJYvcgAa_tZBY&amp;ved=0ahUKEwiAgoqM8sP4AhULLsAKHb8aBAsQ4dUDCA0&amp;uact=5&amp;oq=moonshine+bat+localisation+lasse&amp;gs_lcp=Cgdnd3Mtd2l6EAMyBQghEKABMgUIIRCgAToHCAAQRxCwAzoHCCEQChCgAUoECEEYAEoECEYYAFDgBFjtDGDSFWgBcAF4AIABmwGIAf4FkgEDMC42mAEAoAEByAEIwAEB&amp;sclient=gws-wiz" rel="nofollow noreferrer">https://www.google.com/search?q=moonshine+bat+localisation+lasse&amp;client=firefox-b-d&amp;ei=CYe0YsDZJYvcgAa_tZBY&amp;ved=0ahUKEwiAgoqM8sP4AhULLsAKHb8aBAsQ4dUDCA0&amp;uact=5&amp;oq=moonshine+bat+localisation+lasse&amp;gs_lcp=Cgdnd3Mtd2l6EAMyBQghEKABMgUIIRCgAToHCAAQRxCwAzoHCCEQChCgAUoECEEYAEoECEYYAFDgBFjtDGDSFWgBcAF4AIABmwGIAf4FkgEDMC42mAEAoAEByAEIwAEB&amp;sclient=gws-wiz</a>)</p>

CC BY-SA 4.0
2022-06-23T21:40:07.163Z
thanks for the answer @2sloth. I have seen Lasse's code in action (think it's called 'Moonshine'?), and I'm sure he'd be happy to share the code too! I'm looking for projects developed along modern open-source practices e.g. like PAMGuard, with documentation, tutorials, etc. that are potentially extendable to my needs. Also, Lasse's package is MATLAB based (as are TOADSuite and Batalef), and I've updated the question to highlight the open-source language requirement too.
Thejasvi
CC BY-SA 4.0
2022-06-25T08:23:26.997Z
Youight be able to run it in GNU Octave, an open source MATLAB clone. Good luck
Rasmus
CC BY-SA 4.0
2022-06-23T15:37:04.980Z
2022-06-23T15:37:04.980Z
Rasmus
<p>I made a list of localization software <a href="https://github.com/rhine3/bioacoustics-software/blob/main/README.md" rel="noreferrer">here</a> (see the &quot;Acoustic localization&quot; section). It started from a <a href="https://onlinelibrary.wiley.com/doi/10.1002/ece3.6216" rel="noreferrer">review</a> of methods for terrestrial acoustic localization. I tried to only include software that either is stable, currently in active development, or was recently released.</p>
<p>As you have found, the options are pretty limited, especially for software geared toward terrestrial applications! SoundFinder's Excel and R versions are still workable, although they are no longer under active development.</p>
<p>Software that my lab developed, OpenSoundscape, has an <a href="https://opensoundscape.org/en/latest/api/modules.html#module-opensoundscape.localization" rel="noreferrer">acoustic localization module</a> that is geared toward terrestrial localization, but the algorithms and use aren't fully documented with examples yet. (Something that we've been working on this summer.)</p>

CC BY-SA 4.0
2022-06-24T16:30:07.653Z
2022-06-24T16:30:07.653Z
Tessa Rhinehart
<p>I'm looking to localise vocalising (terrestrial) animals (in my case bat calls) based on time-difference-of-arrivals with an open-source package (preferably written in an open-source language too).</p>
<p>Till now I've only encountered custom-written inhouse software in publications (e.g. TOADSuite and Batalef). The <a href="https://www.pamguard.org/11_PluginModules.html#Localisers" rel="nofollow noreferrer">PAMGuard</a> package seems to focus on tracking in aquatic settings. Some other packages developed for birds (e.g. <a href="https://www.tandfonline.com/doi/pdf/10.1080/09524622.2013.827588?casa_token=JbokDe0iDGoAAAAA:PZgLenDKofq_N40B_z2b-V5o_fo2o21q5E4s_GwWsWHDhd-j1ao_vKcJA82D92U6GjHfMVI0XQZIRQk" rel="nofollow noreferrer">SoundFinder</a> aren't active anymore.</p>
<p>Is anyone aware of a recent open-source package geared towards terrestrial acoustic localisation?
(Would appreciate No as a valid answer!). I'm currently contemplating doing further work on a package I'm writing for myself and gauging community interest here too.</p>

<terrestrial><localisation><time-difference-of-arrival><array><tracking>
Packages to acoustically localise animals with microphone arrays
# Packages to acoustically localise animals with microphone arrays

(Asked by: username_0 on 2022-06-23)

I'm looking to localise vocalising (terrestrial) animals (in my case bat calls) based on time-difference-of-arrivals with an open-source package (preferably written in an open-source language too).

Till now I've only encountered custom-written inhouse software in publications (e.g. TOADSuite and Batalef). The [PAMGuard](https://www.pamguard.org/11_PluginModules.html#Localisers) package seems to focus on tracking in aquatic settings. Some other packages developed for birds (e.g. [SoundFinder](https://www.tandfonline.com/doi/pdf/10.1080/09524622.2013.827588?casa_token=JbokDe0iDGoAAAAA:PZgLenDKofq_N40B_z2b-V5o_fo2o21q5E4s_GwWsWHDhd-j1ao_vKcJA82D92U6GjHfMVI0XQZIRQk) aren't active anymore.

Is anyone aware of a recent open-source package geared towards terrestrial acoustic localisation?
(Would appreciate No as a valid answer!). I'm currently contemplating doing further work on a package I'm writing for myself and gauging community interest here too.

**Tags:** terrestrial, localisation, time-difference-of-arrival, array, tracking


---

## 2 answers

### Answer by username_2 on 2022-06-24. Score: 8 | Accepted answer

I made a list of localization software [here](https://github.com/rhine3/bioacoustics-software/blob/main/README.md) (see the "Acoustic localization" section). It started from a [review](https://onlinelibrary.wiley.com/doi/10.1002/ece3.6216) of methods for terrestrial acoustic localization. I tried to only include software that either is stable, currently in active development, or was recently released.

As you have found, the options are pretty limited, especially for software geared toward terrestrial applications! SoundFinder's Excel and R versions are still workable, although they are no longer under active development.

Software that my lab developed, OpenSoundscape, has an [acoustic localization module](https://opensoundscape.org/en/latest/api/modules.html#module-opensoundscape.localization) that is geared toward terrestrial localization, but the algorithms and use aren't fully documented with examples yet. (Something that we've been working on this summer.)


---

### Answer by username_1 on 2022-06-23. Score: 2

Contact "Lasse Jakobsen" of University of Southern Denmark, he developed a MatLab app specifically for this. It has been used in several studies since (see link to google search below).

Good luck

(link to google search for bat localiser app: <https://www.google.com/search?q=moonshine+bat+localisation+lasse&client=firefox-b-d&ei=CYe0YsDZJYvcgAa_tZBY&ved=0ahUKEwiAgoqM8sP4AhULLsAKHb8aBAsQ4dUDCA0&uact=5&oq=moonshine+bat+localisation+lasse&gs_lcp=Cgdnd3Mtd2l6EAMyBQghEKABMgUIIRCgAToHCAAQRxCwAzoHCCEQChCgAUoECEEYAEoECEYYAFDgBFjtDGDSFWgBcAF4AIABmwGIAf4FkgEDMC42mAEAoAEByAEIwAEB&sclient=gws-wiz>)

> **Comments:**
> **username_0**: thanks for the answer @2sloth. I have seen Lasse's code in action (think it's called 'Moonshine'?), and I'm sure he'd be happy to share the code too! I'm looking for projects developed along modern open-source practices e.g. like PAMGuard, with documentation, tutorials, etc. that are potentially extendable to my needs. Also, Lasse's package is MATLAB based (as are TOADSuite and Batalef), and I've updated the question to highlight the open-source language requirement too.  
> **username_1**: Youight be able to run it in GNU Octave, an open source MATLAB clone. Good luck  

---

