Learn R Programming

tuneR (version 0.2-6)

Mono-Stereo: Converting (extracting, joining) stereo to mono and vice versa

Description

Functions to extract a channel from a stereo Wave object, and to join channels of two monophonic Wave objects to a stereophonic one.

Usage

mono(object, which = c("left", "right", "both"))
stereo(left, right)

Arguments

object
Object of class Wave.
which
Character, indicating whether the left or right channel should be extracted, or whether both channels should be averaged.
left
Object of class Wave containing monophonic sound, to be used for the left channel.
right
Object of class Wave containing monophonic sound, to be used for the right channel (if missing, the left channel is duplicated). If right is missing,

Value

  • An object of class Wave. If argument right is missing in stereo, a logical values is returned that indicates whether left is stereo (TRUE) or mono (FALSE).

concept

  • Wave
  • mono
  • stereo
  • channel

See Also

Wave

Examples

Run this code
Wobj <- sine(440, bit = 16)
Wobj
Wobj2 <- stereo(Wobj, Wobj)
Wobj2
mono(Wobj2, "right")

Run the code above in your browser using DataLab