setCrystalizerParams method

void setCrystalizerParams({
  1. double intensity = 0.5,
  2. bool highShelfEnabled = true,
  3. double highShelfGainDb = 2.0,
})

Configure the Crystalizer parameters.

intensity – transient reconstruction strength 0.0 – 1.0 (default 0.5). Higher values add more transient detail and "crispness". highShelfEnabled – if true, a gentle 2nd-order high-shelf is applied above 8 kHz to restore "air" lost in compression. highShelfGainDb – shelf boost in dB 0.0 – 6.0 (default 2.0).

Implementation

void setCrystalizerParams({
  double intensity = 0.5,
  bool highShelfEnabled = true,
  double highShelfGainDb = 2.0,
}) {
  if (_engine == ffi.nullptr) return;
  _setCrystalizerParams(
    _engine,
    intensity,
    highShelfEnabled ? 1 : 0,
    highShelfGainDb,
  );
}