Dhirendra Singh Kholia kirjoitti: > Hi, > > I am getting 100% noise in output when I try to play any sound. > > specs: Auzentech Prelude, Linux kernel 2.6.27-rc5, gcc 4.2.3, Ubuntu > 8.04.1 AMD64 > > 04:09.0 Multimedia audio controller: Creative Labs SB X-Fi > Subsystem: Unknown device 415a:0034 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 32 (1000ns min, 1250ns max) > Interrupt: pin A routed to IRQ 17 > Region 0: I/O ports at bc00 [size=32] > Region 1: Memory at c7e00000 (64-bit, non-prefetchable) [size=2M] > Region 3: Memory at c0000000 (64-bit, non-prefetchable) [size=64M] > Capabilities: <access denied> > > > I did hg bisect and found -> > > Good Revison: > changeset: 398:e81129ea76fa > > First Bad Revison: (no sound at all!) > changeset: 399:53f2b356c4dd > > > Second Bad Revison: (100% noise output) > changeset: 400:1bd870a52762 > > The above changesets don't affect X-Fi in any way. Might it be possible that the problem is in ossplay?
Do you get sound/no-sound/noise when using osstest? The driver uses the subsystem device ID to identify the chip revision. It looks like the one you have (0x34) is not known by the driver. You may look at the switch (subdevice) statement around line 815 of oss_sbxfi.c and try to add "case 0x34:" to any of the groups inside the switch. It may be possible to get the device to work in this way. Best regards, Hannu _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel