bioacoustics
Contains all the necessary functions to read audio recordings of various formats, filter noisy files, display audio signals, detect and extract automatically acoustic features for further analysis such as species identification based on classification of animal vocalization.
https://github.com/wavx/bioacoustics
Category: Biosphere
Sub Category: Bioacoustics and Acoustic Data Analysis
Last synced: about 13 hours ago
JSON representation
Repository metadata
bioacoustics package: detect and extract automatically acoustic features in audio recordings
- Host: GitHub
- URL: https://github.com/wavx/bioacoustics
- Owner: WavX
- Created: 2018-03-16T18:49:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-11-12T15:14:33.000Z (5 months ago)
- Last Synced: 2026-03-23T19:01:27.715Z (4 days ago)
- Language: C++
- Size: 1.09 MB
- Stars: 52
- Watchers: 10
- Forks: 15
- Open Issues: 7
- Releases: 16
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
README.md
bioacoustics: detect and extract automatically acoustic features in audio recordings
Description
bioacoustics contains all the necessary functions to read audio recordings of various formats,
filter noisy files, display audio signals, detect and extract automatically acoustic features
for further analysis such as species identification based on classification of animal vocalizations.
It can be subdivided into three main components:
- Read, extract data (not yet implemented), display, and write Zero-Crossing files.
- Stand-alone tools to convert MP3, WAV, and WAC files.
- Read, display, MP3, WAV or WAC files, filter, and extract automatically acoustic features.
System Requirements
This package requires the following system dependencies:
- C++11: A C++11 compatible compiler
- FFTW3: Fast Fourier Transform library (>= 3.3.1)
- GNU Make: Build automation tool
Installing
- Install stable version from CRAN:
install.packages("bioacoustics")
- Install development version from GitHub:
# install.packages("devtools")
devtools::install_github("wavx/bioacoustics", build_vignettes = TRUE)
System Dependencies Installation
Windows
Installing bioacoustics from source works under windows when Rtools is installed. This downloads the system requirements from rpkg-libs.
Linux
For Unix-alikes, FFTW (>= 3.3.1) is required.
Ubuntu/Debian:
sudo apt-get update
sudo apt-get install build-essential libfftw3-dev
CentOS/RHEL:
sudo yum install gcc-c++ fftw-devel
Fedora:
sudo dnf install gcc-c++ fftw-devel
macOS
# Using Homebrew
brew install fftw
# Using MacPorts
sudo port install fftw-3
Contributing
- Contributions are more than welcome, issues and pull requests are the preferred ways of sharing them.
Authors and contributors
Authors: Jean Marchal, Francois Fabianek, Christopher Scott
Contributors: Chris Corben, David Riggs, Peter Wilson
Licence
- GPLv3
Owner metadata
- Name: WavX
- Login: WavX
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/27907458?v=4
- Repositories: 1
- Last ynced at: 2023-03-11T08:36:08.523Z
- Profile URL: https://github.com/WavX
GitHub Events
Total
- Watch event: 6
- Push event: 10
Last Year
- Watch event: 1
- Push event: 10
Committers metadata
Last synced: 3 days ago
Total Commits: 289
Total Committers: 4
Avg Commits per committer: 72.25
Development Distribution Score (DDS): 0.156
Commits in past year: 50
Committers in past year: 3
Avg Commits per committer in past year: 16.667
Development Distribution Score (DDS) in past year: 0.38
| Name | Commits | |
|---|---|---|
| JM | j****l@g****m | 244 |
| ygc2l | y****l@g****m | 31 |
| Marchal | j****l@n****a | 13 |
| Jordan Biserkov | j****n@b****m | 1 |
Committer domains:
- biserkov.com: 1
- nrcan-rncan.gc.ca: 1
- github.com: 1
Issue and Pull Request metadata
Last synced: 7 months ago
Total issues: 17
Total pull requests: 2
Average time to close issues: 6 days
Average time to close pull requests: about 4 hours
Total issue authors: 13
Total pull request authors: 2
Average comments per issue: 1.47
Average comments per pull request: 0.5
Merged pull request: 1
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 1.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- axelsoundingwild (3)
- paddygoat (3)
- rhedley (1)
- abfleishman (1)
- chunchiahuang (1)
- jdmaudio (1)
- vrios (1)
- crodriguez-saltos (1)
- AugustT (1)
- Enchufa2 (1)
- btosimongillings (1)
- IsabelleLebTay (1)
- ajcanepa (1)
Top Pull Request Authors
- Biserkov (1)
- ygc2l (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 1
-
Total downloads:
- cran: 833 last-month
- Total dependent packages: 1
- Total dependent repositories: 2
- Total versions: 18
- Total maintainers: 1
cran.r-project.org: bioacoustics
Analyse Audio Recordings and Automatically Extract Animal Vocalizations
- Homepage: https://github.com/wavx/bioacoustics/
- Documentation: http://cran.r-project.org/web/packages/bioacoustics/bioacoustics.pdf
- Licenses: GPL-3
- Latest release: 0.2.10 (published 4 months ago)
- Last Synced: 2026-03-24T14:09:08.495Z (3 days ago)
- Versions: 18
- Dependent Packages: 1
- Dependent Repositories: 2
- Downloads: 833 Last month
-
Rankings:
- Forks count: 5.77%
- Stargazers count: 7.667%
- Average: 13.152%
- Downloads: 14.911%
- Dependent packages count: 18.148%
- Dependent repos count: 19.265%
- Maintainers (1)
Dependencies
- R >= 3.3.0 depends
- Rcpp >= 0.12.13 imports
- grDevices * imports
- graphics * imports
- htmltools * imports
- methods * imports
- moments * imports
- stringr * imports
- tools * imports
- tuneR >= 1.3.0 imports
- knitr * suggests
- markdown * suggests
- rmarkdown * suggests
- r-hub/actions/checkout v1 composite
- r-hub/actions/platform-info v1 composite
- r-hub/actions/run-check v1 composite
- r-hub/actions/setup v1 composite
- r-hub/actions/setup-deps v1 composite
- r-hub/actions/setup-r v1 composite
- actions/checkout v2 composite
- r-lib/actions/setup-r v1 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
Score: 12.193655875515086