V4.1 - WASAPI Loopback Capture
Hey, it's been a while since the release of Vectorscope V4, but I'm back with a new update!
In the new version 4.1, you don't have to record and upload audio files anymore, you can just use the new Loopback functionality and plot all the audio that is currently playing on your PC! Sadly, this only works for Windows at the moment, because I am using WASAPI to capture the audio loopback. This is also the main reason why this took me so long to publish, I was trying to find a more general solution that works on all platforms. The WASAPI implementation was already fully functional in February of this year, but since I wasn't making any progress in finding a better solution, I didn't want to wait any longer to publish what I had already done, so here we are. :)
To the Windows users among you, I hope you enjoy the new update! Be aware that Windows Groove Music or whatever it is called now modifies your audio to exclude all frequencies above 20 kHz, which can ruin the effect of specially crafted Oscilloscope Music, which rely on frequencies way higher than that. Also, Windows Groove Music is probably not the only audio player that behaves like that, it's just the one I tested it with and, for a very long time, thought that WASAPI was the problem. If you want to be sure the plot perfectly resembles the replayed audio, it is safer to upload the audio file, just like you had to in the previous version.
To everyone else, I'm sorry. I'm going to release an update as soon as I find a more general audio API that can capture audio loopback, so feel free to make recommendations in case you know something I could be looking for.
Thank you! :)
Files
Get Vectorscope V4
Vectorscope V4
Visualize stereo songs using this little tool made with Godot
Status | Prototype |
Category | Tool |
Author | Spi3lot |
Genre | Simulation |
Tags | Audio, Godot, plot, Real-Time, Visualization, wasapi |
Languages | English |
Accessibility | Color-blind friendly, High-contrast |
Leave a comment
Log in with itch.io to leave a comment.