From owner-freebsd-questions Thu Apr 18 14:16:25 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mk-smarthost-1.mail.uk.tiscali.com (mk-smarthost-1.mail.uk.tiscali.com [212.74.112.71]) by hub.freebsd.org (Postfix) with ESMTP id 2246A37B417 for ; Thu, 18 Apr 2002 14:16:18 -0700 (PDT) Received: from [80.225.39.150] (helo=lineone.net) by mk-smarthost-1.mail.uk.tiscali.com with esmtp (Exim 3.35 #1) id 16yGgL-000661-00; Thu, 18 Apr 2002 19:30:59 +0100 Message-ID: <3CBF10E9.5DF9F28D@lineone.net> Date: Thu, 18 Apr 2002 19:31:05 +0100 From: Jean-Mark Dupoux X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: John Utz , questions@freebsd.org Subject: Re: Kernel config parameters for soundcard - 4.4 release References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The first thing I tried was running the compile with pcm instead of snd, as per all the docs but then I got different errors come up, this time during the make. That's the only reason I compiled with snd instead. Specifically, I get a screenful of errors similar to the 2 or 3 lines i've quoted below, and then the build stops: midi_synth.o: In function 'midi_synth_xxxxx': midi_synth.o(.text+0xNNN): undefined reference to 'synth_devs' /* (similar error definitions complaining about other midi.synth.o function calls and undefined references repeated for several lines) */ ending with the line: *** Error code 1 and an abrupt stop to the make. But in any case, it wasnt until I had a "successful" build that I realised no mixer was being created, so then I went back and tried to compile with pcm again instead of snd and this time include the line with options __SGNXPRO__ added for the mixer, but then the build falls over when I run /usr/sbin/config MYKERNELFILE with the exact same error "Unknown option __SGNXPRO__" still cant make sense of this one, all the other documented options i've read about for the sb device dont kick up any errors (but they're not relevant to my card !) thanks in advance John Utz wrote: > > why are you using snd instead of pcm? > > snd is pretty deprecated.... > > i think you will get immediately better results using sbc ( the sb bridge > driver for pcm ) and pcm > > man pcm and man sbc can be your new best friends! > > On Thu, 18 Apr 2002, Jean-Mark Dupoux wrote: > > > Im having problems with an option for soundcard support to put in a > > kernel config file. To begin with I added the following lines into the > > config file: > > > > device snd > > device sb0 at isa? port 0x220 irq 5 drq 0 flags 0x11 > > device sbmidi0 at isa? port 0x330 irq 9 > > device opl0 at isa? port 0x388 > > device joy0 at isa? port 0x200 > > > > The kernel compiled properly and successfully loaded the soundblaster > > pro 3.1 driver. But I still got no sound out of the card, using cat > > /filename > /dev/audio or > /dev/dsp and got the same no sound > > result using play /filename > > > > when I checked cat /dev/sndstat it showed that no mixer was loaded, > > which seemed like a fair explanation for the silence, so I dug deeper > > in man sb(4). This turned up an extra option for the Sound Galaxy pro > > card that I am using which should specifically add mixer support - the > > SG card apparently has a slightly different mixer from a basic SB pro > > which includes bass/treble adjustment, and I hoped the problem would be > > solved. > > So I went ahead and added the suggestion from man sb > > > > options __SGNXPRO__ > > > > into the config file, right after the sound devices section, but now > > the kernel doesnt compile any more. After running > > ln -s /usr/local/kernels/MYKERNELFILE > > I then enter as usual: > > /usr/sbin/config MYKERNELFILE > > > > but that's as far as the process gets. The output on the screen is: > > Error > > Unknown option __SGNXPRO__ (line xxx) > > > > I've checked and double-checked the relevant documentation and im sure > > I havnt made a typo or syntax error. > > What's more that specific option seems to have been present going back > > quite a few releases, so I'm truly puzzled why config wont accept it > > > > Has anyone else got experience with this kind of card, or with > > options parameters for soundcards generally, or should I be thinking > > about reporting this to bugs ? > > > > thanks in advance > > Jean-Mark Dupoux > > jmdupoux_@_lineone.net > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-multimedia" in the body of the message > > > > -- > > John L. Utz III > john@utzweb.net > > Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message