Wave-class {tuneR} | R Documentation |
Class “Wave” and its constructor functions
Wave(left, ...) ## S4 method for signature 'numeric': Wave(left, right = numeric(0), samp.rate = 44100, bit = 16, ...)
left, right, samp.rate, bit |
See Section “Slots”. |
... |
Further arguments to be passed to the default method Wave.default . |
Objects can be created by calls of the form new("Wave", ...)
,
or more conveniently using the function Wave
.
left
:"numeric"
representing the left channel.right
:"numeric"
representing the right channel,
NULL
if mono.stereo
:"logical"
indicating whether this
is a stereo (two channels) or mono representation.samp.rate
:"numeric"
- the sampling rate, e.g. 44100 for CD quality.bit
:"numeric"
, common is 16 for CD quality, or
8 for a rather rough representation.Uwe Ligges, ligges@statistik.uni-dortmund.de
# constructing a Wave object (1 sec.) containing sinus sound with 440Hz: x <- seq(0, 2*pi, length = 44100) channel <- round(32000 * sin(440 * x)) Wobj <- Wave(left = channel) Wobj