Re:VkFFT – Vulkan Fast Fourier Transform Library
by colejohnson66 on Sunday September 27, 2020 @09:54PM
(#24612165)
Could it be possible to “prerender” the audio on the GPU when it’s not being worked on (say, a track not being edited)? Then just play that track if it’s not edited before the user hits play?
[ Parent
| on HN ]
Re:VkFFT – Vulkan Fast Fourier Transform Library
by Mizza on Sunday September 27, 2020 @10:04PM
(#24612224)
This is classic way of reducing CPU usage, just bounce a part of a track to raw audio an play it back so it doesn't need to render in real time. A GPU doesn't really change the equation there.
There are some methods of synthesis which rely on FFT which can't really be done well in real-time with the CPU (PadSynth, PaulStretch) that I'm hoping this will help with.