Mail Archives: djgpp/1996/06/07/07:26:31
Xref: | news2.mv.net comp.os.msdos.djgpp:4691
|
From: | Shawn Hargreaves <slh100 AT york DOT ac DOT uk>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Problems using Allegro library with Windows 95 based systems
|
Date: | Thu, 6 Jun 1996 17:25:03 +0100
|
Organization: | The University of York, UK
|
Lines: | 41
|
Message-ID: | <Pine.SGI.3.91.960606133827.21969A-100000@tower.york.ac.uk>
|
NNTP-Posting-Host: | tower.york.ac.uk
|
Mime-Version: | 1.0
|
To: | Galileo 2 <usuario AT casiopea DOT adi DOT uam DOT es>
|
In-Reply-To: | <4p68os$d1p@acebo.sdi.uam.es>
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
On 6 Jun 1996, Galileo 2 wrote:
> I downloaded that super allegro library, but I've problems with
> the sound. I beleve that both Allegro and Windows 95 use the same
> system to play midi music and wav samples.
>
> If I try to play a sample in a SB16 I obtain this error:
> "Error initialising sound"
> "Can't use SB Midi and DSP *******"
> I believe DSP is Digital Sample Player but I cannot find
> anything about it in the docs!!!!!
DSP normally stands for Digital Signal Processor. I don't know why
Creative Labs used this term for their SB chip (it normally refers to
effects processor chorus/reverb/etc units) but in any case, it is the part
of the card that plays the samples.
The "Can't use SB MIDI interface and DSP at the same time" error means
precisely that: you can't use them both at once :-) This is a limitation
of the SB hardware (nothing to do with Win95), but don't worry, you probably
don't want to use them both at once in any case...
The SB MIDI interface is for talking to external synth modules, like the
Roland Sound Canvas. It is a badly designed piece of crap, and it won't
work at the same time as you are playing samples. Fortunately by the time
they made the SB16, Creative Labs had got their act together and added an
MPU-401 MIDI interface emulator, which _can_ be used together with the
DSP chip. If you have a wavetable daughterboard, you should probably be
using the MPU driver. If you have a straight SB16, you don't need either
of the MIDI interface drivers - use the OPL3 FM synth driver, or let
Allegro autodetect and it should pick it for you...
/*
* Shawn Hargreaves. Why is 'phonetic' spelt with a ph?
* Check out Allegro and FED on http://www.york.ac.uk/~slh100/
*/
- Raw text -