mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-11-25 08:13:45 +00:00
fft...
This commit is contained in:
parent
07fb4039dc
commit
36e6d6bd91
12
source/funkin/audiovis/ABot.hx
Normal file
12
source/funkin/audiovis/ABot.hx
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
package funkin.audiovis;
|
||||||
|
|
||||||
|
import flixel.FlxSprite;
|
||||||
|
import flixel.group.FlxSpriteGroup.FlxTypedSpriteGroup;
|
||||||
|
|
||||||
|
class ABot extends FlxTypedSpriteGroup<FlxSprite>
|
||||||
|
{
|
||||||
|
public function new()
|
||||||
|
{
|
||||||
|
super();
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,8 +1,10 @@
|
||||||
package funkin.audiovis;
|
package funkin.audiovis;
|
||||||
|
|
||||||
import funkin.audiovis.dsp.FFT;
|
|
||||||
import flixel.math.FlxMath;
|
import flixel.math.FlxMath;
|
||||||
import flixel.system.FlxSound;
|
import flixel.system.FlxSound;
|
||||||
|
import funkin.audiovis.dsp.FFT;
|
||||||
|
import haxe.Timer;
|
||||||
|
import lime.system.ThreadPool;
|
||||||
import lime.utils.Int16Array;
|
import lime.utils.Int16Array;
|
||||||
|
|
||||||
using Lambda;
|
using Lambda;
|
||||||
|
@ -51,8 +53,8 @@ class VisShit
|
||||||
final maxFreq = 4000.01;
|
final maxFreq = 4000.01;
|
||||||
final melodicBandPass = function(k:Int, s:Float)
|
final melodicBandPass = function(k:Int, s:Float)
|
||||||
{
|
{
|
||||||
// final freq = indexToFreq(k);
|
final freq = indexToFreq(k);
|
||||||
// final filter = freq > minFreq - binSize && freq < maxFreq + binSize ? 1 : 0;
|
final filter = freq > minFreq - binSize && freq < maxFreq + binSize ? 1 : 0;
|
||||||
return s;
|
return s;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue