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

Reply via email to