Showing 40 of total 40 results (show query)
marce10
warbleR:Streamline Bioacoustic Analysis
Functions aiming to facilitate the analysis of the structure of animal acoustic signals in 'R'. 'warbleR' makes use of the basic sound analysis tools from the packages 'tuneR' and 'seewave', and offers new tools for explore and quantify acoustic signal structure. The package allows to organize and manipulate multiple sound files, create spectrograms of complete recordings or individual signals in different formats, run several measures of acoustic structure, and characterize different structural levels in acoustic signals.
Maintained by Marcelo Araya-Salas. Last updated 2 months ago.
animal-acoustic-signalsaudio-processingbioacousticsspectrogramstreamline-analysiscpp
34.6 match 54 stars 11.01 score 270 scripts 4 dependentsmarce10
dynaSpec:Dynamic Spectrogram Visualizations
A set of tools to generate dynamic spectrogram visualizations in video format.
Maintained by Marcelo Araya-Salas. Last updated 15 days ago.
animal-soundsbioacousticsspectrogram
20.1 match 23 stars 5.50 score 34 scriptsjeromeecoac
seewave:Sound Analysis and Synthesis
Functions for analysing, manipulating, displaying, editing and synthesizing time waves (particularly sound). This package processes time analysis (oscillograms and envelopes), spectral content, resonance quality factor, entropy, cross correlation and autocorrelation, zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D and 3D spectrograms and many other analyses. See Sueur et al. (2008) <doi:10.1080/09524622.2008.9753600> and Sueur (2018) <doi:10.1007/978-3-319-77647-7>.
Maintained by Jerome Sueur. Last updated 1 years ago.
11.8 match 18 stars 8.84 score 880 scripts 23 dependentsropensci
ohun:Optimizing Acoustic Signal Detection
Facilitates the automatic detection of acoustic signals, providing functions to diagnose and optimize the performance of detection routines. Detections from other software can also be explored and optimized. This package has been peer-reviewed by rOpenSci. Araya-Salas et al. (2022) <doi:10.1101/2022.12.13.520253>.
Maintained by Marcelo Araya-Salas. Last updated 5 months ago.
audio-processingbioacousticssound-event-detectionspectrogramstreamline-analysis
13.0 match 14 stars 6.78 score 24 scripts 1 dependentscran
soundgen:Sound Synthesis and Acoustic Analysis
Performs parametric synthesis of sounds with harmonic and noise components such as animal vocalizations or human voice. Also offers tools for audio manipulation and acoustic analysis, including pitch tracking, spectral analysis, audio segmentation, pitch and formant shifting, etc. Includes four interactive web apps for synthesizing and annotating audio, manually correcting pitch contours, and measuring formant frequencies. Reference: Anikin (2019) <doi:10.3758/s13428-018-1095-7>.
Maintained by Andrey Anikin. Last updated 2 months ago.
17.0 match 1 stars 4.86 score 110 scripts 2 dependentsabeith
retimer:Retime and Analyse Speech Signals
Retime speech signals with a native Waveform Similarity Overlap-Add (WSOLA) implementation translated from the 'TSM toolbox' by Driedger & Mรผller (2014) <https://www.audiolabs-erlangen.de/content/resources/MIR/TSMtoolbox/2014_DriedgerMueller_TSM-Toolbox_DAFX.pdf>. Design retimings and pitch (f0) transformations with tidy data and apply them via 'Praat' interface. Produce spectrograms, spectra, and amplitude envelopes. Includes implementation of vocalic speech envelope analysis (fft_spectrum) technique and example data (mm1) from Tilsen, S., & Johnson, K. (2008) <doi:10.1121/1.2947626>.
Maintained by Alistair Beith. Last updated 3 months ago.
12.6 match 4.18 score 5 scriptswavx
bioacoustics:Analyse Audio Recordings and Automatically Extract Animal Vocalizations
Contains all the necessary tools to process audio recordings of various formats (e.g., WAV, WAC, MP3, ZC), filter noisy files, display audio signals, detect and extract automatically acoustic features for further analysis such as classification.
Maintained by Jean Marchal. Last updated 1 years ago.
6.3 match 47 stars 7.71 score 72 scripts 5 dependentssimeonqs
callsync:Recording Synchronisation, Call Detection and Assignment, Audio Analysis
Intended to analyse recordings from multiple microphones (e.g., backpack microphones in captive setting). It allows users to align recordings even if there is non-linear drift of several minutes between them. A call detection and assignment pipeline can be used to find vocalisations and assign them to the vocalising individuals (even if the vocalisation is picked up on multiple microphones). The tracing and measurement functions allow for detailed analysis of the vocalisations and filtering of noise. Finally, the package includes a function to run spectrographic cross correlation, which can be used to compare vocalisations. It also includes multiple other functions related to analysis of vocal behaviour.
Maintained by Simeon Q. Smeele. Last updated 9 months ago.
alignmentaudio-processingbioacousticsdetectionfundamental-frequencysoftwarespectrogram
11.0 match 1 stars 4.30 score 7 scriptsrethomics
zeitgebr:Analysis of Circadian Behaviours
Use behavioural variables to compute period, rhythmicity and other circadian parameters. Methods include computation of chi square periodograms (Sokolove and Bushell (1978) <DOI:10.1016/0022-5193(78)90022-X>), Lomb-Scargle periodograms (Lomb (1976) <DOI:10.1007/BF00648343>, Scargle (1982) <DOI:10.1086/160554>, Ruf (1999) <DOI:10.1076/brhm.30.2.178.1422>), and autocorrelation-based periodograms.
Maintained by Quentin Geissmann. Last updated 11 months ago.
7.4 match 11 stars 5.15 score 43 scripts 1 dependentsedwbaker
sonicscrewdriver:Bioacoustic Analysis and Publication Tools
Provides tools for manipulating sound files for bioacoustic analysis, and preparing analyses these for publication. The package validates that values are physically possible wherever feasible.
Maintained by Ed Baker. Last updated 1 months ago.
5.1 match 6 stars 7.12 score 26 scriptsjonathanlees
RSEIS:Seismic Time Series Analysis Tools
Multiple interactive codes to view and analyze seismic data, via spectrum analysis, wavelet transforms, particle motion, hodograms. Includes general time-series tools, plotting, filtering, interactive display.
Maintained by Jonathan M. Lees. Last updated 6 months ago.
8.5 match 3 stars 4.27 score 262 scripts 4 dependentssantiagobarreda
phonTools:Tools for Phonetic and Acoustic Analyses
Contains tools for the organization, display, and analysis of the sorts of data frequently encountered in phonetics research and experimentation, including the easy creation of IPA vowel plots, and the creation and manipulation of WAVE audio files.
Maintained by Santiago Barreda. Last updated 1 years ago.
5.6 match 4 stars 6.21 score 157 scripts 7 dependentsropensci
baRulho:Quantifying (Animal) Sound Degradation
Intended to facilitate acoustic analysis of (animal) sound propagation experiments, which typically aim to quantify changes in signal structure when transmitted in a given habitat by broadcasting and re-recording animal sounds at increasing distances. The package offers a workflow with functions to prepare the data set for analysis as well as to calculate and visualize several degradation metrics, including blur ratio, signal-to-noise ratio, excess attenuation and envelope correlation among others (Dabelsteen et al 1993 <doi:10.1121/1.406682>).
Maintained by Marcelo Araya-Salas. Last updated 23 days ago.
acoustic-signalsanimalbehaviorbioacoustics
4.9 match 7 stars 6.72 score 18 scriptsgjmvanboxtel
gsignal:Signal Processing
R implementation of the 'Octave' package 'signal', containing a variety of signal processing tools, such as signal generation and measurement, correlation and convolution, filtering, filter design, filter analysis and conversion, power spectrum analysis, system identification, decimation and sample rate change, and windowing.
Maintained by Geert van Boxtel. Last updated 2 months ago.
3.3 match 24 stars 10.03 score 133 scripts 34 dependentsropensci
phonfieldwork:Linguistic Phonetic Fieldwork Tools
There are a lot of different typical tasks that have to be solved during phonetic research and experiments. This includes creating a presentation that will contain all stimuli, renaming and concatenating multiple sound files recorded during a session, automatic annotation in 'Praat' TextGrids (this is one of the sound annotation standards provided by 'Praat' software, see Boersma & Weenink 2020 <https://www.fon.hum.uva.nl/praat/>), creating an html table with annotations and spectrograms, and converting multiple formats ('Praat' TextGrid, 'ELAN', 'EXMARaLDA', 'Audacity', subtitles '.srt', and 'FLEx' flextext). All of these tasks can be solved by a mixture of different tools (any programming language has programs for automatic renaming, and Praat contains scripts for concatenating and renaming files, etc.). 'phonfieldwork' provides a functionality that will make it easier to solve those tasks independently of any additional tools. You can also compare the functionality with other packages: 'rPraat' <https://CRAN.R-project.org/package=rPraat>, 'textgRid' <https://CRAN.R-project.org/package=textgRid>.
Maintained by George Moroz. Last updated 8 months ago.
audacityeafelanexbexmaraldafieldworkflextextphoneticsphonologypraatsrt-subtitlestextgrid
4.6 match 20 stars 6.68 score 20 scriptscran
monitoR:Acoustic Template Detection in R
Acoustic template detection and monitoring database interface. Create, modify, save, and use templates for detection of animal vocalizations. View, verify, and extract results. Upload a MySQL schema to a existing instance, manage survey metadata, write and read templates and detections locally or to the database.
Maintained by Sasha D. Hafner. Last updated 7 years ago.
7.5 match 3 stars 3.95 score 5 dependentsdkimstatlab
EMD:Empirical Mode Decomposition and Hilbert Spectral Analysis
For multiscale analysis, this package carries out empirical mode decomposition and Hilbert spectral analysis. For usage of EMD, see Kim and Oh, 2009 (Kim, D and Oh, H.-S. (2009) EMD: A Package for Empirical Mode Decomposition and Hilbert Spectrum, The R Journal, 1, 40-46).
Maintained by Donghoh Kim. Last updated 3 years ago.
6.6 match 1 stars 4.17 score 55 scripts 9 dependentsr-forge
RHRV:Heart Rate Variability Analysis of ECG Data
Allows users to import data files containing heartbeat positions in the most broadly used formats, to remove outliers or points with unacceptable physiological values present in the time series, to plot HRV data, and to perform time domain, frequency domain and nonlinear HRV analysis. See Garcia et al. (2017) <DOI:10.1007/978-3-319-65355-6>.
Maintained by Leandro Rodriguez-Linares. Last updated 6 months ago.
4.0 match 6.79 score 63 scripts 1 dependentsskeydan
torchaudio:R Interface to 'pytorch''s 'torchaudio'
Provides access to datasets, models and processing facilities for deep learning in audio.
Maintained by Sigrid Keydana. Last updated 2 years ago.
7.8 match 3.46 score 58 scriptsdannycbowman
hht:The Hilbert-Huang Transform: Tools and Methods
Builds on the EMD package to provide additional tools for empirical mode decomposition (EMD) and Hilbert spectral analysis. It also implements the ensemble empirical decomposition (EEMD) and the complete ensemble empirical mode decomposition (CEEMD) methods to avoid mode mixing and intermittency problems found in EMD analysis. The package comes with several plotting methods that can be used to view intrinsic mode functions, the HHT spectrum, and the Fourier spectrum.
Maintained by Daniel C. Bowman. Last updated 2 years ago.
9.9 match 2 stars 2.60 score 33 scripts 2 dependentsrhedley
locaR:A Set of Tools for Sound Localization
A set of functions and tools to conduct acoustic source localization, as well as organize and check localization data and results. The localization functions implement the modified steered response power algorithm described by Cobos et al. (2010) <doi:10.1109/LSP.2010.2091502>.
Maintained by Richard Hedley. Last updated 2 years ago.
5.1 match 1 stars 4.78 score 24 scriptsrstudio
keras3:R Interface to 'Keras'
Interface to 'Keras' <https://keras.io>, a high-level neural networks API. 'Keras' was developed with a focus on enabling fast experimentation, supports both convolution based networks and recurrent networks (as well as combinations of the two), and runs seamlessly on both CPU and GPU devices.
Maintained by Tomasz Kalinowski. Last updated 3 days ago.
1.7 match 845 stars 13.57 score 264 scripts 2 dependentstaikisan21
PAMmisc:Miscellaneous Functions for Passive Acoustic Analysis
A collection of miscellaneous functions for passive acoustics. Much of the content here is adapted to R from code written by other people. If you have any ideas of functions to add, please contact Taiki Sakai.
Maintained by Taiki Sakai. Last updated 21 days ago.
3.6 match 4 stars 5.88 score 42 scripts 2 dependentseagerai
fastai:Interface to 'fastai'
The 'fastai' <https://docs.fast.ai/index.html> library simplifies training fast and accurate neural networks using modern best practices. It is based on research in to deep learning best practices undertaken at 'fast.ai', including 'out of the box' support for vision, text, tabular, audio, time series, and collaborative filtering models.
Maintained by Turgut Abdullayev. Last updated 11 months ago.
audiocollaborative-filteringdarknetdarknet-image-classificationfastaimedicalobject-detectiontabulartextvision
2.3 match 118 stars 9.40 score 76 scriptsr-forge
signal:Signal Processing
A set of signal processing functions originally written for 'Matlab' and 'Octave'. Includes filter generation utilities, filtering functions, resampling routines, and visualization of filter models. It also includes interpolation functions.
Maintained by Uwe Ligges. Last updated 1 years ago.
2.3 match 8.78 score 828 scripts 151 dependentsegenn
rtemis:Machine Learning and Visualization
Advanced Machine Learning and Visualization. Unsupervised Learning (Clustering, Decomposition), Supervised Learning (Classification, Regression), Cross-Decomposition, Bagging, Boosting, Meta-models. Static and interactive graphics.
Maintained by E.D. Gennatas. Last updated 1 months ago.
data-sciencedata-visualizationmachine-learningmachine-learning-libraryvisualization
2.3 match 145 stars 7.09 score 50 scripts 2 dependentscoffeemuggler
eseis:Environmental Seismology Toolbox
Environmental seismology is a scientific field that studies the seismic signals, emitted by Earth surface processes. This package provides all relevant functions to read/write seismic data files, prepare, analyse and visualise seismic data, and generate reports of the processing history.
Maintained by Michael Dietze. Last updated 4 months ago.
3.4 match 9 stars 4.42 score 58 scriptsstefanocoretta
speakr:A Wrapper for the Phonetic Software 'Praat'
It allows running 'Praat' scripts from R and it provides some wrappers for basic plotting. It also adds support for literate markdown tangling. The package is designed to bring reproducible phonetic research into R.
Maintained by Stefano Coretta. Last updated 8 days ago.
2.0 match 25 stars 6.63 score 19 scriptsips-lmu
emuR:Main Package of the EMU Speech Database Management System
Provide the EMU Speech Database Management System (EMU-SDMS) with database management, data extraction, data preparation and data visualization facilities. See <https://ips-lmu.github.io/The-EMU-SDMS-Manual/> for more details.
Maintained by Markus Jochim. Last updated 12 months ago.
1.9 match 24 stars 6.89 score 135 scripts 1 dependentsrpuggaardrode
praatpicture:'Praat Picture' Style Plots of Acoustic Data
Quickly and easily generate plots of acoustic data aligned with transcriptions similar to those made in 'Praat' using either derived signals generated directly in R with 'wrassp' or imported derived signals from 'Praat'. Provides easy and fast out-of-the-box solutions but also a high extent of flexibility. Also provides options for embedding audio in figures and animating figures.
Maintained by Rasmus Puggaard-Rode. Last updated 19 days ago.
2.3 match 29 stars 5.28 score 3 scriptstaikisan21
PAMpal:Load and Process Passive Acoustic Data
Tools for loading and processing passive acoustic data. Read in data that has been processed in 'Pamguard' (<https://www.pamguard.org/>), apply a suite processing functions, and export data for reports or external modeling tools. Parameter calculations implement methods by Oswald et al (2007) <doi:10.1121/1.2743157>, Griffiths et al (2020) <doi:10.1121/10.0001229> and Baumann-Pickering et al (2010) <doi:10.1121/1.3479549>.
Maintained by Taiki Sakai. Last updated 11 days ago.
2.0 match 9 stars 5.87 score 79 scriptsarutools
ARUtools:Management and Processing of Autonomous Recording Unit (ARU) Data
Parse Autonomous Recording Unit (ARU) data and for sub-sampling recordings. Extract Metadata from your recordings, select a subset of recordings for interpretation, and prepare files for processing on the 'WildTrax' <https://wildtrax.ca/> platform. Read and process metadata from recordings collected using the SongMeter and BAR-LT types of ARUs.
Maintained by David Hope. Last updated 4 months ago.
1.8 match 6.30 score 26 scriptsrethomics
ggetho:Visualisation of High-Throughput Behavioural (i.e. Ethomics) Data
Extension of 'ggplot2' providing layers, scales and preprocessing functions useful to represent behavioural variables that are recorded over multiple animals and days. This package is part of the 'rethomics' framework <https://rethomics.github.io/>.
Maintained by Quentin Geissmann. Last updated 2 years ago.
biological-data-analysisggplot2visualization
1.8 match 9 stars 4.98 score 71 scripts 1 dependentsp-rocha
SoundShape:Sound Waves Onto Morphometric Data
Implement a promising, and yet little explored protocol for bioacoustical analysis, the eigensound method by MacLeod, Krieger and Jones (2013) <doi:10.4404/hystrix-24.1-6299>. Eigensound is a multidisciplinary method focused on the direct comparison between stereotyped sounds from different species. 'SoundShape', in turn, provide the tools required for anyone to go from sound waves to Principal Components Analysis, using tools extracted from traditional bioacoustics (i.e. 'tuneR' and 'seewave' packages), geometric morphometrics (i.e. 'geomorph' package) and multivariate analysis (e.g. 'stats' package). For more information, please see Rocha and Romano (2021) and check 'SoundShape' repository on GitHub for news and updates <https://github.com/p-rocha/SoundShape>.
Maintained by Pedro Rocha. Last updated 5 months ago.
1.7 match 9 stars 4.73 score 12 scriptsarpapiemonte
OpeNoise:Environmental Noise Pollution Data Analysis
Provides analyse, interpret and understand noise pollution data. Data are typically regular time series measured with sound meter. The package is partially described in Fogola, Grasso, Masera and Scordino (2023, <DOI:10.61782/fa.2023.0063>).
Maintained by Pasquale Scordino. Last updated 4 months ago.
2.3 match 2 stars 3.48 score 5 scriptsropensci
av:Working with Audio and Video in R
Bindings to 'FFmpeg' <http://www.ffmpeg.org/> AV library for working with audio and video in R. Generates high quality video from images or R graphics with custom audio. Also offers high performance tools for reading raw audio, creating 'spectrograms', and converting between countless audio / video formats. This package interfaces directly to the C API and does not require any command line utilities.
Maintained by Jeroen Ooms. Last updated 1 months ago.
0.5 match 93 stars 10.28 score 552 scripts 15 dependentsrhaunschild
BibPlots:Plot Functions for Use in Bibliometrics
Currently, the package provides several functions for plotting and analyzing bibliometric data (JIF, Journal Impact Factor, and paper percentile values), beamplots with citations and percentiles, and three plot functions to visualize the result of a reference publication year spectroscopy (RPYS) analysis performed in the free software 'CRExplorer' (see <http://crexplorer.net>). Further extension to more plot variants is planned.
Maintained by Robin Haunschild. Last updated 3 years ago.
5.1 match 1.00 score 3 scriptsdipterix
ravetools:Signal and Image Processing Toolbox for Analyzing Intracranial Electroencephalography Data
Implemented fast and memory-efficient Notch-filter, Welch-periodogram, discrete wavelet spectrogram for minutes of high-resolution signals, fast 3D convolution, image registration, 3D mesh manipulation; providing fundamental toolbox for intracranial Electroencephalography (iEEG) pipelines. Documentation and examples about 'RAVE' project are provided at <https://rave.wiki>, and the paper by John F. Magnotti, Zhengjia Wang, Michael S. Beauchamp (2020) <doi:10.1016/j.neuroimage.2020.117341>; see 'citation("ravetools")' for details.
Maintained by Zhengjia Wang. Last updated 2 days ago.
0.5 match 3 stars 5.13 score 20 scripts 1 dependents