<p>The latest versions of PAMGuard supports terrestrial measurements where levels are referenced to 20 micropascals rather than the 1 micropascal used for marine measurements. Just select 'medium' from the file menu and chose 'air'. It won't make the pretty plots from Ladegaard et al for you, but from the PAMGuard database output, it will only be a few lines of R or Matlab code to import data directly into one of those languages and make a similar plot.</p>

CC BY-SA 4.0
2022-07-10T17:05:41.893Z
Great news! I'll surely try it out.
I was certainly not expecting it to create the final figure, as you said, it is a few lines in R once I have the acoustic analysis. Thanks.
Yael Lehnardt
CC BY-SA 4.0
2022-07-13T06:37:09.720Z
Hey, I tried to use PAMguard for calculating noise exceedance levels as advised. I simply couldn't find the appropriate configuration files for this purpose. Also, found no relevant tutorial or instructions, feeling a bit lost... (I did find where to choose "air" in the menu). 
Can you please give me some additional info? I'd highly appreciate that!
Yael Lehnardt
CC BY-SA 4.0
2022-07-13T12:55:50.510Z
I’m afraid there isn’t an ‘off the shelf’ configuration for this, so you’ll have to make your own. The modules you’ll require are 
1) A sound acquisition module
2) The Noise Band Monitor module (you can have more than one of these if you want to generate multiple metrics with different filters). 
3) A Database module
The configuration of the noise band monitor module is described in the online help files. As you can see from the Ladegaard  et al paper, they output measurements every 10s.
Doug Gillespie
CC BY-SA 4.0
2022-07-13T12:55:53.887Z
The module will only output mean and peak levels for each band for each 10s sample to the database. The percentile measurements of these will have been calculated in R or Matlab over longer time periods based on the mean values in the database. These are the ‘RMS levels after those filters’ described in the paper. Be aware therefore that the percentile levels are the percentiles of RMS measurements over 10s.
Doug Gillespie
CC BY-SA 4.0
2022-07-10T12:52:00.790Z
2022-07-10T12:52:00.790Z
Doug Gillespie
<p>I am trying to describe the acoustic environment at a nature reserve based on continuous passive acoustic monitoring. I am using calibrated SM4 (Wildlife acoustics).</p>
<p>KaleidoscopePro does provide batch processing producing SPL, but I can get only min., mean and max.
I find min and max values to be not the most useful or reflective.</p>
<p>My goal is to produce a similar figure to this presented by <a href="https://doi.org/10.1038/s41598-021-02255-6" rel="nofollow noreferrer">Ladegaard et al. (2021)</a> but for terrestrial recordings (using it for various time frames - e.g., specific hours, parts of the day (morning/evening), days of the week, etc.)
<a href="https://i.sstatic.net/cnMkC.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/cnMkC.png" alt="enter image description here" /></a></p>
<p>Is there a way to get L10 and L90 for many files? For example, any R package?
From what I understand, PAMguard provides such measurements but only for the marine environment and not for terrestrial recordings.</p>
<p>Thank you so much for your attention,
Yael</p>

<pamguard><soundscape><pam><terrestrial><r>
Calculate noise exceedance levels - passive acoustic monitoring
# Calculate noise exceedance levels - passive acoustic monitoring

(Asked by: username_0 on 2022-07-10)

I am trying to describe the acoustic environment at a nature reserve based on continuous passive acoustic monitoring. I am using calibrated SM4 (Wildlife acoustics).

KaleidoscopePro does provide batch processing producing SPL, but I can get only min., mean and max.
I find min and max values to be not the most useful or reflective.

My goal is to produce a similar figure to this presented by [Ladegaard et al. (2021)](https://doi.org/10.1038/s41598-021-02255-6) but for terrestrial recordings (using it for various time frames - e.g., specific hours, parts of the day (morning/evening), days of the week, etc.)
[![enter image description here](https://i.sstatic.net/cnMkC.png)](https://i.sstatic.net/cnMkC.png)

Is there a way to get L10 and L90 for many files? For example, any R package?
From what I understand, PAMguard provides such measurements but only for the marine environment and not for terrestrial recordings.

Thank you so much for your attention,
username_0

**Tags:** pamguard, soundscape, pam, terrestrial, r


---

## 1 answers

### Answer by username_1 on 2022-07-10. Score: 7 | Accepted answer

The latest versions of PAMGuard supports terrestrial measurements where levels are referenced to 20 micropascals rather than the 1 micropascal used for marine measurements. Just select 'medium' from the file menu and chose 'air'. It won't make the pretty plots from Ladegaard et al for you, but from the PAMGuard database output, it will only be a few lines of R or Matlab code to import data directly into one of those languages and make a similar plot.

> **Comments:**
> **username_0**: Great news! I'll surely try it out. I was certainly not expecting it to create the final figure, as you said, it is a few lines in R once I have the acoustic analysis. Thanks.  
> **username_0**: Hey, I tried to use PAMguard for calculating noise exceedance levels as advised. I simply couldn't find the appropriate configuration files for this purpose. Also, found no relevant tutorial or instructions, feeling a bit lost... (I did find where to choose "air" in the menu).  Can you please give me some additional info? I'd highly appreciate that!  
> **username_1**: I’m afraid there isn’t an ‘off the shelf’ configuration for this, so you’ll have to make your own. The modules you’ll require are  1) A sound acquisition module 2) The Noise Band Monitor module (you can have more than one of these if you want to generate multiple metrics with different filters).  3) A Database module The configuration of the noise band monitor module is described in the online help files. As you can see from the Ladegaard  et al paper, they output measurements every 10s.  
> **username_1**: The module will only output mean and peak levels for each band for each 10s sample to the database. The percentile measurements of these will have been calculated in R or Matlab over longer time periods based on the mean values in the database. These are the ‘RMS levels after those filters’ described in the paper. Be aware therefore that the percentile levels are the percentiles of RMS measurements over 10s.  

---

