Namespace DisCatSharp.Lavalink.Entities.Filters
Classes
- LavalinkChannelMix
Mixes both channels (left and right), with a configurable factor on how much each channel affects the other. With the defaults, both channels are kept independent of each other. Setting all factors to 0.5 means both channels get the same audio.
- LavalinkDisortion
Distortion effect. It can generate some pretty unique audio effects.
- LavalinkEqualizer
There are 15 bands (0-14) that can be changed. "gain" is the multiplier for the given band. The default value is 0. Valid values range from -0.25 to 1.0, where -0.25 means the given band is completely muted, and 0.25 means it is doubled. Modifying the gain could also change the volume of the output.
- LavalinkFilters
Represents various lavalink filters.
- LavalinkKaraoke
Uses equalization to eliminate part of a band, usually targeting vocals.
- LavalinkLowPass
Higher frequencies get suppressed, while lower frequencies pass through this filter, thus the name low pass.
- LavalinkRotation
Rotates the sound around the stereo channels/user headphones (aka Audio Panning).
- LavalinkTimescale
Changes the speed, pitch, and rate.
- LavalinkTremolo
Uses amplification to create a shuddering effect, where the volume quickly oscillates.
- LavalinkVibrato
Similar to tremolo. While tremolo oscillates the volume, vibrato oscillates the pitch.
Interfaces
- IPluginFilter
Represents an plugin filter.