ShepardToneComplex | R Documentation |
This function generates a tone complex built up of Shepard tones.
ShepardToneComplex(inToneVector, inDuration = 1, inSampleFreq = 22050, inPhaseFlag = 1, indBLevel = NULL)
inToneVector |
a 12 elements vector representing the amplitude for each tone |
inDuration |
the duration (in s). If empty or not specified, 1 is used by default. |
inSampleFreq |
the desired sample frequency for the output signal (in Hz) if empty or not specified, 22050 is used by default. |
inPhaseFlag |
for choosing whether random phase has to be used or not (1 to use random phase, 0 otherwise). If empty or not specified, 1 is used by default. |
indBLevel |
dB level of generated tone complex (in dB) if empty or not specified, no level adjustment is performed. |
outSignal
, the signal for the tone complex in numeric
class.
Marc Vidal (R
version). Based on the original code from IPEM Toolbox.
# Chord C C <- ShepardToneComplex(c(1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0), indBLevel = -20)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.