Learn R Programming

tuneR (version 1.4.7)

WaveMC: Constructors and coercion for class WaveMC objects

Description

Constructors and coercion for class WaveMC objects

Usage

WaveMC(data, ...)
# S4 method for matrix
WaveMC(data = matrix(numeric(0), 0, 0), samp.rate = 44100, bit = 16, pcm = TRUE, ...)

Value

An object of WaveMC-class.

Arguments

data

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.

samp.rate, bit, pcm

See Section “Slots” on the help page WaveMC-class.

...

Further arguments to be passed to the matrix method.

Author

Uwe Ligges ligges@statistik.tu-dortmund.de, Sarah Schnackenberg

See Also

WaveMC-class, Wave-class, writeWave, readWave

Examples

Run this code
# 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