I come with a question, is there any form of documentation regarding filters (plugins) for erela.js? I'm trying to create my own music filter, based on 8kbps quality (something along the lines of "low quality"), and would like to know which things to edit to achieve my goal, or what to add and use. Unfortunately I've waded through the entire internet and haven't found anything.
Below available for review is my attempt to code the idea, as you can see using a converted "karaoke". How do I know that just "karaoke" is defined, and such "quality" is not?
this._lowQualityData = {
op: "filters",
guildId: this.guild,
karaoke: {
level: 0.7,
monoLevel: 1.0,
filterBand: 180.0,
filterWidth: 70.0
},
};
For comparison I also include a code sample of the finished filter, in this example it is a "tremolo" filter.
this._tremoloData = {
op: "filters",
guildId: this.guild,
tremolo: {
frequency: 10,
depth: 0.5
}
};