rdp / virtual-audio-capture-grabber-device

free audio capture device to capture all the "wave out sound" that is playing on your speakers (i.e. record what you hear) for Windows Vista+. Releases downloadable in this package:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free
Other
578 stars 181 forks source link

Cannot be used in Expression Encoder with built-in speakers #9

Open tompbsmith opened 10 years ago

tompbsmith commented 10 years ago

I am using this software to record system audio using the Expression Encoder SDK for C#.

My problem is that if I try and create a LiveJob using the "virtual-audio-capturer" as an EncoderDevice it works great if headphones or external speakers are plugged in (into 3.5mm jack on laptop) but if I try and do so with no external speakers/headphones, Expression sees "virtual-audio-capturer" as an audio device but if I try and start recording with it I get a run-time error:

"SystemErrorException: Cannot create device. The device may be in use by another program."

Is this a known problem? I am having trouble understanding why this error occurs or if there are ways I can try and troubleshoot it.

I am using Windows 8.1.

Thanks.

rdp commented 10 years ago

So if headphones are not plugged in then it doesn't work?

On Thu, Apr 10, 2014 at 6:53 AM, tompbsmith notifications@github.comwrote:

I am using this software to record system audio using the Expression Encoder SDK for C#.

My problem is that if I try and create a LiveJob using the "virtual-audio-capturer" as an EncoderDevice it works great if headphones or external speakers are plugged in (into 3.5mm jack on laptop) but if I try and do so with no external speakers/headphones, Expression sees "virtual-audio-capturer" as an audio device but if I try and start recording with it I get a run-time error:

"SystemErrorException: Cannot create device. The device may be in use by another program."

Is this a known problem? I am having trouble understanding why this error occurs or if there are ways I can try and troubleshoot it.

I am using Windows 8.1.

Thanks.

Reply to this email directly or view it on GitHubhttps://github.com/rdp/virtual-audio-capture-grabber-device/issues/9 .

tompbsmith commented 10 years ago

Yes that's the case, sorry if I didn't make that clear in my post.

When headphones/external speakers/anything like that is plugged into the 3.5mm jack it works perfectly but if not it seems to think "The device may be in use by another program.".

rdp commented 10 years ago

Interesting [yeah, this only "works" if there is an audio output device is can basically receive input from] what if you install a virtual audio device like http://vb-audio.pagesperso-orange.fr/Cable/ ? [sorry I'll be AFK for the rest of this week/weekend so may not respond...]

On Thu, Apr 10, 2014 at 10:34 AM, tompbsmith notifications@github.comwrote:

Yes that's the case, sorry if I didn't make that clear in my post.

When headphones/external speakers/anything like that is plugged into the 3.5mm jack it works perfectly but if not it seems to think "The device may be in use by another program.".

Reply to this email directly or view it on GitHubhttps://github.com/rdp/virtual-audio-capture-grabber-device/issues/9#issuecomment-40107644 .

tompbsmith commented 10 years ago

Okay I'll have a go at doing that and see what happens. Maybe there is just something messed up with the driver with my built-in speakers. I'll try on another machine and report back as well as installing that virtual audio device.

rdp commented 6 years ago

I tweaked it a bit, care to try again?