/** Ċ Ġ* ĠT aken Ġfrom Ġhttps :// github . com / Fre der ik am / L aval ink / blob / dev / L aval ink Server / src / main / java / l aval ink / server / player / filters / filter Configs . kt # L 7 1 # L 8 2 Ċ Ġ* ĠCommit Ġ 3 8 6 c 2 f 3 bee 4 3 5 8 2 1 0 4 1 c 8 f 8 1 a 2 2 bfd 5 1 1 8 0 7 ae 1 3 Ċ Ġ* ĠThanks ĠL av ap layer Ġfor Ġhaving Ġno Ġdocumentation Ġ( that Ġi Ġcan Ġfind ) Ġ( jk Ġstill Ġlove Ġyou Ġl av ap layer ) Ċ Ġ*/ Ċ Ċ package Ġxyz . stere obot . kt . lav ap layer . filters . configs Ċ Ċ import Ġcom . github . n atan bc . lav ad sp . n atives . Time scale Native Lib Loader Ċ import Ġcom . github . n atan bc . lav ad sp . tre mo lo . Tre mo lo P cm Audio Filter Ċ import Ġcom . sed mell uq . discord . lav ap layer . filter . Float P cm Audio Filter Ċ import Ġcom . sed mell uq . discord . lav ap layer . format . Audio Data Format Ċ Ċ class ĠTre mo lo ( ĊĠ Ġprivate Ġval Ġfrequency : ĠFloat Ġ= Ġ 2 . 0 f , ĊĠ Ġprivate Ġval Ġdepth : ĠFloat Ġ= Ġ 0 . 5 f Ċ ) Ġ: ĠBase Config () Ġ{ ĊĠ Ġoverride Ġfun Ġbuild ( format : ĠAudio Data Format , Ġoutput : ĠFloat P cm Audio Filter ): ĠFloat P cm Audio Filter Ġ{ ĊĠĠĠ Ġreturn ĠTre mo lo P cm Audio Filter ( output , Ġformat . channel Count , Ġformat . sample Rate ) ĊĠĠĠĠĠ Ġ. set Frequency ( frequency ) ĊĠĠĠĠĠ Ġ. set Depth ( depth ) ĊĠ Ġ} ĊĠĠĊĠ Ġoverride Ġval Ġis Enabled : ĠBoolean Ġget () Ġ= Ġdepth Ġ!= Ġ 0 . 0 f Ċ }