decimateWavFiles {PAMmisc} | R Documentation |
Decimate Wave Files
Description
Decimate a folder of .wav files or a single .wav file to a new sample rate.
Usage
decimateWavFiles(inDir, outDir, newSr, progress = TRUE)
Arguments
inDir |
directory of wave files to decimate. Can also be a single .wav file. |
outDir |
directory to write wave files to |
newSr |
sample rate to decimate the files to |
progress |
logical flag to show progress bar |
Details
This code is based on R code written by Jay Barlow.
Value
Invisibly returns the names of all files that were successfully decimated
Author(s)
Taiki Sakai taiki.sakai@noaa.gov
Examples
# one 20kHz wav file is included in package test data
origDir <- system.file('extdata', package='PAMmisc')
decDir <- file.path(tempdir(), 'decSR')
decWavs <- decimateWavFiles(origDir, decDir, 10000)
file.remove(decWavs)
[Package PAMmisc version 1.12.3 Index]