U
Uncle Sam
I wrote a simple Java application to record audio on some mixer and
then play it back. With my headphones / microphone connected, I got
the following list of mixers:
1. Primary Sound Driver : Direct Audio Device: DirectSound Playback
2. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound
Playback
3. SoundMAX HD Audio : Direct Audio Device: DirectSound Playback
4. Primary Sound Capture Driver : Direct Audio Device: DirectSound
Capture
5. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound
Capture
6. SoundMAX HD Audio : Direct Audio Device: DirectSound Capture
7. Java Sound Audio Engine : Software mixer and synthesizer
8. Port Microsoft LifeChat LX-3000 : Port Mixer
9. Port SoundMAX HD Audio : Port Mixer
Of these, mixers 2, 5 and 8 are not available when the headphones are
detached, as expected.
Now my problem is that when the headphones are not connected, any
audio being played out through the sound card can be recorded through
mixers 4 and 6 above. This includes sounds created by the operating
system, any audio files being played out etc. However, when I connect
my headphones, the audio at the microphones can be recorded through
mixers 4 and 5 above but any audio produced by the computer (again,
sounds produced by the OS, audio files being played out etc.) cannot
be recorded at any mixer. I tried mixer 6 above without success.
Is it not possible to record computer audiio when a microphone is
connected? If it is, how?
then play it back. With my headphones / microphone connected, I got
the following list of mixers:
1. Primary Sound Driver : Direct Audio Device: DirectSound Playback
2. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound
Playback
3. SoundMAX HD Audio : Direct Audio Device: DirectSound Playback
4. Primary Sound Capture Driver : Direct Audio Device: DirectSound
Capture
5. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound
Capture
6. SoundMAX HD Audio : Direct Audio Device: DirectSound Capture
7. Java Sound Audio Engine : Software mixer and synthesizer
8. Port Microsoft LifeChat LX-3000 : Port Mixer
9. Port SoundMAX HD Audio : Port Mixer
Of these, mixers 2, 5 and 8 are not available when the headphones are
detached, as expected.
Now my problem is that when the headphones are not connected, any
audio being played out through the sound card can be recorded through
mixers 4 and 6 above. This includes sounds created by the operating
system, any audio files being played out etc. However, when I connect
my headphones, the audio at the microphones can be recorded through
mixers 4 and 5 above but any audio produced by the computer (again,
sounds produced by the OS, audio files being played out etc.) cannot
be recorded at any mixer. I tried mixer 6 above without success.
Is it not possible to record computer audiio when a microphone is
connected? If it is, how?