Documentation
Classes
@discord-player
equalizer
Equalizer

Equalizer extends EqualizerConfiguration

new Equalizer(channelCount, bandMultipliers)
ParameterTypeOptionalDescription
channelCountnumber-
bandMultipliersArray<number>-

Properties

public bandMultipliers: Array<number>

public channelCount: number

public channels: Array<ChannelProcessor>

public static BAND_COUNT: 15

public static Coefficients48000: Array<EqualizerCoefficients>

public static SAMPLE_RATE: 48000

Methods

public createChannelProcessor(): Array<ChannelProcessor>

public getGain(band): number

ParameterTypeOptionalDescription
bandnumber-

public isValidBand(band): boolean

ParameterTypeOptionalDescription
bandnumber-

public process(input): Array<Buffer>

ParameterTypeOptionalDescription
inputArray<ChannelProcessorInput>-

public setGain(band, value): void

ParameterTypeOptionalDescription
bandnumber-
valuenumber-