diff --git a/source/funkin/audiovis/ABot.hx b/source/funkin/audiovis/ABot.hx new file mode 100644 index 000000000..51df8bb40 --- /dev/null +++ b/source/funkin/audiovis/ABot.hx @@ -0,0 +1,12 @@ +package funkin.audiovis; + +import flixel.FlxSprite; +import flixel.group.FlxSpriteGroup.FlxTypedSpriteGroup; + +class ABot extends FlxTypedSpriteGroup +{ + public function new() + { + super(); + } +} diff --git a/source/funkin/audiovis/VisShit.hx b/source/funkin/audiovis/VisShit.hx index 232d060a5..f15a3c37a 100644 --- a/source/funkin/audiovis/VisShit.hx +++ b/source/funkin/audiovis/VisShit.hx @@ -1,8 +1,10 @@ package funkin.audiovis; -import funkin.audiovis.dsp.FFT; import flixel.math.FlxMath; import flixel.system.FlxSound; +import funkin.audiovis.dsp.FFT; +import haxe.Timer; +import lime.system.ThreadPool; import lime.utils.Int16Array; using Lambda; @@ -51,8 +53,8 @@ class VisShit final maxFreq = 4000.01; final melodicBandPass = function(k:Int, s:Float) { - // final freq = indexToFreq(k); - // final filter = freq > minFreq - binSize && freq < maxFreq + binSize ? 1 : 0; + final freq = indexToFreq(k); + final filter = freq > minFreq - binSize && freq < maxFreq + binSize ? 1 : 0; return s; };