package Ġru . ns u . fit . as boost er . player . effects . pre loaded Ċ Ċ import Ġandroid . media . audio fx . Preset Re verb Ċ import Ġru . ns u . fit . as boost er . player . audio . Audio Player Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ class ĠRe verb Effect Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġaudio Player : ĠAudio Player Ċ ) Ġ: ĠEffect Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġre verb Force Ġ= Ġ 0 ĊĊĠĠĠ Ġprivate Ġval Ġre verb Ġ= ĠP reset Re verb ( 1 , Ġ 0 ). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġpreset Ġ= ĠP reset Re verb . PRE SET _ LARGE H ALL ĊĠĠĠĠĠĠĠ Ġenabled Ġ= Ġtrue ĊĠĠĠ Ġ}. also Ġ{ ĊĠĠĠĠĠĠĠ Ġaudio Player . attach Effect ( it . id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġid : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠID ĊĊĠĠĠ Ġoverride Ġvar Ġforce : ĠInt ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġre verb Force ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġre verb Force Ġ= Ġvalue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaudio Player . set Aux Effect Level ( value Ġ/ Ġ 1 0 0 . 0 f ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdestroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġre verb . release () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠID Ġ= Ġ" re verb " ĊĠĠĠ Ġ} Ċ Ċ }