From owner-freebsd-hardware Thu Aug 16 2:13: 1 2001 Delivered-To: freebsd-hardware@freebsd.org Received: from mail.gmx.net (pop.gmx.net [194.221.183.20]) by hub.freebsd.org (Postfix) with SMTP id 721CF37B405 for ; Thu, 16 Aug 2001 02:12:55 -0700 (PDT) (envelope-from TheSam@gmx.net) Received: (qmail 30301 invoked by uid 0); 16 Aug 2001 09:12:54 -0000 Received: from unknown (HELO Cm81198) (212.241.81.198) by mail.gmx.net (mail08) with SMTP; 16 Aug 2001 09:12:54 -0000 Message-ID: <007401c12633$9ff97d40$c651f1d4@24speed.at> Reply-To: "Sam" From: "Sam" To: Subject: Trouble with Soundblaster 32 PnP ISA on FreeBSD 4.3 Date: Thu, 16 Aug 2001 11:12:48 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi! I just installed FreeBSD 4.3 (Release-Version) and tried to get my = soundcard (a Creative Soundblaster 32 PnP ISA-card) work by making a new = kernel but it ONLY PLAYS/RECORDS MONO/8-bit SOUND! :-( As you can see in my dmesg and /dev/sndstat output below it seems to be = recognized and initialized correctly by the kernel. I also did a cd /dev ./MAKEDEV snd0 and 'mixer' functions correctly. But when I try to play MP3 files or just simple wav-files, I got error = messages. Even 'wavrec' cries: When I do: wavrec -S -b 16 -s 44100 -t 5 test.wav it just outputs: Invalid argument: Setting DSP to 16 bits Recording MONO and only 8-bit with 'wavrec' or playing MONO and only = 8-bit sound with 'wavplay' works. When I try to play/record in STEREO = and/or 16-bit sound I just get error messages. In my kernel configuration file I added device pcm and device sbc as told in the FreeBSD Handbook for Creative PnP ISA soundcards. I also = tried just to add device pcm without 'device sbc'. The kernel recognized the card as before but with = the same problem. Then I tried to add device pcm and device sbc0 at isa? port0x220 irq 5 drq 1 flags 0x15 as the FreeBSD Handbook tells for non-PnP ISA cards. Same effect as = before -> recognized but not functioning properly. Please if anybody has a solution to this problem, please tell me! dmesg: [...] joy0 at port 0x201 on isa0 sbc0: at port 0x220-0x22f,0x330-0x331,0x388-0x38b = irq 5 drq 1,5 on isa0 pcm0: on sbc0 [...] /dev/sndstat: FreeBSD Audio Driver (newpcm) Aug 14 2001 21:58:15 Installed devices: pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r channels duplex) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message