Need facts>OSS: podcast w. music recording output AND input?
Hi!
USING ONLY OSS (latest mercurial install) - NO ALSA
I need to be able to have a skype-oss or voip (oss) conversation and while playing a music track INTO the conversation record the whole thing as as podcast.
Need config ideas or if it's even possible. I'm reading this tonight though don't think I'm skilled enough to get my config happening just yet.
Terrific documentation I'd say:
http://manuals.opensound.com/developer/full_duplex.html
http://manuals.opensound.com/usersguide/oss_imux.html
SO:
Could anyone please tell me any of the finer points for writing configs or whatever to get OSS to do this?
I would have to use the loopback I think as I need ot have music going INTO the microphone channel along with my speaking.
I could not use my USB headset for this with ALSA and that's fine for OSS as well.
I think I will have to use some combination of loopback vmix userdev .....
IS this POSSIBLE??? please let me know. If it's not possible I could really use knowing as soon as convenient.
I'd guess that it is though. :----))))
I got podcasts with music working with ALSA (incredibly hellish though nerds are nerdZ - we never quit!!)
It took a couple of 100 hours and over about 2 months figuring out how to create an alsa .asoundrc and also to install aloop and then ask and try ask and try until I got it to play music while talking, and record the whole thing as a podcast.
SO: must now do with ONLY OSS:
Need to use just real card and loopback I think.
Have music played during conversation with mplayer and record the whole podcast with ossrecord I guess.
It's the routing that's REALLY the problem for sure.
ossinfo (blaster 5.1 card and cmedia USB headset)
Number of audio devices: 12
Number of audio engines: 17
Number of MIDI devices: 1
Number of mixer devices: 2
Device objects
0: osscore0 OSS core services
1: oss_sblive0 SB Live interrupts=220388 (220388)
2: oss_usb0 USB audio core services
3: usb0d8c000c-0 C-Media USB audio
4: usb0d8c000c-1 C-Media USB audio
5: usb0d8c000c-2 C-Media USB audio
6: oss_audioloop0 audioloop
7: oss_userdev0 User space audio driver subsystem
MIDI devices (/dev/midi*)
0: SB Live external MIDI (MIDI port 1 of device object 1)
Mixer devices
0: SB Live (STAC9708) (Mixer 0 of device object 1)
1: C-Media USB audio (Mixer 0 of device object 3)
Audio devices
SB Live main /dev/oss/oss_sblive0/pcm0 (device index 0)
SB Live main (vmix) loopback record /dev/oss/oss_sblive0/loop0 (device index 1)
SB Live front out /dev/oss/oss_sblive0/pcm1 (device index 2)
SB Live side out /dev/oss/oss_sblive0/pcm2 (device index 3)
SB Live center/lfe out /dev/oss/oss_sblive0/pcm3 (device index 4)
SB Live 5.1 output device /dev/oss/oss_sblive0/pcm4 (device index 5)
C-Media USB audio play /dev/oss/usb0d8c000c-1/pcm0 (device index 6)
C-Media USB audio rec /dev/oss/usb0d8c000c-2/pcmin0 (device index 7)
Audio loopback 0 server side /dev/oss/oss_audioloop0/server0 (device index
(Audio loopback 0 /dev/oss/oss_audioloop0/pcm0 ) (device index 9)
User space audio device client side /dev/oss/oss_userdev0/client (device index 10)
User space audio device server side /dev/oss/oss_userdev0/server (device index 11)
Nodes
/dev/dsp -> /dev/oss/oss_sblive0/pcm0
/dev/dsp_in -> /dev/oss/oss_ich0/pcm0
/dev/dsp_out -> /dev/oss/oss_ich0/pcm0
/dev/dsp_ac3 -> /dev/oss/oss_ich0/pcm0
/dev/dsp_mmap -> /dev/oss/oss_ich0/pcm0
/dev/dsp_multich -> /dev/oss/oss_ich0/pcm0
USING ONLY OSS (latest mercurial install) - NO ALSA
I need to be able to have a skype-oss or voip (oss) conversation and while playing a music track INTO the conversation record the whole thing as as podcast.
Need config ideas or if it's even possible. I'm reading this tonight though don't think I'm skilled enough to get my config happening just yet.
Terrific documentation I'd say:
http://manuals.opensound.com/developer/full_duplex.html
http://manuals.opensound.com/usersguide/oss_imux.html
SO:
Could anyone please tell me any of the finer points for writing configs or whatever to get OSS to do this?
I would have to use the loopback I think as I need ot have music going INTO the microphone channel along with my speaking.
I could not use my USB headset for this with ALSA and that's fine for OSS as well.
I think I will have to use some combination of loopback vmix userdev .....
IS this POSSIBLE??? please let me know. If it's not possible I could really use knowing as soon as convenient.
I'd guess that it is though. :----))))
I got podcasts with music working with ALSA (incredibly hellish though nerds are nerdZ - we never quit!!)
It took a couple of 100 hours and over about 2 months figuring out how to create an alsa .asoundrc and also to install aloop and then ask and try ask and try until I got it to play music while talking, and record the whole thing as a podcast.
SO: must now do with ONLY OSS:
Need to use just real card and loopback I think.
Have music played during conversation with mplayer and record the whole podcast with ossrecord I guess.
It's the routing that's REALLY the problem for sure.
ossinfo (blaster 5.1 card and cmedia USB headset)
Number of audio devices: 12
Number of audio engines: 17
Number of MIDI devices: 1
Number of mixer devices: 2
Device objects
0: osscore0 OSS core services
1: oss_sblive0 SB Live interrupts=220388 (220388)
2: oss_usb0 USB audio core services
3: usb0d8c000c-0 C-Media USB audio
4: usb0d8c000c-1 C-Media USB audio
5: usb0d8c000c-2 C-Media USB audio
6: oss_audioloop0 audioloop
7: oss_userdev0 User space audio driver subsystem
MIDI devices (/dev/midi*)
0: SB Live external MIDI (MIDI port 1 of device object 1)
Mixer devices
0: SB Live (STAC9708) (Mixer 0 of device object 1)
1: C-Media USB audio (Mixer 0 of device object 3)
Audio devices
SB Live main /dev/oss/oss_sblive0/pcm0 (device index 0)
SB Live main (vmix) loopback record /dev/oss/oss_sblive0/loop0 (device index 1)
SB Live front out /dev/oss/oss_sblive0/pcm1 (device index 2)
SB Live side out /dev/oss/oss_sblive0/pcm2 (device index 3)
SB Live center/lfe out /dev/oss/oss_sblive0/pcm3 (device index 4)
SB Live 5.1 output device /dev/oss/oss_sblive0/pcm4 (device index 5)
C-Media USB audio play /dev/oss/usb0d8c000c-1/pcm0 (device index 6)
C-Media USB audio rec /dev/oss/usb0d8c000c-2/pcmin0 (device index 7)
Audio loopback 0 server side /dev/oss/oss_audioloop0/server0 (device index
(Audio loopback 0 /dev/oss/oss_audioloop0/pcm0 ) (device index 9)
User space audio device client side /dev/oss/oss_userdev0/client (device index 10)
User space audio device server side /dev/oss/oss_userdev0/server (device index 11)
Nodes
/dev/dsp -> /dev/oss/oss_sblive0/pcm0
/dev/dsp_in -> /dev/oss/oss_ich0/pcm0
/dev/dsp_out -> /dev/oss/oss_ich0/pcm0
/dev/dsp_ac3 -> /dev/oss/oss_ich0/pcm0
/dev/dsp_mmap -> /dev/oss/oss_ich0/pcm0
/dev/dsp_multich -> /dev/oss/oss_ich0/pcm0