LavaDSPXPlugin Class
The LavaDSPXPlugin integrates with the LavaDSPX Lavalink plugin to provide advanced digital signal processing (DSP) filters. It declares the lavadspx capability, enabling the use of filters like HighPass, LowPass (DSPX), Normalization, and Echo.
This plugin requires a Lavalink server running the LavaDSPX plugin.
Properties
| Property | Type | Description |
|---|---|---|
name | string | The name of the plugin: lavadspx-plugin. |
capabilities | string[] | Declares lavadspx capability. |
node | Node | The associated Node instance. |
Methods
load
loadmethod
Load Plugin
Initializes the plugin for a given node.
Parameters
noderequiredNode
Returns & Example
Returns
• void
// Called internally by PluginManager
::
unload
unloadmethod
Unload Plugin
Cleans up plugin resources.
Parameters
noderequiredNode
Returns & Example
Returns
• void
// Called internally by PluginManager