I have a dual boot system (XP and VL5.9 Gold). I use the XP mainly as a home recording studio (Creative Audigy 4 card, Goldwave, Audacity, Band In A Box, Anvil Studio), and my intention is to transfer this activity to Linux.
To this end, I have been exploring VL sound configuration and have made some progress.
I can play WAVs and MP3's (XMMS, Mplayer) and Midis (Rosegarden - with the soundfont loaded externally via asfxload, so as to exploit the h/w synth capability of the Audigy card).
One of the things I have always done under XP is to use the 'record what you hear' feature. That is, I have a sound recording program (some Creative app they throw in with the card) that lets you set "what you hear" as the input source. Typically, I invoke this, then play a midi and the result is I get a WAV file (I know there are other ways of doing this, but this is simple and it works every time).
When I try to do this under VL it doesn't work, whether the recording program is Goldwave (under WIne, so thats a can of worms anyway) or Arecord (from the console).
If I run arecord while playing a clip through XMMS, then I get a WAV file just as I expect. But if I play a midi using Rosegarden, although I can hear it, arecord captures nothing (the WAV is empty).
I suspect the answer may be to use the "-D" option of arecord, but I haven't had any luck yet.
Is there a clue below ?
user:$ cat /proc/asound/devices
0: [ 0] : control
1: : sequencer
4: [ 0- 0]: hardware dependent
6: [ 0- 2]: hardware dependent
8: [ 0- 0]: raw midi
9: [ 0- 1]: raw midi
10: [ 0- 2]: raw midi
11: [ 0- 3]: raw midi
16: [ 0- 0]: digital audio playback
18: [ 0- 2]: digital audio playback
19: [ 0- 3]: digital audio playback
24: [ 0- 0]: digital audio capture
25: [ 0- 1]: digital audio capture
26: [ 0- 2]: digital audio capture
33: : timer
user:$ aplay -L
default:CARD=Audigy2
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Default Audio Device
front:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Front speakers
rear:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Rear speakers
center_lfe:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Center and Subwoofer speakers
side:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Side speakers
surround40:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
4.0 Surround output to Front and Rear speakers
surround41:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Audigy2,DEV=0
Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
IEC958 (S/PDIF) Digital Audio Output
null
Discard all samples (playback) or generate zero samples (capture)