-----------------------------------EDIT:Some more details, if you like.1. I select "vol" as recording source in the mixer2. then I start Audacity and press "record" button (/dev/dsp)3. then I launch Skype and call to a friend4. then I run a player and play music

We listen to music and discuss it.And Audacity records all these.

Last edited by igorzwx on Wed Jan 20, 2010 7:29 pm, edited 1 time in total.

I haven't read the hdaudio spec, but the other drivers (ALSA, FreeBSD, Windows, etc.) don't have hw hdaudio recording either AFAIK. I guess this was an oversight in the spec, or the spec authors wanted to drop this feature to cut costs...

Back to our issue, if rrva only wants to record from spotify under wine, oss_audioloop or oss_userdev drivers might offer another way which will work (audioloop is a bit easier to set up here I think). Not sure how to set up wine output device though...

cesium wrote:I haven't read the hdaudio spec, but the other drivers (ALSA, FreeBSD, Windows, etc.) don't have hw hdaudio recording either AFAIK. I guess this was an oversight in the spec, or the spec authors wanted to drop this feature to cut costs...

Back to our issue, if rrva only wants to record from spotify under wine, oss_audioloop or oss_userdev drivers might offer another way which will work (audioloop is a bit easier to set up here I think). Not sure how to set up wine output device though...

It seems that the spec does not matter. The Russian guru revealed that ALSA cannot play genuine 24bits sound, for example. More precisely, ALSA converts 24bit to 16bits, resamples, and then converts it to 24bits. Not a very nice news for audiophiles.

Would you be so kind as to explain how to use audioloop for loopback recording?

Here's an example:"sudo modprobe oss_audioloop""sudo ossdetect -d -v" (One can add "oss_audioloop" line to /usr/lib/oss/etc/installed_drivers so these two commands are done automatically on OSS startup)[optional: "sudo ossdevlinks -v" will create a symlink for audioloop's pcm0]"ossplay -l (file) -d/dev/oss/oss_audioloop0/server0" (We use a program to act as server)"ossrecord -d/dev/oss/oss_audioloop0/pcm0 - | ossplay -" (The client can now record from oss_audioloop. In this example, we just played the recording).

oss_audioloop can also be used in the reverse mode (e.g. ossrecord as server). See "oss_audioloop" manpage for a few more details.

cesium wrote:I haven't read the hdaudio spec, but the other drivers (ALSA, FreeBSD, Windows, etc.) don't have hw hdaudio recording either AFAIK. I guess this was an oversight in the spec, or the spec authors wanted to drop this feature to cut costs...

Back to our issue, if rrva only wants to record from spotify under wine, oss_audioloop or oss_userdev drivers might offer another way which will work (audioloop is a bit easier to set up here I think). Not sure how to set up wine output device though...

You have to select the proper things in the mixer.Then you can call by Skype, play music through the Skype, discuss it,and record all these as a kind of podcast.

the manual for Windows users is here:http://wiki.audacityteam.org/wiki/Recor ... er#WindowsQuick answer: use the appropriate "stereo mix" or similar input source on the Audacity Mixer Toolbar dropdown selector, or (on Vista) the appropriate Recording Device at Edit > Preferences > Audio I/O. If you have problems, use the Windows Control Panel to enable and select the correct source or device - see especially the green panel "HELP ON RECORDING COMPUTER PLAYBACK OR STREAMING AUDIO" in that section. Also see this topic on the Audacity Forum.

In short, hardware loopback recording is possible with Intel HDA soundcards with Windows XP. But it might be impossible with Linux, because the proper drivers are missing. You can do this with Linux too, if you have a very old computer with non-HDA onboard soundcard.