Hi, i am using Lynx L22 soundcard with OSS 4.1 build 1052 on Ubuntu 9.04. It seems that it is not possible attach vmix interface to soundcard:
patch...@sajrajt:~$ sudo vmixctl attach /dev/dsp_out /dev/dsp_in SNDCTL_ENGINEINFO: Invalid argument Also tried put above line line into /usr/lib/oss/soundon.user, but did not help. In attachment is my ossinfo -v3 output. Wansfell is having the same problem: http://www.4front-tech.com/forum/viewtopic.php?t=3031&highlight=lynx Is there any chance to fix this bug? Thank you patchkez
patch...@sajrajt:~$ ossinfo -v3 Version info: OSS 4.1 (b 1052/200903240610) (0x00040100) Platform: Linux/i686 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 (sajrajt) Number of audio devices: 17 Number of audio engines: 17 Number of mixer devices: 3 Device objects 0: osscore0 OSS core services 1: lynxtwo0 LynxL22 interrupts=45333 (186981) Firmware revision: 13 PCB Revision 1 2: oss_usb0 USB audio core services Mixer devices 0: LynxL22 Adapter (Mixer 0 of device object 1) Device file /dev/oss/lynxtwo0/mix0, Legacy device /dev/mixer0 Priority: -2 Caps: Device handle: PCI00231621-0000:04:02.0-mx01 Device priority: -2 1: LynxL22 Record/Play (Mixer 1 of device object 1) Device file /dev/oss/lynxtwo0/mix1, Legacy device /dev/mixer1 Priority: -2 Caps: LAYOUT_B NARROW Device handle: PCI00231621-0000:04:02.0-mx02 Device priority: -2 2: LynxL22 Outputs (Mixer 2 of device object 1) Device file /dev/oss/lynxtwo0/mix2, Legacy device /dev/mixer2 Priority: -2 Caps: LAYOUT_B NARROW Device handle: PCI00231621-0000:04:02.0-mx03 Device priority: -2 Audio devices LynxL22 Play 1 /dev/oss/lynxtwo0/pcm0 (device index 0) Legacy device /dev/dsp0 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 0/LynxL22 Play 1 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au01 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 2 /dev/oss/lynxtwo0/pcm1 (device index 1) Legacy device /dev/dsp1 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 1/LynxL22 Play 2 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au02 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 3 /dev/oss/lynxtwo0/pcm2 (device index 2) Legacy device /dev/dsp2 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 2/LynxL22 Play 3 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au03 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 4 /dev/oss/lynxtwo0/pcm3 (device index 3) Legacy device /dev/dsp3 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 3/LynxL22 Play 4 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au04 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 5 /dev/oss/lynxtwo0/pcm4 (device index 4) Legacy device /dev/dsp4 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 4/LynxL22 Play 5 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au05 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 6 /dev/oss/lynxtwo0/pcm5 (device index 5) Legacy device /dev/dsp5 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 5/LynxL22 Play 6 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au06 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 7 /dev/oss/lynxtwo0/pcm6 (device index 6) Legacy device /dev/dsp6 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 6/LynxL22 Play 7 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au07 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Play 8 /dev/oss/lynxtwo0/pcm7 (device index 7) Legacy device /dev/dsp7 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 7/LynxL22 Play 8 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au08 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 1 /dev/oss/lynxtwo0/pcmin0 (device index 8) Legacy device /dev/dsp8 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 8/LynxL22 Record 1 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au09 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 2 /dev/oss/lynxtwo0/pcmin1 (device index 9) Legacy device /dev/dsp9 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 9/LynxL22 Record 2 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au10 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 3 /dev/oss/lynxtwo0/pcmin2 (device index 10) Legacy device /dev/dsp10 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 10/LynxL22 Record 3 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au11 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 4 /dev/oss/lynxtwo0/pcmin3 (device index 11) Legacy device /dev/dsp11 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 11/LynxL22 Record 4 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au12 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 5 /dev/oss/lynxtwo0/pcmin4 (device index 12) Legacy device /dev/dsp12 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 12/LynxL22 Record 5 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au13 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 6 /dev/oss/lynxtwo0/pcmin5 (device index 13) Legacy device /dev/dsp13 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 13/LynxL22 Record 6 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au14 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 7 /dev/oss/lynxtwo0/pcmin6 (device index 14) Legacy device /dev/dsp14 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 14/LynxL22 Record 7 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au15 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 Record 8 /dev/oss/lynxtwo0/pcmin7 (device index 15) Legacy device /dev/dsp15 Caps: TRIGGER MMAP Modes: INPUT In engine 1: 15/LynxL22 Record 8 Available for use Input formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Output formats (0x00001050): AFMT_S16_LE - 16 bit signed little endian AFMT_S8 - 8 bit signed AFMT_S32_LE - 32 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au16 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: Not indicated Supported number of channels (min - max): 1 - 2 Native sample rates (min - max): 8000 - 200000 (8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,128000,176400,192000,200000) HW Type: Not indicated. Minimum latency: Not indicated LynxL22 7.1 output /dev/oss/lynxtwo0/pcm8 (device index 16) Legacy device /dev/dsp16 Caps: TRIGGER MMAP Modes: OUTPUT Out engine 1: 16/LynxL22 7.1 output Available for use Input formats (0x00000010): AFMT_S16_LE - 16 bit signed little endian Output formats (0x00000010): AFMT_S16_LE - 16 bit signed little endian Device handle: PCI00231621-0000:04:02.0-au17 Related mixer dev: -1 Sample rate source: 0 Preferred channel configuration: MULTICH Supported number of channels (min - max): 2 - 8 Native sample rates (min - max): 8000 - 200000 HW Type: Not indicated. Minimum latency: Not indicated
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel