Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Richard E. Flow » Wed, 02 Aug 1995 04:00:00



Hi all!  I just purchased last weekend a SoundBlaster Pro for my Pentium
system (for lack of anything better) and have been able to get the kernel
up and running with it OK.. I can play AU files using "cat" without any
problems, but when I fire up the latest version of "maplay 1.2" and play
an MPEG Level II audio file, I just get garbage!  It sounds as if my volume
is WAY too high.. I've fiddled around with the "-f" option (sampling rate?)
and changed it from 32767 to something < 1000 and got better results, but still
much of the sound is distorted..

Any ideas??

-- Rick

--
+----------------------------------------------+------------------------------+

|You may ask -- who is the Evil Empire??       |             or               |

|The Company that Inhales its Competition....  |                              |
+----------------------------------------------+------------------------------+

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Bruno Mello » Fri, 11 Aug 1995 04:00:00


: Hi!

: The SB-Pro is an 8-bit sound card. Your description makes me feel like
: you're writing 16-bit sound data to an 8-bit DAC. Since Doom for Linux
: has the same problems, a couple of solutions exist:

: - a little program which listens at a pipe and converts all sound data
: written to that pipe to 8 Bit (pretty slow)
: - a patch for the SBPro driver which adds an additional dsp device which
: will automatically convert 16-bit audio data to 8 bits (works great!)

: You can get both solutions via ftp at sunsite.unc.edu
: (pub/Linux/games/doom/doom-dsp16to8.tgz)

: -Chris

This sounds like the solution to the problem I have playing DOOM sound on my
very old SBPRO card.  But I thought the SBPRO was a 16-bit card while the SB
is an 8-bit card.  Am I wrong? If not, do I still have to use the patch and
bring my card down to 8-bit behavior to make it work?

-Bruno.

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Christian J. Muell » Fri, 11 Aug 1995 04:00:00



Quote:>It sounds as if my volume is WAY too high.. I've fiddled around
>with the "-f" option (sampling rate?) and changed it from 32767
>to something < 1000 and got better results, but still
>much of the sound is distorted..

Hi!

The SB-Pro is an 8-bit sound card. Your description makes me feel like
you're writing 16-bit sound data to an 8-bit DAC. Since Doom for Linux
has the same problems, a couple of solutions exist:

- a little program which listens at a pipe and converts all sound data
written to that pipe to 8 Bit (pretty slow)
- a patch for the SBPro driver which adds an additional dsp device which
will automatically convert 16-bit audio data to 8 bits (works great!)

You can get both solutions via ftp at sunsite.unc.edu
(pub/Linux/games/doom/doom-dsp16to8.tgz)

-Chris

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Christian Muell » Sat, 12 Aug 1995 04:00:00



Quote:>But I thought the SBPRO was a 16-bit card while the SB
>is an 8-bit card.  Am I wrong? If not, do I still have to use the patch and
>bring my card down to 8-bit behavior to make it work?

The SBPro is an 8-bit card. Here's a list of Soundblaster card types as
far as I know:

- Soundblaster (8-bit, mono)
- Soundblaster 2.0 (8-bit, mono, improved FM chip)
- Soundblaster Pro (8-bit stereo, mixer device)
- Soundblaster Pro x.x (8-bit stereo, mixer device, improved FM chip)
- Soundblaster 16 (16-bit stereo, mixer device)
- Soundblaster AWE32 (16-bit stereo, wave table synthesizer)

In my opition, 16-bit sound for games doesn't improve the sound
quality much. A wave table synthesizer would be much more
interesting (e.g. for games like X-Wing). If you want high-quality
16-bit sound with low CPU overhead under Linux, you should
pobably get a Gravis UltraSound (runs together with the
sound blaster)

-Chris

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by jeff » Wed, 16 Aug 1995 04:00:00


: The SBPro is an 8-bit card. Here's a list of Soundblaster card types as
: far as I know:

<snip>

Just an aside to this thread, if I may:

I have installed a couple .wav/.au players for Linux.  Both of these have
trouble playing back any 16-bit samples that I have...8-bit samples sound
great (I am using a PAS-16 card).

My question:  Can someone please point me to a Linux sound player that will
handle 16-bit samples?

Thanks a bunch.

