get_partial_masking_level: Get partial masking level

View source: R/model-parn94.R

get_partial_masking_levelR Documentation

Get partial masking level

Description

Returns the effective reduction in dB of the audible level of a masked pure tone (maskee) on account of a masking pure tone (masker). Equation 4 in \insertCiteParncutt1994;textualincon.

Usage

get_partial_masking_level(
  masker_auditory_level,
  masker_pure_tone_height,
  maskee_auditory_level,
  maskee_pure_tone_height,
  k_m
)

Arguments

masker_auditory_level

Numeric vector of masker auditory levels.

masker_pure_tone_height

Numeric vector of masker pure tone heights.

maskee_auditory_level

Numeric vector of maskee auditory levels.

maskee_pure_tone_height

Numeric vector of maskee pure tone heights.

k_m

Parameter k_m in \insertCiteParncutt1994;textualincon. represents the masking pattern gradient for a pure tone, with units of dB per critical band. Parncutt & Strasburger use a value of 12 in their examples, but imply that 12-18 is a typical range of values for this parameter.

Value

Matrix where element [i, j] gives the level of masking for masker j on maskee i.

References

\insertAllCited

pmcharrison/incon documentation built on Feb. 12, 2024, 3:18 a.m.