meseta
Member
I've updated my previous audio visualizer extension to not only handle grabbing waveforms, but also compute FFT (frequency spectrum data).
https://marketplace.yoyogames.com/assets/6950/audio-visualizer
It also turns into a convenient way to synchronise audio with gameplay, as you're able to load audio into an audio queue a chunk at a time, and GM's built-in async audio event will fire as the audio plays, letting you know which audio was just played. In the demo objects, I use this mechanism for syncing up the play slider.
Here's the demo that's included with the extension:
The extension is Windows-only.
https://marketplace.yoyogames.com/assets/6950/audio-visualizer
It also turns into a convenient way to synchronise audio with gameplay, as you're able to load audio into an audio queue a chunk at a time, and GM's built-in async audio event will fire as the audio plays, letting you know which audio was just played. In the demo objects, I use this mechanism for syncing up the play slider.
Here's the demo that's included with the extension:
The extension is Windows-only.