Is there any way to capture a sound signal being played (by another application) in .NET (with or without the NAudio library)?
What I want to do is build an graphical visualization of the sounds played (like there are plenty apps), but without playing the sound itself (which seems non existing), but just by capturing the sound played already on the output.
With NAudio, you can use WasapiLoopbackCapture
to capture the soundcard output. Unfortunately, there is no way to specifically capture the audio from another application though.