mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-14 12:34:05 +09:00
audiomanager: will gracefully not play if there is nothing to play
This commit is contained in:
@@ -97,7 +97,7 @@ object AudioMixer: Disposable {
|
||||
init {
|
||||
masterTrack.filters[0] = SoftLim
|
||||
masterTrack.filters[1] = Buffer
|
||||
masterTrack.filters[2] = Scope
|
||||
masterTrack.filters[2] = Scope()
|
||||
|
||||
fadeBus.addSidechainInput(musicTrack, 1.0)
|
||||
fadeBus.addSidechainInput(ambientTrack, 1.0)
|
||||
|
||||
@@ -38,7 +38,7 @@ object SoftLim : TerrarumAudioFilter() {
|
||||
}
|
||||
}
|
||||
|
||||
object Scope : TerrarumAudioFilter() {
|
||||
class Scope : TerrarumAudioFilter() {
|
||||
val backbufL = Array(BUFFER_SIZE / 16) { FloatArray(BUFFER_SIZE / 4) }
|
||||
val backbufR = Array(BUFFER_SIZE / 16) { FloatArray(BUFFER_SIZE / 4) }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user