soundgen (version 2.6.2)

getRough: Get roughness

Description

Internal soundgen function

Usage

getRough(m, roughRange, colNames = NULL)

Value

Returns roughness in percent.

Arguments

m

numeric matrix of non-negative values with colnames giving temporal modulation frequency

roughRange

the range of temporal modulation frequencies that constitute the "roughness" zone, Hz

colNames

numeric vector with frequencies corresponding to columns

Details

Helper function for calculating roughness - the proportion of energy / amplitude in the roughness range

Examples

Run this code
m = modulationSpectrum(soundgen(), samplingRate = 16000)$original
soundgen:::getRough(m, roughRange = c(30, Inf))

Run the code above in your browser using DataLab