create_bout_clips(), create_motif_clips(): Added new workflows for exporting curated bout- and motif-level audio clips as WAV or HDF5 files, with support for metadata export, amplitude normalization, sampling, source-aware clip naming, and a new margin parameter for expanding bout boundaries before export.
denoise(): Added audio denoising for single WAV files and SAP objects using spectral median subtraction or spectral gating.
Added a comprehensive song clip exporting vignette with end-to-end examples for compression, filtered-bout export, and motif-level clip extraction.
Bug Fixes & Improvements
parallel_apply(): Improved parallel processing efficiency on Linux and Windows by reusing PSOCK workers and explicitly loading the ASAP namespace on workers to avoid repeated startup overhead.
detect_template(), denoise(), find_bout(), segment(): Fixed multi-core processing issues by adopting the updated PSOCK workflow, and suppressed C-level fontconfig warnings during template matching on Linux.
Refined clip export validation and internal documentation, including motif filtering, time-boundary checks, and CRAN portability cleanups.
ASAP 0.3.4 (2026-02-27)
New Features
template_clips(): Added feature for automated acoustic template matching.