THE AUDITORY MODELING TOOLBOX

This documentation page applies to an outdated major AMT version. We show it for archival purposes only.
Click here for the documentation menu and here to download the latest AMT (1.6.0).

View the code

Go to function

sig_transposedtone - Transposed tone test stimuli

Usage

ts = sig_transposedtone(fc,fm,dur,fs);

Input parameters

siglen Length of signal
fc Vector of carrier frequencies (Hz)
fm Vector of modulation frequencies (Hz)
fs Sampling frequency (Hz)

Output parameters

outsig transposed tone (column vector)

sig_transposedtone(siglen,fc,fm,dur,fs) generates a transposed tone test stimuli as defined in Kolrausch et. al (1997).

By default, the output is normalized to have an RMS value of 1, but this can be changed by passing any of the flags from the normalize function.

Some example parameters as used in a study by Santurette:

siglen = 44100;
fc     = 5000;
fm     = 435;
fs     = 44100;
outsig = sig_transposedtone(fc,fm,dur,fs);

References:

A. Kohlrausch, R. Fassel, M. Heijden, R. Kortekaas, S. Par, A. Oxenham, and D. Puschel. Detection of tones in low-noise noise: Further evidence for the role of envelope fluctuations. Acta Acustica united with Acoustica, 83(4):659--669, 1997.

A. Oxenham, J. Bernstein, and H. Penagos. Correct tonotopic representation is necessary for complex pitch perception. Proceedings of the National Academy of Sciences, 101(5):1421--1425, 2004.