Learn R Programming

tuneR (version 0.4-2)

Wave: Constructors and coercion for class Wave objects

Description

Constructors and coercion for class Wave objects

Usage

Wave(left, ...)
## S3 method for class 'numeric':
Wave(left, right = numeric(0), samp.rate = 44100, bit = 16, ...)

Arguments

left, right, samp.rate, bit
See Section Slots.
...
Further arguments to be passed to the default method Wave.default.

Value

concept

  • Wave
  • channel
  • sampling
  • sampling rate
  • bit
  • stereo
  • mono
  • music
  • speech

See Also

Wave-class, writeWave, readWave

Examples

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

# or more easily:
Wobj <- sine(440, bit = 16)

Run the code above in your browser using DataLab