Genius product support helps you to download Drivers, Manuals and Applications. You can find FAQ here about how to use the product. Sound Maker Value 5.1. The file contains a compressed (or zipped) set of files packing the drivers for Edio SC3000/SC3000L Audio. In order to make full use of your device, download the file to a folder on your hard drive, and then run (double-click) it to unzip the files. Follow the instructions to complete the installation.
PCI audio notes PCI audio notes Last modified: Sun Dec 6 11:23:11 EST 2015 This is not a survey of PCI audio in general but one that focuses on the problems that were created during the migration of sound cards and integrated audio from ISA to PCI circa 1998. The most important questions are 'Does it work with DOOM?' And 'Does it mangle 44.1 kHz music?' For PCI cards the former question is inextricably bound to the motherboard chipset, and a bad choice of motherboard for testing will mean that most cards just won't work.
OTOH, it's nearly pointless to test PCI audio on the gold standard of compatibility (440BX) because that usually comes with ISA slots. Back in the day, the newer PCI sound cards were of course represented as being upgrades over the older ISA ones, but it was a blunder to accept them as such and install them in systems with working ISA slots. Background Most music files use a 44.1 kHz sample rate and most of the sound effects in DOS games use some multiple of that (e.g., 22050 Hz or 11025 Hz). ISA sound cards were built around that reality, but early PCI sound cards instead made a hard switch to 48 kHz for no good reason ( cards being a notable exception).
There are three different levels of support for the 44.1 kHz sample rate and its multiples in PCI sound cards and chips:. Hardware clock: Ideally, a sound card or chip will have a hardware clock that directly supports the 44.1 kHz frequency so that music can be played without resampling. In the early PCI days, only a few outstanding consumer cards had this. Cards targeted toward audio production of course had multiple hardware clocks but they care less about compatibility with DOS video games. (Photo: dual crystals on a DiO 2496 card; 22.5792 MHz = 512 × 44.1 kHz and 24.576 MHz = 512 × 48 kHz.). Internal resampling: Less good solutions will have only one hardware clock, which is 48, 96, or 192 kHz, but will implement a resampling algorithm internally. They will appear to function the same way as cards that directly support the 44.1 kHz frequency but sound quality will be compromised to an extent that depends on the resampling algorithm.
Garbage: The worst ones have only a 48 kHz clock and won't accept any input that is not already resampled to 48 kHz somehow. The resampling is stuck into drivers which introduce significant lag into running applications. Similarly, there are four different levels of compatibility with legacy DOS applications that use ISA DMA for sound (hereafter referred to simply as 'legacy audio'):. Hardware: Using (a.k.a. SB-Link) or a similar mechanism, ISA DMA signals are routed to the PCI chip.
Sound quality might be negatively impacted by resampling but there should be no performance or compatibility impact on applications. Hardware compatibility is for any Intel chipset later than 8xx. DOS driver: Legacy audio is enabled by heavyweight drivers that do clever/onerous/unreliable things to reroute ISA requests to the PCI bus. An is usually required and performance is negatively impacted to a greater or lesser extent.
More often than not, the drivers won't even load. If they will, some games still won't work. What success there is is often limited to a specific range of motherboard chipsets. Windows driver: Legacy audio is supported only in a DOS box within the Windows environment. The games still have to run in virtual 8086 mode, only instead of just a simple EMM on the outside they now have Windows and everything else that Windows is running. Windows may resample all audio streams to 48 kHz for mixing convenience regardless of the capabilities of the hardware.
When they work, Windows drivers can provide enhanced features that are not practical in DOS, but the success rate for legacy audio is low. Common modes of failure are can't initialize sound, no sound, sound breaking up, lock-ups, spontaneous reboots, and blue screens. None: DOS applications won't work. Taxonomy of PCI audio AudioPCI through Audigy A range of common Ensoniq and Creative sound cards are united by their use of.ECW (Ensoniq Concert Wavetable) files and Ensoniq's DOS driver technology for legacy audio.
Chips tested Wikipedia says (Never seen an S5016) S5016 predates ES1370. ES1370 cards have a 44.1 kHz hardware clock. Creative 5507 is the same chip. ES1371 and ES1373 cards are 48 kHz with internal resampling. Drivers can't tell the difference between them.
The only difference is that ES1373 has S/PDIF. CT5880 is the same as ES1371. EV1938 is a later variant with AC97 built in.
EMU10K1 and EMU10K1X (Sound Blaster Live!) cards are 48 kHz with really poor internal resampling. (Never had an Audigy) DOS drivers still use ECW soundfonts.
Although the hardware synth on Live! And Audigy cards certainly works with arbitrary SF2 soundfonts, the DOS drivers for all of these cards will only accept ECW soundfonts. There are three canonical ECW soundfonts and few others in existence. The 8 meg file, EAPCI8M.ECW, has more realistic-sounding instruments and good drums but the guitars fade too much. I tested EAPCI4M.ECW only enough to establish that it was a lot like EAPCI8M.ECW. The 2 meg file, EAPCI2M.ECW, is more artificial-sounding than the others. The guitars loop instead of fading, so it actually works better for DOOM E1M1.
None of these cards has an OPL3 implementation in hardware. For the earlier cards, FM is emulated poorly using the synth. For the Sound Blaster Live! The emulation is credible, but it is laggy and causes sound effects to glitch. In most cases there are multiple driver sets that are applicable to a given card. Sometimes there is one from Ensoniq and one from Creative; sometimes there is a one and a one; sometimes there are separate DOS drivers and sometimes there aren't. The emulation provided for legacy audio can vary from T2 (old SBPro) to T4 (SBPro 2.0) or T6 (SB16).
The nomenclature from Creative was messy enough that it is often difficult to tell which drivers are applicable much less optimal for a given card. Available detailed write-ups: (Magitronic DCS S727-SB) (CT5803 Sound Blaster AudioPCI 64 Dell/Gateway) (CT4830 Sound Blaster Live!
Value OEM) (SB0100 Sound Blaster Live! 5.1) Aureal Vortex and Vortex 2 Aureal cards are a nice alternative to AudioPCI and SB Live! They are 48 kHz and their OPL3 is still only an emulation, but their resampling is better and they come with a different soundfont. Interestingly, although the DOS driver is available only as part of a W98 drivers distribution, it appears not to require an EMM. In addition to Vortex (AU8820) and Vortex 2 (AU8830) there was Advantage (AU8810), but I have yet to encounter the latter.
Available detailed write-ups: (AU8820) (AU8830, Montego II A3D) Everything else (unknown Labway DS-XG card): excellent synth and soundfont as well as an integrated OPL3, but the available DOS drivers have never worked. (another unknown Labway card): it has an integrated OPL3 clone, but the XG is a lie! (Diamond Extreme Sound 5.1 (XS51) SC3000): also has an integrated OPL3 clone. On-board audio (with 4297 AC'97 codec): has promising DOS drivers, not yet tested with DOOM.
(M-Audio Delta DiO 2496): It's serious about sound quality but has no legacy audio. (ASRock 4CoreDual-SATA2 R2.0 on-board audio): HD Audio, doesn't even support W98 let alone DOS. Detailed write-ups CS4622/24 on-board audio (with 4297 AC'97 codec) The Cirrus Logic Preliminary Product Bulletin (June 30, 1998) for the CS4622/24 claims Sound Blaster Pro compatibility and advertises 'High Quality Hardware Sample Rate Conversion,' 'PC/PCI Legacy Support,' 'DDMA Legacy Support,' and 'CrystalClear Legacy Support (CCLS)' as features. It thus appears to have hardware support for legacy audio but resamples internally to 48 kHz. The CS4624 is a reduced-cost version of the CS4622 with no changes to the compatibility features.
In any given motherboard that has the CS4622/24 on-board, hardware support for legacy audio may or may not be connected. The photo and most of the following experience report were contributed by Owen Hann of Australia based on an IBM Thinkpad T22 (440BX chipset), 2014-01. Chip: Cirrus Logic, Crystal Clear Sound Fusion CS4624 (Vendor ID=1013, Product ID=6003) To get sound under DOS, only 3 files are required (the ZIP is 10 MB): File Size (B) Description CWCDATA CWCDOS.EXE 57,939 Required.
CrystalWare SoundFusion Initialization Utility. CWCDATA CWCAUDIO.WCM 6 Required. Created when Windows 98 installs the PV2885.ZIP drivers. It is not in the ZIP! CWCDATA CWCPCPCI.OSP 45,108 Optional. Used if no command line option is specified.
CWCDATA CWCDDMA.OSP 44,380 Optional. Used if the command line option /P is used. CWCDATA CWCDGAME.OSP 44,756 Optional. Used if the command line option /L or /X is used. PV2885.ZIP is the package for Windows 95 and Windows 98 initial release, available from.
Packages for W98SE etc. Can be found by searching on CS4624, but the W98SE package PW3041.ZIP doesn't include CWCDOS.EXE! The CWCAUDIO.WCM created on the system under test contains (in hex): 20 02 88 03 05 01 AUTOEXEC.BAT needs to contain at a minimum CWCDATA CWCDOS. With no options, it uses PCPCI support and loads the CWCPCPCI file. Options: /H or /?
Output wrong descriptions of options /V Be verbose as the sound chip is being initialised /L Use CCLS support, load the CWCDGAME file /X Use CCLX (?) support, load the CWCDGAME file /P Use DDMA support, load the CWCDDMA file Based on testing with Mpxplay, the Thinkpad T22 appears to implement DOS support through PCPCI and DDMA:. CWCDATA CWCDOS /X gives garbled output. The audio speed is too high and probably misses chunks. CWCDATA CWCDOS /L causes a hard lockup after the first audio chunk. CWCDATA CWCDOS and CWCDATA CWCDOS /P work. Mpxplay does not support this chip natively but detects it as Sound Blaster Pro 2.0 once all is configured.
cwcdata cwcdos /v /P CrystalWare(tm) SoundFusion(tm) Initialization Utility, Version 2.80 Copyright (c) 1998 Crystal Semiconductor Corp. All Rights Reserved.
![Download Download](http://www.pano1544.com/photo/g02.a.alicdn.com/kf/HTB1LyynJpXXXXawXpXXq6xXFXXX6/New-PCI-8-Channel-8CH-7-1-Sound-Card-Optical-CMI8738-Chipset-for-Windows-7-Vista.jpg)
Found PCI Bios. Initializing the VCPI interface. Found a CS4624 Revision H. INTEL Chipset Found.
DDMA support Used. Loading DOS game task from C: CWCDATA CWCDDMA.OSP.
Initializing. Resetting SP. Downloading DOS Game Tasks. Starting DOS Game Tasks. GPIO Pins Used for ISA interrupts. Blaster using Port: 220 Irq: 5 Dma 1.
Uninitializing the VCPI interface. Editing dosstart.bat. Found cwcdos.exe dosstart.bat. Terminating and staying resident. mpxplay -sct SBp card detected: SET BLASTER=A220 I5 D1 T4 TO DO: Get test results for DOOM and DN3D. M-Audio Delta DiO 2496 This card is designed for sound, not for gaming. For once we have a PCI card that doesn't suck at playing music:.
44.1 kHz, 48 kHz, and 96 kHz sample rates are supported by hardware clocks and can be locked in. 24-bit DAC. 32-bit digital mixer. Optical and coaxial S/PDIF inputs and outputs. RCA jack analog out. What's missing:.
No analog input (ouch). No game port or Sound Blaster compatibility. The DiO 2496 has been overshadowed by the, which trades the optical S/PDIF connections for analog inputs and MIDI I/O. The analog jacks are on the bracket while the S/PDIF and MIDI connections are on a breakout cable. Linux (as of kernel 3.13.2) The relevant module is sndice1712.
The controls for this card can be quite confusing in alsamixer, but there is a better way: envy24control, included in. Just edit the top-level makefile to remove everything else from the list of subdirs and type make.
The configuration as initialized by Alsa sends normal output to the analog jacks while the S/PDIF outputs are connected to a separate PCM called iec958.
PCI audio notes PCI audio notes Last modified: Sun Dec 6 11:23:11 EST 2015 This is not a survey of PCI audio in general but one that focuses on the problems that were created during the migration of sound cards and integrated audio from ISA to PCI circa 1998. The most important questions are 'Does it work with DOOM?' And 'Does it mangle 44.1 kHz music?' For PCI cards the former question is inextricably bound to the motherboard chipset, and a bad choice of motherboard for testing will mean that most cards just won't work. OTOH, it's nearly pointless to test PCI audio on the gold standard of compatibility (440BX) because that usually comes with ISA slots.
Back in the day, the newer PCI sound cards were of course represented as being upgrades over the older ISA ones, but it was a blunder to accept them as such and install them in systems with working ISA slots. Background Most music files use a 44.1 kHz sample rate and most of the sound effects in DOS games use some multiple of that (e.g., 22050 Hz or 11025 Hz).
ISA sound cards were built around that reality, but early PCI sound cards instead made a hard switch to 48 kHz for no good reason ( cards being a notable exception). There are three different levels of support for the 44.1 kHz sample rate and its multiples in PCI sound cards and chips:. Hardware clock: Ideally, a sound card or chip will have a hardware clock that directly supports the 44.1 kHz frequency so that music can be played without resampling.
In the early PCI days, only a few outstanding consumer cards had this. Cards targeted toward audio production of course had multiple hardware clocks but they care less about compatibility with DOS video games.
(Photo: dual crystals on a DiO 2496 card; 22.5792 MHz = 512 × 44.1 kHz and 24.576 MHz = 512 × 48 kHz.). Internal resampling: Less good solutions will have only one hardware clock, which is 48, 96, or 192 kHz, but will implement a resampling algorithm internally. They will appear to function the same way as cards that directly support the 44.1 kHz frequency but sound quality will be compromised to an extent that depends on the resampling algorithm. Garbage: The worst ones have only a 48 kHz clock and won't accept any input that is not already resampled to 48 kHz somehow. The resampling is stuck into drivers which introduce significant lag into running applications.
Similarly, there are four different levels of compatibility with legacy DOS applications that use ISA DMA for sound (hereafter referred to simply as 'legacy audio'):. Hardware: Using (a.k.a. SB-Link) or a similar mechanism, ISA DMA signals are routed to the PCI chip. Sound quality might be negatively impacted by resampling but there should be no performance or compatibility impact on applications. Hardware compatibility is for any Intel chipset later than 8xx.
DOS driver: Legacy audio is enabled by heavyweight drivers that do clever/onerous/unreliable things to reroute ISA requests to the PCI bus. An is usually required and performance is negatively impacted to a greater or lesser extent. More often than not, the drivers won't even load. If they will, some games still won't work. What success there is is often limited to a specific range of motherboard chipsets. Windows driver: Legacy audio is supported only in a DOS box within the Windows environment. The games still have to run in virtual 8086 mode, only instead of just a simple EMM on the outside they now have Windows and everything else that Windows is running.
Windows may resample all audio streams to 48 kHz for mixing convenience regardless of the capabilities of the hardware. When they work, Windows drivers can provide enhanced features that are not practical in DOS, but the success rate for legacy audio is low. Common modes of failure are can't initialize sound, no sound, sound breaking up, lock-ups, spontaneous reboots, and blue screens. None: DOS applications won't work. Taxonomy of PCI audio AudioPCI through Audigy A range of common Ensoniq and Creative sound cards are united by their use of.ECW (Ensoniq Concert Wavetable) files and Ensoniq's DOS driver technology for legacy audio. Chips tested Wikipedia says (Never seen an S5016) S5016 predates ES1370.
ES1370 cards have a 44.1 kHz hardware clock. Creative 5507 is the same chip.
ES1371 and ES1373 cards are 48 kHz with internal resampling. Drivers can't tell the difference between them.
The only difference is that ES1373 has S/PDIF. CT5880 is the same as ES1371. EV1938 is a later variant with AC97 built in.
EMU10K1 and EMU10K1X (Sound Blaster Live!) cards are 48 kHz with really poor internal resampling. (Never had an Audigy) DOS drivers still use ECW soundfonts. Although the hardware synth on Live!
And Audigy cards certainly works with arbitrary SF2 soundfonts, the DOS drivers for all of these cards will only accept ECW soundfonts. There are three canonical ECW soundfonts and few others in existence. The 8 meg file, EAPCI8M.ECW, has more realistic-sounding instruments and good drums but the guitars fade too much.
I tested EAPCI4M.ECW only enough to establish that it was a lot like EAPCI8M.ECW. The 2 meg file, EAPCI2M.ECW, is more artificial-sounding than the others. The guitars loop instead of fading, so it actually works better for DOOM E1M1. None of these cards has an OPL3 implementation in hardware. For the earlier cards, FM is emulated poorly using the synth. For the Sound Blaster Live!
The emulation is credible, but it is laggy and causes sound effects to glitch. In most cases there are multiple driver sets that are applicable to a given card. Sometimes there is one from Ensoniq and one from Creative; sometimes there is a one and a one; sometimes there are separate DOS drivers and sometimes there aren't.
The emulation provided for legacy audio can vary from T2 (old SBPro) to T4 (SBPro 2.0) or T6 (SB16). The nomenclature from Creative was messy enough that it is often difficult to tell which drivers are applicable much less optimal for a given card. Available detailed write-ups: (Magitronic DCS S727-SB) (CT5803 Sound Blaster AudioPCI 64 Dell/Gateway) (CT4830 Sound Blaster Live! Value OEM) (SB0100 Sound Blaster Live! 5.1) Aureal Vortex and Vortex 2 Aureal cards are a nice alternative to AudioPCI and SB Live!
They are 48 kHz and their OPL3 is still only an emulation, but their resampling is better and they come with a different soundfont. Interestingly, although the DOS driver is available only as part of a W98 drivers distribution, it appears not to require an EMM. In addition to Vortex (AU8820) and Vortex 2 (AU8830) there was Advantage (AU8810), but I have yet to encounter the latter. Available detailed write-ups: (AU8820) (AU8830, Montego II A3D) Everything else (unknown Labway DS-XG card): excellent synth and soundfont as well as an integrated OPL3, but the available DOS drivers have never worked.
(another unknown Labway card): it has an integrated OPL3 clone, but the XG is a lie! (Diamond Extreme Sound 5.1 (XS51) SC3000): also has an integrated OPL3 clone. On-board audio (with 4297 AC'97 codec): has promising DOS drivers, not yet tested with DOOM.
(M-Audio Delta DiO 2496): It's serious about sound quality but has no legacy audio. (ASRock 4CoreDual-SATA2 R2.0 on-board audio): HD Audio, doesn't even support W98 let alone DOS. Detailed write-ups CS4622/24 on-board audio (with 4297 AC'97 codec) The Cirrus Logic Preliminary Product Bulletin (June 30, 1998) for the CS4622/24 claims Sound Blaster Pro compatibility and advertises 'High Quality Hardware Sample Rate Conversion,' 'PC/PCI Legacy Support,' 'DDMA Legacy Support,' and 'CrystalClear Legacy Support (CCLS)' as features. It thus appears to have hardware support for legacy audio but resamples internally to 48 kHz. The CS4624 is a reduced-cost version of the CS4622 with no changes to the compatibility features.
In any given motherboard that has the CS4622/24 on-board, hardware support for legacy audio may or may not be connected. The photo and most of the following experience report were contributed by Owen Hann of Australia based on an IBM Thinkpad T22 (440BX chipset), 2014-01.
Chip: Cirrus Logic, Crystal Clear Sound Fusion CS4624 (Vendor ID=1013, Product ID=6003) To get sound under DOS, only 3 files are required (the ZIP is 10 MB): File Size (B) Description CWCDATA CWCDOS.EXE 57,939 Required. CrystalWare SoundFusion Initialization Utility. CWCDATA CWCAUDIO.WCM 6 Required. Created when Windows 98 installs the PV2885.ZIP drivers. It is not in the ZIP!
CWCDATA CWCPCPCI.OSP 45,108 Optional. Used if no command line option is specified. CWCDATA CWCDDMA.OSP 44,380 Optional. Used if the command line option /P is used.
CWCDATA CWCDGAME.OSP 44,756 Optional. Used if the command line option /L or /X is used. PV2885.ZIP is the package for Windows 95 and Windows 98 initial release, available from. Packages for W98SE etc. Can be found by searching on CS4624, but the W98SE package PW3041.ZIP doesn't include CWCDOS.EXE!
The CWCAUDIO.WCM created on the system under test contains (in hex): 20 02 88 03 05 01 AUTOEXEC.BAT needs to contain at a minimum CWCDATA CWCDOS. With no options, it uses PCPCI support and loads the CWCPCPCI file.
Options: /H or /? Output wrong descriptions of options /V Be verbose as the sound chip is being initialised /L Use CCLS support, load the CWCDGAME file /X Use CCLX (?) support, load the CWCDGAME file /P Use DDMA support, load the CWCDDMA file Based on testing with Mpxplay, the Thinkpad T22 appears to implement DOS support through PCPCI and DDMA:. CWCDATA CWCDOS /X gives garbled output.
The audio speed is too high and probably misses chunks. CWCDATA CWCDOS /L causes a hard lockup after the first audio chunk.
CWCDATA CWCDOS and CWCDATA CWCDOS /P work. Mpxplay does not support this chip natively but detects it as Sound Blaster Pro 2.0 once all is configured. cwcdata cwcdos /v /P CrystalWare(tm) SoundFusion(tm) Initialization Utility, Version 2.80 Copyright (c) 1998 Crystal Semiconductor Corp. All Rights Reserved. Found PCI Bios. Initializing the VCPI interface. Found a CS4624 Revision H.
INTEL Chipset Found. DDMA support Used. Loading DOS game task from C: CWCDATA CWCDDMA.OSP. Initializing. Resetting SP. Downloading DOS Game Tasks. Starting DOS Game Tasks.
GPIO Pins Used for ISA interrupts. Blaster using Port: 220 Irq: 5 Dma 1. Uninitializing the VCPI interface. Editing dosstart.bat.
Found cwcdos.exe dosstart.bat. Terminating and staying resident.
mpxplay -sct SBp card detected: SET BLASTER=A220 I5 D1 T4 TO DO: Get test results for DOOM and DN3D. M-Audio Delta DiO 2496 This card is designed for sound, not for gaming. For once we have a PCI card that doesn't suck at playing music:. 44.1 kHz, 48 kHz, and 96 kHz sample rates are supported by hardware clocks and can be locked in. 24-bit DAC. 32-bit digital mixer.
Optical and coaxial S/PDIF inputs and outputs. RCA jack analog out. What's missing:. No analog input (ouch).
No game port or Sound Blaster compatibility. The DiO 2496 has been overshadowed by the, which trades the optical S/PDIF connections for analog inputs and MIDI I/O.
The analog jacks are on the bracket while the S/PDIF and MIDI connections are on a breakout cable. Linux (as of kernel 3.13.2) The relevant module is sndice1712. The controls for this card can be quite confusing in alsamixer, but there is a better way: envy24control, included in. Just edit the top-level makefile to remove everything else from the list of subdirs and type make. The configuration as initialized by Alsa sends normal output to the analog jacks while the S/PDIF outputs are connected to a separate PCM called iec958.