Constructors and coercion for class WaveMC
objects
WaveMC(data, ...)
# S4 method for matrix
WaveMC(data = matrix(numeric(0), 0, 0), samp.rate = 44100, bit = 16, pcm = TRUE, ...)
Except for a numeric matrix, the argument data
can also be a numeric vector (for one channel), data.frame (columns representing channels),
list (elements containing numeric vectors that represent the channels), or Wave
object.
See Section “Slots” on the help page WaveMC-class.
Further arguments to be passed to the matrix method.
An object of WaveMC-class.
# NOT RUN {
# constructing a WaveMC object (1 sec.) containing sinus sound with 440Hz:
x <- seq(0, 2*pi, length = 44100)
channel <- round(32000 * sin(440 * x))
WMCobj <- WaveMC(data = channel)
WMCobj
# }
Run the code above in your browser using DataLab