Table of Contents

Enum IrNormalize

Namespace
Sigil.Sound
Assembly
Sigil.Sound.dll

How Sigil.Sound.Sound.Convolve(Sigil.Sound.AudioBuffer,System.Nullable{Sigil.Sound.Param},Sigil.Sound.IrNormalize) scales an impulse response before using it.

public enum IrNormalize

Fields

Energy = 2

Scale by the energy of the response, so noise passes through at the level it came in. Different files then sit at about the same loudness, whatever level they were recorded at. This is the default.

Off = 0

Use the impulse response as it is. Its level decides how loud the result is.

Peak = 1

The largest tap becomes 1.