08-31-2006 09:04 AM
C:\Program Files\National Instruments\LabVIEW 7.0\examples\sound\sndExample.llb Record Wave File.vi
and set the record input to "what u hear", "stereo mix" or "out mix". Naming is driver dependent
03-18-2008 01:40 AM
03-18-2008 07:17 AM
03-20-2013 08:42 AM
Getting back to the original topic tittle, I am also looking for a direct way to record what sound card is outputting.
Windows 8 has disabled the access to Stereo Mix (or whatever you call) because of content copying license. Even if you have latest drivers (I tested with both Realtek HD audio device or IDT High Definition device) it will NOT give you access to enable the Stereo Mix as a recording device.
But many software, even freeware, can access the "Playback devices" to read audio data and that is the key for this puzzle!
LabVIEW sound card VIs and even Wave_io_0.7 library require you to choose Record device to read data or Playback device to write data. And we want to use a Playback device to read data.
I bet this can be done using some Windows DLLs but I am not sure how to do that.
Any ideas?? Cheers!
03-21-2013 07:38 AM
There are a couple of possible solutions, and I have tried neither so cannot tell you whether they would actually work.
As always, recording things you don't own is subject to the usual copyright restrictions. Be a good citizen.
03-21-2013 07:44 AM
Thanks, I will explore more the first option.
The intention is not to record anything, but experiment analog gauge VU math models in LabVIEW.
07-29-2018 10:35 PM
The way to get the problem solved is using a third-party software. Just install one of the recorders like VideoSolo Screen Recoder on your computer, then you can record any sound you want to save.