This works! I compile the asterisk version with chan_oss.so and i get sound!
But there is one problem, the sound is very slow and a lot of jitter. The problem is the soundcard is made for 44100 hz & 48000 hz, and the oss program channel ask for 8000hz.
Is there a solution so that i can get the soundcard to 8000hz or the asterisk oss channel to 44100/48000hz?
(--------Logread -f from the USB soundcard!--------------------
Jan 1 00:16:09 (none) kern.info kernel: usb.c: USB disconnect on device 01:02.0-1 address 3
Jan 1 00:16:09 (none) kern.info kernel: usbaudio: unregister dsp 14,3
Jan 1 00:16:09 (none) kern.info kernel: usbaudio: unregister mixer 14,0
Jan 1 00:16:09 (none) kern.info kernel: usbaudio: unregister mixer 14,16
Jan 1 00:16:12 (none) kern.info kernel: hub.c: new USB device 01:02.0-1, assigned address 4
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: device 4 audiocontrol interface 0 has 1 input and 1 output AudioStreaming interfaces
Jan 1 00:16:12 (none) kern.err kernel: usbaudio: device 4 interface 2 altsetting 1 channels 1 framesize 2 configured
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: valid input sample rate 48000
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: valid input sample rate 44100
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: device 4 interface 2 altsetting 1: format 0x00000010 sratelo 44100 sratehi 48000 attributes 0x01
Jan 1 00:16:12 (none) kern.err kernel: usbaudio: device 4 interface 1 altsetting 0 does not have an endpoint
Jan 1 00:16:12 (none) kern.err kernel: usbaudio: device 4 interface 1 altsetting 1 channels 2 framesize 2 configured
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: valid output sample rate 48000
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: valid output sample rate 44100
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: device 4 interface 1 altsetting 1: format 0x01000010 sratelo 44100 sratehi 48000 attributes 0x01
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: registered dsp 14,3
Jan 1 00:16:12 (none) kern.debug kernel: usbaudio: constructing mixer for Terminal 6 type 0x0301
Jan 1 00:16:12 (none) kern.warn kernel: usbaudio: warning: found 1 of 2 logical channels.
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: assuming that a stereo channel connected directly to a mixer is missing in search (got Labtec headset?). Should be fine.
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: registered mixer 14,0
Jan 1 00:16:12 (none) kern.debug kernel: usbaudio: constructing mixer for Terminal 7 type 0x0101
Jan 1 00:16:12 (none) kern.info kernel: usbaudio: registered mixer 14,16
Jan 1 00:16:12 (none) kern.debug kernel: usb_audio_parsecontrol: usb_audio_state at 811934c0)
(Last edited by jongerenchaos on 29 Jan 2006, 14:25)