Jeff
--
"May I say that I have not thoroughly enjoyed serving with humans?  I find
 their illogic and foolish emotions a constant irritant."
                                      -Mr. Spock ("The Day of the Dove")

WWW Homepage at:  http://rever.nmsu.edu/~jeffj/

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Jan Pazdzio » Sat, 19 Aug 1995 04:00:00



>The SBPro is an 8-bit card. Here's a list of Soundblaster card types as
>far as I know:
>- Soundblaster (8-bit, mono)
>- Soundblaster 2.0 (8-bit, mono, improved FM chip)
>- Soundblaster Pro (8-bit stereo, mixer device)
>- Soundblaster Pro x.x (8-bit stereo, mixer device, improved FM chip)
>- Soundblaster 16 (16-bit stereo, mixer device)
>- Soundblaster AWE32 (16-bit stereo, wave table synthesizer)

I had similar problems with my Audio Excel DSP 16 card and 1.3.20
kernel. The manual says that this is 16-bit sound card _and_ SB Pro
compatible. So I turned on SB Pro support in the kernel. Does it
mean I downgraded my 16-bit to 8-bit card? What settings will be
more appropriate?

Thank you for your answer.

------------------------------------------------------------------------

 Linux instead.                                        Never say never.
------------------------------------------------------------------------
--

------------------------------------------------------------------------

 Linux instead.                                        Never say never.

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by N J Bail » Tue, 22 Aug 1995 04:00:00


Jeff,

Try Studio (see my home page)... it's supposed to do that.  One of my better
students wrote it.  It uses Tcl/TK.

Aren't all .au files 8-bit log, though?

Nick.

--
-------------------------------------------------------------------------------
Nick Bailey                             Telephone: +44 113 233 2057
Lecturer in Electronic Engineering      Facsimile: +44 113 233 2032    
University of Leeds                     Home page:
Woodhouse Lane          http://www.elec-eng.leeds.ac.uk/een6njb/N.J.Bailey.html
Leeds LS2 9JT
United Kingdom
===============================================================================

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by N J Bail » Tue, 22 Aug 1995 04:00:00


Jeff,

Try Studio (see my home page)... it's supposed to do that.  One of my better
students wrote it.  It uses Tcl/TK.

Aren't all .au files 8-bit log, though?

Nick.

--
-------------------------------------------------------------------------------
Nick Bailey                             Telephone: +44 113 233 2057
Lecturer in Electronic Engineering      Facsimile: +44 113 233 2032    
University of Leeds                     Home page:
Woodhouse Lane          http://www.elec-eng.leeds.ac.uk/een6njb/N.J.Bailey.html
Leeds LS2 9JT
United Kingdom
===============================================================================

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by N J Bail » Tue, 22 Aug 1995 04:00:00


Jeff,

Try Studio (see my home page)... it's supposed to do that.  One of my better
students wrote it.  It uses Tcl/TK.

Aren't all .au files 8-bit log, though?

Nick.

--
-------------------------------------------------------------------------------
Nick Bailey                             Telephone: +44 113 233 2057
Lecturer in Electronic Engineering      Facsimile: +44 113 233 2032    
University of Leeds                     Home page:
Woodhouse Lane          http://www.elec-eng.leeds.ac.uk/een6njb/N.J.Bailey.html
Leeds LS2 9JT
United Kingdom
===============================================================================

 
 
 

Problems playing any MPEG-II audio files through my *NEW* SB-Pro!

Post by Christian Muell » Wed, 30 Aug 1995 04:00:00



>I had similar problems with my Audio Excel DSP 16 card and 1.3.20
>kernel. The manual says that this is 16-bit sound card _and_ SB Pro
>compatible. So I turned on SB Pro support in the kernel. Does it
>mean I downgraded my 16-bit to 8-bit card? What settings will be
>more appropriate?

>Thank you for your answer.

>------------------------------------------------------------------------

> Linux instead.                                        Never say never.
>------------------------------------------------------------------------
>--

Sorry this reply took so long..... I've had a lot of work waiting
for me <g>

You're right: Using an SB Pro driver will result in 8-Bit digital sound
(stereo). You should check whether your card is compatible to
one of the other sound cards mentioned in the sound driver setup
(including SB16).

If your card uses a vendor-specific 16-bit interface, you're stuck
unless you write a driver on your own.

--Chris