Changes in version 2.1.7 MINOR IMPROVEMENTS - Fix bug in manual_realign() that ask for a 'scores' column in Y Changes in version 2.1.6 (2025-10-24) MINOR IMPROVEMENTS - Improve documentation of several functions Changes in version 2.1.5 (2025-07-17) NEW FEATURES - new argument freq_range in synth_sounds() to limit the frequency range of modulated sounds - new function spot_ambient_noise() to find segments of ambient noise to be used as reference by other functions - new argument seed in add_noise() to let users set a seed for reproducibility (or not) MINOR IMPROVEMENTS - Improve error messages for functions working with master annotations - Remove requirement of "sound.id" column in add_noise() and signal_to_noise_ratio() - Fix bug in add_noise() in which '...' were not sent internally to signal_to_noise_ratio() - Improved error message when missing columns in supplied Y data frames Changes in version 2.1.4 MINOR IMPROVEMENTS - Fix bug in find_markers() and manual_realign() when missing one marker that is not used Changes in version 2.1.3 (2025-01-24) MINOR IMPROVEMENTS - Improved performance issue of plot_degradation() Changes in version 2.1.2 (2024-08-31) MINOR IMPROVEMENTS - Improved tracking of progress messages when more than 1 progress bar is used by a process Changes in version 2.1.1 - Update requested by CRAN to fix package reference issue. No changes in the code. Changes in version 2.1.0 (2024-04-21) NEW FEATURES - new function add_noise() to modifying signal-to-noise ratio by adding synthetic noise - new function manual_realign() that generates an interactive plot for manual adjustment of time alignments - new function plot_blur_ratio() that generates plots previously created by blur_ratio() and spectrum_blur_ratio() - new function plot_degradation() to visually compare sounds across distances - new function plot_aligned_sounds() to visually assess precision of test sound alignment - align_test_files() now can take several markers as input and select that with the highest correlation score for aligning test files - New function attenuation() - Data frames and selection tables can be used as input data - Added new methods to blur_ratio() and excess_atenuation() - spectral_correlation() and spectral_blur_ratio() renamed to spectrum_correlation(), and spectrum_blur_ratio() respectively MINOR IMPROVEMENTS - optimize performance in signal_to_noise_ratio() - atmospheric_attenuation() is no longer available (use attenuation() instead) - Improved documentation for all functions - Fix bug in spcc() and excess_attenuation() - 'markers' argument deprecated in align_test_files() - fix bug in auto_realign() - find_markers() compares the time difference between markers to that in the master sound file as a measure of precision - find_markers() can run several markers as templates on the same files - 'template.rows' argument deprecated in find_markers() - spcc_align() renamed auto_realign() - search_templates() renamed find_markers() - 'output' argument deprecated - 'parallel' argument deprecated and replaced by 'cores' Changes in version 1.0.6 (2022-03-01) - Update requested by CRAN Changes in version 1.0.5 (2021-04-21) - Update requested by CRAN Changes in version 1.0.4 (2021-03-09) MINOR IMPROVEMENTS - warbleR::freq_range_detec() is now used internally to detect frequency range of markers in master_sound_file() Changes in version 1.0.3 (2021-02-11) - Update requested by CRAN MINOR IMPROVEMENTS - New argument 'marker' in align_test_files() to control if the start or end marker is being used for aligning - Fix bug when detecting several templates per sound file in search_templates() Changes in version 1.0.2 (2020-06-07) MINOR IMPROVEMENTS - Windows length is converted to even in all functions - Fix sign error in signal amplitude measurements (signal_to_noise_ratio() and excess_attenuation()) - New function noise_profile() - rename snr() to signal_to_noise_ratio() - New function tail_to_signal_ratio() to measure reverberations - Fix bug on excess_attenuation() when method = 1 - Added type argument to excess_attenuation() to run "Darden" version of excess attenuation Changes in version 1.0.1 (2020-03-09) NEW FEATURES - New function search_templates() to find signals in re-recorded sound files - New function align_test_files() to set time of signals in aligned re-recorded files - Parallel available on internal prep_X_bRlo_int() function - Data frame are also returned by most functions Changes in version 1.0.0 (2020-02-22) - First release