Hey people,
here is an update of my real-time Onset Detection project.
It now is GPU accelerated! I’m using Nvidia’s Cuda and its cuFFT library to calculate my STFTs (short-time Fourier Transforms).
I testetd it with a window size of 4096 samples and a hop size to the next window of 512 samples. So the windows are overlapping by 87.5%, which might be to much for good results but this was for performance testing
Since the sample rate of the audio signal was 44100 Hz or S/s, the algorithm processes
44100 / 512 * 4096 = 352800 S/s (samples per second) !
All this with a framerate of ~95 frames!
And I added some debug features.
#OnsetDetection #Unreal #Nvidia #CUDA #GPGPU #FFT #hashtag