Fix bug in manual_realign() that ask for a 'scores' column in Y
Improve argument validation
freq_range in synth_sounds() to limit the frequency range of modulated soundsspot_ambient_noise() to find segments of ambient noise to be used as reference by other functionsseed in add_noise() to let users set a seed for reproducibility (or not)add_noise() and signal_to_noise_ratio()add_noise() in which '...' were not sent internally to signal_to_noise_ratio()Y data framesfind_markers() and manual_realign() when missing one marker that is not usedplot_degradation()add_noise() to modifying signal-to-noise ratio by adding synthetic noisemanual_realign() that generates an interactive plot for manual adjustment of time alignmentsplot_blur_ratio() that generates plots previously created by blur_ratio() and spectrum_blur_ratio()plot_degradation() to visually compare sounds across distancesplot_aligned_sounds() to visually assess precision of test sound alignmentalign_test_files() now can take several markers as input and select that with the highest correlation score for aligning test filesattenuation()blur_ratio() and excess_atenuation()spectral_correlation() and spectral_blur_ratio() renamed to spectrum_correlation(), and spectrum_blur_ratio() respectivelysignal_to_noise_ratio()atmospheric_attenuation() is no longer available (use attenuation() instead)spcc() and excess_attenuation()align_test_files()auto_realign()find_markers() compares the time difference between markers to that in the master sound file as a measure of precisionfind_markers() can run several markers as templates on the same filesfind_markers()spcc_align() renamed auto_realign()search_templates() renamed find_markers()warbleR::freq_range_detec() is now used internally to detect frequency range of markers in master_sound_file()align_test_files() to control if the start or end marker is being used for aligningsearch_templates()signal_to_noise_ratio() and excess_attenuation())noise_profile()snr() to signal_to_noise_ratio()tail_to_signal_ratio() to measure reverberationsexcess_attenuation() when method = 1excess_attenuation() to run "Darden" version of excess attenuationsearch_templates() to find signals in re-recorded sound filesalign_test_files() to set time of signals in aligned re-recorded filesprep_X_bRlo_int() function