get_partial_masking_level: Get partial masking level

Description Usage Arguments Value References

View source: R/helpers.R

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;textualparn94.

Usage

1
2
3
4
5
6
7
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;textualparn94. 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/parn94 documentation built on April 10, 2021, 1:33 p.m.