Learn R Programming

sonicscrewdriver (version 0.0.7)

pseudoWave: Create a PseudoWave object

Description

This function is used to create a PseudoWave object that can be used to generate a Wave object when operated on.

Usage

pseudoWave(
  type = NA_character_,
  subtype = NA_character_,
  scale = 1,
  offset = 0,
  seed = 1,
  params = list()
)

Value

A PseudoWave object.

Arguments

type

Type of PseudoWave (e.g. "noise", "sine")

subtype

Subtype of PseudoWave (e.g. "white" if type is "noise")

scale

The Wave channels are multiplied by this value

offset

This value is added to the Wave channels

seed

Random seed for reproducible output. NA for no

params

List of additional parameters to pass to generating function

Examples

Run this code
pw <- pseudoWave("noise", "white")

pw <- pseudoWave("sine", params=list("f0"=440))

Run the code above in your browser using DataLab