sound (version 1.4.5)

appendSample: Append Sample Objects

Description

Append two or more Sample objects or wav files.

Usage

appendSample(s1, s2, ...)

Value

a Sample object with the samples played one after the other.

Arguments

s1, s2, ...

Sample objects, or the names of wav files.

Author

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

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

Details

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

See Also

cutSampleEnds to avoid cracks between two appended samples,

sum.Sample for playing several samples at a time.

Examples

Run this code
if (FALSE) {
s1 <- Sine(440,1)
s2 <- Sine(550,1)
s3 <- Sine(660,1)
s4 <- Sine(880,1)
play(appendSample(s1,s2,s3,s4))
}

Run the code above in your browser using DataLab