Learn R Programming

sequenceR (version 1.0.1)

oscillator_pattern: Pattern-based oscillator

Description

Creates a soundSample by repeating a user-provided pattern.

Usage

oscillator_pattern(pattern, freq = 440, duration = 1, rate = 44100)

Value

An object of class 'soundSample'.

Arguments

pattern

Numeric vector, pattern.

freq

Numeric, note frequency in Hz

duration

Numeric, note duration in second

rate

Numeric, sampling rate in Hz

Examples

Run this code
sam <- oscillator_pattern(pattern=airquality$Ozone,freq=110,duration=0.1)
plot(sam)
if (FALSE) {
# This line of code is wrapped in \dontrun{} since it relies
# on an external audio player to listen to the audio sample.
# See ?tuneR::setWavPlayer for setting a default player.
listen(sam)}

Run the code above in your browser using DataLab