Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
tompbsmith opened this issue Apr 10, 2014 · 6 comments
Open

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

tompbsmith opened this issue Apr 10, 2014 · 6 comments

Comments

@tompbsmith
Copy link

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
Copy link
Owner

rdp commented Apr 10, 2014

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

On Thu, Apr 10, 2014 at 6:53 AM, tompbsmith [email protected]:

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//issues/9
.

@tompbsmith
Copy link
Author

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
Copy link
Owner

rdp commented Apr 10, 2014

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 [email protected]:

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//issues/9#issuecomment-40107644
.

@tompbsmith
Copy link
Author

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
Copy link
Owner

rdp commented Oct 7, 2017

I tweaked it a bit, care to try again?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@rdp @tompbsmith and others