sound (version 1.4.5)

stereo: Create a Stereo Sample Object from Two Mono Samples

Description

Create a stereo Sample object, given the two channels as Sample objects or wav files.

Usage

stereo(sLeft, sRight, pan=50)

Value

a stereo Sample object.

Arguments

sLeft

a Sample object or a string giving the name of a wav file. Used for the left channel.

sRight

a Sample object or a string giving the name of a wav file. Used for the right channel.

pan

a number between -50 and 50 describing the distance between the two sound sources.

Author

Author: tools:::Rd_package_author("sound")

Maintainer: tools:::Rd_package_maintainer("sound")

Details

If abs(pan)<50, mixtures of the two sources are used for the left and the right channel so that they appear closer to the center. For pan=0, both sounds are at the center. If pan<0, left and right channel are interchanged afterwards.

If the samples have different sample parameters (bits, rate and channels), the command codefitSampleParameters is called to adjust them before the two samples are combined.

See Also

left, right, as.Sample, panorama

Examples

Run this code
if (FALSE) {
sLeft <- Sine(440,1)
sRight <- Sine(220,1)
s <- stereo(sLeft,sRight)
play(s)
}

Run the code above in your browser using DataLab