home *** CD-ROM | disk | FTP | other *** search
- >>>>> "Donald" == Donald Burr <d_burr@ix.netcom.com> writes:
- In article <31d63120.5699137@smtp.ix.netcom.com> d_burr@ix.netcom.com (Donald Burr) writes:
-
-
- Donald> How does E/ODS's sound card library detect whether or not
- Donald> a sound card is available on my machine? Does it use some
- Donald> sort of DOS environment variable (like the BLASTER
- Donald> env. var. that Creative Labs' install software sets up) or
- Donald> does it probe "well-known" soundcard addresses like 0x220
- Donald> and see if a sound card is there?
-
- It uses BLASTER if present. If not, it probes, looking at (in order):
-
- 0x220, 0x240, 0x210, 0x230, 0x250, 0x260, 0x280
-
- Donald> Is there any way to tell Executor to try something
- Donald> different? My sound blaster-compatible is at 0x230 (yes,
- Donald> an odd address...) -- any way to force Executor to try
- Donald> this address?
-
- In theory that should be the fourth address it tries.
-
- Donald> And lastly, does Executor require that the sound card have
- Donald> a DMA channel in order to be able to play sound?
- Donald> (i.e. does Executor and the sound library use DMA to play
- Donald> sounds)
-
- Executor does use DMA to play sounds. My understanding was that all
- Sound Blasters supported DMA (but I'm not one of the sound engineers).
- Am I mistaken?
-
- --Cliff
- ctm@ardi.com
-
-
-