Calculates experimental prescriptive insertion gain and SSPL90 targets for a given hearing loss, based on a rule-based WDRC heuristic.
open_nl(
speech = 65,
threshold,
freq,
...,
gender = "male",
experience = "experienced",
config = "bilateral",
coupling = "custom_occluded",
module = "standard",
ldl = NULL,
loss = NULL,
distortion_category = NULL,
user_cr = NULL,
optimize = TRUE,
seed_noise = NULL,
optim_method = "Nelder-Mead",
abg_fraction = 0.75,
enable_severe_booster = FALSE,
booster_onset = 70,
disable_sdlfp = FALSE
)# S3 method for prescription_target
print(x, ...)
# S3 method for prescription_target
summary(object, ...)
# S3 method for prescription_target
plot(x, ...)
An object of class prescription_target.
Input speech spectrum level at each frequency. If a single number is provided, it's assumed to be the overall broadband SPL.
Hearing threshold level at each frequency.
Frequencies at which the thresholds are measured.
Gender of the patient ("male", "female").
Hearing aid experience ("new", "experienced").
Fitting configuration ("unilateral", "bilateral").
Acoustic coupling ("custom_occluded", "open_dome", "tulip_dome", "double_dome", "vent_1mm_solid", etc.).
Fitting module ("standard", "cin").
Loudness Discomfort Levels (optional).
Conductive hearing loss component (optional).
Distortion category ("Normal", "Low", "Moderate", "High").
User defined compression ratio (optional).
Optimization flag.
Random noise for optimizer seeding.
Optimization method.
Air-bone gap fraction to compensate.
Logical flag to enable severe-loss booster.
Threshold for the severe-loss booster (default: 70).
Logical flag to disable the Slope-Dependent Low-Frequency Penalty (SD-LFP).
A prescription_target object.
A prescription_target object.
Additional graphical or printing parameters.
Mark Shaver
This experimental function generates non-linear prescriptive targets for research and modeling purposes. It is not intended for clinical use.