<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.vogonswiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pyrogx</id>
		<title>Vogons Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.vogonswiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pyrogx"/>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php/Special:Contributions/Pyrogx"/>
		<updated>2026-04-19T16:55:17Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.2</generator>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1209</id>
		<title>Gravis Ultrasound</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1209"/>
				<updated>2013-04-13T11:32:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Add DOS installation instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Gravis Ultrasound (GUS) soundcard family was released by Advanced Gravis during the 1990s. The original Ultrasound card was meant as a competitive product for the SoundBlaster cards as it provided sound mixing of 32 voices in hardware and came with up to 1MB of on-board sample RAM. The Ultrasound cards were quickly adopted by the demo scene as the hardware mixing ability used no additional processor power and allowed for playing back tracker modules in high quality.&lt;br /&gt;
&lt;br /&gt;
The Ultrasound card family consists of the following cards:&lt;br /&gt;
&lt;br /&gt;
* '''Ultrasound &amp;quot;Classic&amp;quot;''': released in 1991, 256 to 1024kB of RAM, GF1 based&lt;br /&gt;
* '''Ultrasound Max''': an extended GUS Classic with an additional CS4231 codec, 1MB RAM, GF1 based&lt;br /&gt;
* '''Ultrasound ACE''': addon GUS card without the codec and the SoundBlaster compatible control registers, can be used in combination with any SoundBlaster compatible card, GF1 based&lt;br /&gt;
* '''Ultrasound PnP''': released in 1995, complete re-design of the GUS based on the AMD Interwave chip, 8MB RAM (16MB with h/w mod), 16bit/44kHz playback and recording possible, 1MB of sample ROM, GUS compatible when RAM is installed, PnP compatible&lt;br /&gt;
* '''Ultrasound Extreme''': last GUS released by Gravis, GF1 based, ESS1688 codec for SoundBlaster comatibility, not PnP compatible, 1MB RAM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Classic===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Max===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound ACE===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound PnP===&lt;br /&gt;
Unlike any other Ultrasound card, the GUS PnP is not based on the GF1 but rather on the Interwave chip made by AMD. It is hardware compatible with the original GUS when initialized in GUS mode but differs from it in several aspects. First, it is able to play back 32 voices with the full 44kHz sample rate, where the GUS Classic went down to ~19kHz. Second, the on-board sample RAM can be extended to 8MB using SIMM, although the Interwave chip has an address space of 16MB. It also has a built-in effects processor and comes with 1MB of sample ROM filled with a GeneralMIDI compatible sound set.&lt;br /&gt;
&lt;br /&gt;
As the GUS Classic, the Interwave chip is neither SoundBlaster compatible nor has it an integrated OPL3 FM chip. The card only provides the SB control registers (0x220H, 0x388H, ...), the actual SoundBlaster emulation is done in software. To be fully compatible with the original GUS, some RAM has to be installed.&lt;br /&gt;
&lt;br /&gt;
Installing a GUS PnP can be quite a challenge due to its resource demand (three to four IRQs, three DMA channels, several IO ports). Fortunately these requirements can be lowered to two IO ports, two DMA channels and one IRQ when configured correctly. Prior to installing the card, any other soundcard and probably other extension cards should be removed from the system. They can be re-added when configuration of the GUS PnP is completed.&lt;br /&gt;
&lt;br /&gt;
====DOS support====&lt;br /&gt;
For a DOS installation, the following files are required:&lt;br /&gt;
* PNPV22B.ZIP: the basic driver installation disk for DOS and Windows 3.x&lt;br /&gt;
* SETRAM.ZIP: a GUS compatible patch set, needed for GUS MIDI playback in many games&lt;br /&gt;
* IWAVECFG.EXE: part of the &amp;quot;GUS PnP XSS InterWave EEPROM Toolz&amp;quot;, it will allow for substantially reducing the resource hunger of the GUS PnP&lt;br /&gt;
&lt;br /&gt;
The contents of the installation disk should be extracted to a temporary directory, then the installation procedure can be started with INSTALL.EXE. The driver files will be copied to C:\GRAVIS\ULTRASND, then the configuration utility SETUP.EXE will be called. Unfortunately, this program is quite buggy and may crash. If your computer hangs here, restart DOS and start it by bypassing CONFIG.SYS and AUTOEXEC.BAT. SETUP should run now and you can select and test the resources (IO, IRQ, DMA) the card needs. Do not worry if the GUS requests three IRQs, this can be changed later. If not needed, the CDROM interface and the gameport can be disabled here.&lt;br /&gt;
When finished successfully the SETUP untility will create the file IW.INI in the installation directory. It contains all configuration options of the GUS PnP and can be edited by hand now. SETUP also modifies AUTOEXEC.BAT and CONFIG.SYS. After first-time installation, SETUP should '''never''' be started again as it will probably mess up your configuration. The GUS patch set, SETRAM, has to be installed into a subfolder called MIDI in the installation directory (C:\GRAVIS\ULTRASND\MIDI by default).&lt;br /&gt;
The following entries will be added to AUTOEXEC.BAT, They can be moved to a separate batch file, which, in turn, can be called from AUTOEXEC.BAT.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@REM ===== Gravis initialization (1.3) =====&lt;br /&gt;
@SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI&lt;br /&gt;
@SET IWDIR=C:\GRAVIS\ULTRASND&lt;br /&gt;
@C:\GRAVIS\ULTRASND\IWINIT.EXE&lt;br /&gt;
@C:\GRAVIS\ULTRASND\GETIWENV.EXE &amp;gt; C:\GRAVIS\ULTRASND\SETIWENV.BAT&lt;br /&gt;
@CALL C:\GRAVIS\ULTRASND\SETIWENV.BAT&lt;br /&gt;
@SET ULTRADIR=C:\GRAVIS\ULTRASND&lt;br /&gt;
@REM ===== Gravis initialization ends =====&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The SETIWENV.BAT contains the ULTRASND and the BLASTER environment variables, it is overwritten on each reboot by GETIWENV. If you would like to modify the ULTRASND variable manually, remove the GETIWENV call above. The format of the ULTRASND variable is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SET ULTRASND=&amp;lt;io port&amp;gt;,&amp;lt;dma1&amp;gt;,&amp;lt;dma2&amp;gt;,&amp;lt;irq1&amp;gt;,&amp;lt;irq2&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The &amp;quot;DEVICE=C:\GRAVIS\ULTRASND\IWINIT.EXE...&amp;quot; entry in your CONFIG.SYS is not strictly necessary for correct function of the card and can be removed. Now the computer should be rebooted, if all went correctly the Interwave driver will find and initialize the GUS. You should test the card with the PLAY.EXE tool and a wave/MIDI file before continuing.&lt;br /&gt;
If you plan to use an additional soundcard for SoundBlaster compatibility (which is highly recommended!) the SB and MPU emulation of the GUS has to be disabled. Start the IWAVECFG tool, you will see the PnP resources the card currently uses. Disabled devices will show &amp;quot;---&amp;quot;, the IDE device and the gameport should be disabled already. You should deactivate the MPU emulation (I/O to &amp;quot;---&amp;quot;) , the SB emulation (FM I/O to &amp;quot;---&amp;quot;) and the second GUS IRQ if it is not already switched off. Your GUS PnP will now only use two I/O ports 0x220, 0x32c (for the CoDec, not shown), one IRQ and two DMA channels (preferably 6 and 7). You might want to change the I/O to 0x240 as most SoundBlaster cards like to have the 0x220 address for themselves. Save the changes and exit.&lt;br /&gt;
Now open the IW.INI file with an editor and change the resource values in the &amp;quot;[setup 0]&amp;quot; section to match the PnP configuration in IWAVECFG. An example for I/O 0x240, IRQ 7 and DMA 6,7 is shown below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[setup 0]&lt;br /&gt;
SynthBase=240&lt;br /&gt;
CodecBase=34c&lt;br /&gt;
CDBase=0&lt;br /&gt;
ATAPIBase=0&lt;br /&gt;
MpuBase=0&lt;br /&gt;
AdlibBase=0&lt;br /&gt;
GamePort=0&lt;br /&gt;
IRQ1=7&lt;br /&gt;
IRQ2=0&lt;br /&gt;
CDIRQ=0&lt;br /&gt;
MPUIRQ=0&lt;br /&gt;
SBIRQ=0&lt;br /&gt;
DMA1=6&lt;br /&gt;
DMA2=7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Disabled resources are set to 0. Leave the other values in IW.INI untouched and save the changes. You can now reinstall other soundcards and configure them for SoundBlaster compatibility. The GUS PnP should not interfere with the configuration now.&lt;br /&gt;
&lt;br /&gt;
====DOS games and the GUS PnP====&lt;br /&gt;
&lt;br /&gt;
A lot of DOS games support the original GUS directly. The GUS PnP is mostly GUS compatible when DRAM is installed and the original GUS patches are present in C:\GRAVIS\ULTRASND\MIDI. However, some games will not detect the GUS PnP or crash, Epic games (Jazz Jackrabbit or One Must Fall) are some examples. Gravis has provided a multi-purpose patch utility called PREPGAME.EXE to deal with those incompatibilities, it will scan the current directory for supported games and update them to work with the GUS PnP. Simply change into the game directory and execute PREPGAME. Most games also look for the ULTRASND environment variable as defined in SETIWENV.BAT.&lt;br /&gt;
If a game does not support the GUS and you do not have a second SB compatible card, one of two SoundBlaster emulation programs can be used (GUS SB emulation has to be enabled in PnP configuration):&lt;br /&gt;
* IWSBOS: provides SoundBlaster, Adlib and GeneralMIDI compatibility, does not require EMM386 but has problems with some protected-mode games (DOS4/GW and friends).&lt;br /&gt;
* MegaEM: provides SoundBlaster, Adlib, GeneralMIDI and basic MT32 (only MT32 instrument mapping) compatibility, requires EMM386 or similar memory manager, should work better with protected-mode games&lt;br /&gt;
&lt;br /&gt;
Both emulators support only SoundBlaster 2.0 (i.e. not SBPro) and have severe compatibility issues, Adlib sound playback quality is appalling. MegaEM, in addition, is very picky about the EMM386 version. Games using the Miles Audio Interface Library 3 (AIL) can use the Interwave chip directly with appropriate drivers (IWAV.DIG, IWAV.MDI). Some LucasArts games using iMuse can also be patched for Interwave support. To put the GUS PnP into Interwave compatible mode, IWSBOS has to be loaded.&lt;br /&gt;
&lt;br /&gt;
====Windows support====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Extreme===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.gravisultrasound.com Gravis Ultrasound Archive]&lt;br /&gt;
* [http://gona.mactar.hu/GRAVIS Drivers and software for all GUS cards]&lt;br /&gt;
* [http://www.vogonsdrivers.com/getfile.php?fileid=100 GUS PnP XSS InterWave EEPROM Toolz]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1135</id>
		<title>Gravis Ultrasound</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1135"/>
				<updated>2013-04-06T10:03:47Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Add some GUSPnP info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Gravis Ultrasound (GUS) soundcard family was released by Advanced Gravis during the 1990s. The original Ultrasound card was meant as a competitive product for the SoundBlaster cards as it provided sound mixing of 32 voices in hardware and came with up to 1MB of on-board sample RAM. The Ultrasound cards were quickly adopted by the demo scene as the hardware mixing ability used no additional processor power and allowed for playing back tracker modules in high quality.&lt;br /&gt;
&lt;br /&gt;
The Ultrasound card family consists of the following cards:&lt;br /&gt;
&lt;br /&gt;
* '''Ultrasound &amp;quot;Classic&amp;quot;''': released in 1991, 256 to 1024kB of RAM, GF1 based&lt;br /&gt;
* '''Ultrasound Max''': an extended GUS Classic with an additional CS4231 codec, 1MB RAM, GF1 based&lt;br /&gt;
* '''Ultrasound ACE''': addon GUS card without the codec and the SoundBlaster compatible control registers, can be used in combination with any SoundBlaster compatible card, GF1 based&lt;br /&gt;
* '''Ultrasound PnP''': released in 1995, complete re-design of the GUS based on the AMD Interwave chip, 8MB RAM (16MB with h/w mod), 16bit/44kHz playback and recording possible, 1MB of sample ROM, GUS compatible when RAM is installed, PnP compatible&lt;br /&gt;
* '''Ultrasound Extreme''': last GUS released by Gravis, GF1 based, ESS1688 codec for SoundBlaster comatibility, not PnP compatible, 1MB RAM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Classic===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Max===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound ACE===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound PnP===&lt;br /&gt;
Unlike any other Ultrasound card, the GUS PnP is not based on the GF1 but rather on the Interwave chip made by AMD. It is hardware compatible with the original GUS when initialized in GUS mode but differs from it in several aspects. First, it is able to play back 32 voices with the full 44kHz sample rate, where the GUS Classic went down to ~19kHz. Second, the on-board sample RAM can be extended to 8MB using SIMM, although the Interwave chip has an address space of 16MB. It also has a built-in effects processor and comes with 1MB of sample ROM filled with a GeneralMIDI compatible sound set.&lt;br /&gt;
&lt;br /&gt;
As the GUS Classic, the Interwave chip is neither SoundBlaster compatible nor has it an integrated OPL3 FM chip. The card only provides the SB control registers (0x220H, 0x388H, ...), the actual SoundBlaster emulation is done in software. To be fully compatible with the original GUS, some RAM has to be installed.&lt;br /&gt;
&lt;br /&gt;
====DOS support====&lt;br /&gt;
&lt;br /&gt;
====Windows support====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Extreme===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.gravisultrasound.com Gravis Ultrasound Archive]&lt;br /&gt;
* [http://gona.mactar.hu/GRAVIS Drivers and software for all GUS cards]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1134</id>
		<title>Gravis Ultrasound</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Gravis_Ultrasound&amp;diff=1134"/>
				<updated>2013-04-06T09:43:19Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;The Gravis Ultrasound (GUS) soundcard family was released by Advanced Gravis during the 1990s. The original Ultrasound card was meant as a competitive product for the SoundBla...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Gravis Ultrasound (GUS) soundcard family was released by Advanced Gravis during the 1990s. The original Ultrasound card was meant as a competitive product for the SoundBlaster cards as it provided sound mixing of 32 voices in hardware and came with up to 1MB of on-board sample RAM. The Ultrasound cards were quickly adopted by the demo scene as the hardware mixing ability used no additional processor power and allowed for playing back tracker modules in high quality.&lt;br /&gt;
&lt;br /&gt;
The Ultrasound card family consists of the following cards:&lt;br /&gt;
&lt;br /&gt;
* '''Ultrasound &amp;quot;Classic&amp;quot;''': released in 1991, 256 to 1024kB of RAM, GF1 based&lt;br /&gt;
* '''Ultrasound Max''': an extended GUS Classic with an additional CS4231 codec, 1MB RAM, GF1 based&lt;br /&gt;
* '''Ultrasound ACE''': addon GUS card without the codec and the SoundBlaster compatible control registers, can be used in combination with any SoundBlaster compatible card, GF1 based&lt;br /&gt;
* '''Ultrasound PnP''': released in 1995, complete re-design of the GUS based on the AMD Interwave chip, 8MB RAM (16MB with h/w mod), 16bit/44kHz playback and recording possible, 1MB of sample ROM, GUS compatible when RAM is installed, PnP compatible&lt;br /&gt;
* '''Ultrasound Extreme''': last GUS released by Gravis, GF1 based, ESS1688 codec for SoundBlaster comatibility, not PnP compatible, 1MB RAM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Classic===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Max===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound ACE===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound PnP===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Ultrasound Extreme===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.gravisultrasound.com Gravis Ultrasound Archive]&lt;br /&gt;
* [http://gona.mactar.hu/GRAVIS Drivers and software for all GUS cards]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Advanced_Gravis&amp;diff=1133</id>
		<title>Advanced Gravis</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Advanced_Gravis&amp;diff=1133"/>
				<updated>2013-04-06T09:09:23Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;Advanced Gravis Computer Technology was a company which developed and released computer peripherals, mainly joysticks, gamepads and a line of sound cards, the [[Gravis Ultraso...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Advanced Gravis Computer Technology was a company which developed and released computer peripherals, mainly joysticks, gamepads and a line of sound cards, the [[Gravis Ultrasound]] family. The company was founded in 1982 and acquired by Kensington Computer Products Group in 1997.&lt;br /&gt;
&lt;br /&gt;
==Gamepads and Joysticks==&lt;br /&gt;
* Gravis PC GamePad&lt;br /&gt;
* Gravis Thunderbird Joystick&lt;br /&gt;
&lt;br /&gt;
==Soundcards==&lt;br /&gt;
See [[Gravis Ultrasound]]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Miro_Sound_PCM12&amp;diff=958</id>
		<title>Miro Sound PCM12</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Miro_Sound_PCM12&amp;diff=958"/>
				<updated>2013-03-20T20:48:37Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;miroSound PCM12 rev. E (PnP)  The miroSound PCM12 is an ISA soundcard released by miro Computer Products in 1995. The main chipset consi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MIROPCM12.JPG|thumb|400px|miroSound PCM12 rev. E (PnP)]]&lt;br /&gt;
&lt;br /&gt;
The miroSound PCM12 is an ISA soundcard released by [[miro Computer Products]] in 1995. The main chipset consists of an OPTI 82C924 sound controller (82C929A in earlier revisions) and a Windows Sound System 2.0 compatible codec made by [[Analog Devices]] (AD1848, Crystal CS4231a in earlier revisions). The card also features a GeneralMIDI wavetable synthesizer based on the [[Yamaha]] OPL4 chip and a 2MB ROM sound set. As a special feature, the card contains an additional microcontroller chip, the &amp;quot;Audio Command Interface (ACI)&amp;quot;. On the PCM12 it serves as an additional sound mixer; on the [[miroSound PCM20]], it also controls the built-in radio tuner.&lt;br /&gt;
&lt;br /&gt;
The PCM12 has a wavetable daughterboard connector which attaches to the MPU401 (UART) port of the OPTI chip. There are four line signal inputs: AUX1, AUX2 (shared with DB), LINE-IN and CD-IN. The AUX inputs as well as the line-out and the MIDI data lines are also connected to the mini-DIN connector on the slot bracket for use with a special breakout box.&lt;br /&gt;
&lt;br /&gt;
Revision E of the PCM12 has an IDE port for CDROM drives, older revisions also came with the three additional CD interfaces common at that time: Sony, Panasonic and Mitsumi. The PCM12 variants using the OPTI 82C924 are PnP-compatible, although the resources used by the card still must be configured by the initialization program that comes with the card.&lt;br /&gt;
&lt;br /&gt;
==DOS support==&lt;br /&gt;
The PCM12 is configured and controlled by a single application SNDINDOS.EXE. It contains the resource configuration as well as the mixer settings. SNDINDOS expects a configuration file SOUNDCFG.INI in the directory specified by the environment variable PCM20INIT. The configuration mode can be entered by&lt;br /&gt;
&amp;lt;pre&amp;gt;SNDINDOS /C&amp;lt;/pre&amp;gt;&lt;br /&gt;
The card can be switched between Sound Blaster Pro and Windows Sound System (WSS) compatibility mode, only one mode is active at a time. The MPU401 port can also be configured here. On some systems the OPTI chip may not function properly and the SBPro mode does not work (distorted sound). Then it might be necessary to post-initialize the PCM12 with the generic OPTI MAD16 driver. This driver needs a configuration file SOUNDSW.CFG in the directory defined in the environment variable SOUNDSW, the driver itself if configured by SETSOUND.EXE and loaded with SNDINIT.COM. The resources used by the PCM12 must be specified identically in both configuration programs. A typical initialization from AUTOEXEC.BAT would then look like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SET BLASTER=A220 I5 D1 T4&lt;br /&gt;
SET PCM20INIT=C:\PCM12&lt;br /&gt;
SET SOUNDSW=C:\MAD16&lt;br /&gt;
C:\PCM12\SNDINDOS.EXE&lt;br /&gt;
C:\MAD16\SNDINIT.COM /B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The OPTI chip provides an acceptable Sound Blaster Pro compatibility, though some games (Silverball, Alien carnage and probably others) have problems with digital soundeffects on this card. These are usually distorted sound playback or SBPro detection problems. Fortunately and in contrast to other miro soundcards, the MPU401 port and the OPL4 synthesizer of the PCM12 do work in DOS.&lt;br /&gt;
&lt;br /&gt;
==Windows support==&lt;br /&gt;
Drivers for Windows 3.1, Windows 9x and Windows NT4 (with some limitations) are available. The Windows 9x drivers are compatible with DirectSound and come with a mixer application which controls the ACI. The OPL4 as well as the MPU401 port are available as MIDI playback devices. &lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.mirosupport.de/sound/pcm12/pcm12pnp.html Support page for the PCM12]&lt;br /&gt;
* [http://files.mpoli.fi/pub/hardware/SOUND/OTHER/924D_W.ZIP Generic OPTI MAD16 DOS driver]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:MIROPCM12.JPG&amp;diff=957</id>
		<title>File:MIROPCM12.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:MIROPCM12.JPG&amp;diff=957"/>
				<updated>2013-03-20T20:42:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: miroSound PCM12 rev. E (PnP)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;miroSound PCM12 rev. E (PnP)&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Miro_Computer_Products&amp;diff=956</id>
		<title>Miro Computer Products</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Miro_Computer_Products&amp;diff=956"/>
				<updated>2013-03-20T18:47:11Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;miro Computer Products AG was a German manufacturer of PC multimedia equipment. Their product line included sound cards, TV and radio adaptors as well as some graphics cards. ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;miro Computer Products AG was a German manufacturer of PC multimedia equipment. Their product line included sound cards, TV and radio adaptors as well as some graphics cards. The company was acquired by Pinnacle Systems in 1997.&lt;br /&gt;
&lt;br /&gt;
==Sound Cards==&lt;br /&gt;
*[[miro Sound PCM1 pro]]&lt;br /&gt;
*[[miro Sound PCM12]]&lt;br /&gt;
*[[miro Sound PCM20 radio]]&lt;br /&gt;
&lt;br /&gt;
==Graphics cards==&lt;br /&gt;
*[[miro Crystal VRX]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.mirosupport.de Support page for many miro products]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Sound_Cards_%26_Modules&amp;diff=955</id>
		<title>Sound Cards &amp; Modules</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Sound_Cards_%26_Modules&amp;diff=955"/>
				<updated>2013-03-20T18:39:32Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Ad Lib, Inc.]]&lt;br /&gt;
*[[Advanced Gravis]]&lt;br /&gt;
*[[Aureal Semiconductor]]&lt;br /&gt;
*[[C-Media]]&lt;br /&gt;
*[[Creative Labs]]&lt;br /&gt;
*[[Ensoniq]]&lt;br /&gt;
*[[ESS Technologies]]&lt;br /&gt;
*[[Guillemot]]&lt;br /&gt;
*[[miro Computer Products]]&lt;br /&gt;
*[[Roland]]&lt;br /&gt;
*[[Terratec]]&lt;br /&gt;
*[[Yamaha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Sound Cards]]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Talk:Maestro_32/96&amp;diff=947</id>
		<title>Talk:Maestro 32/96</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Talk:Maestro_32/96&amp;diff=947"/>
				<updated>2013-03-19T12:10:46Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The thing with MIDI-1 SysEx messages is true for the EWS64 as well from my testing. Also, I thought fast systems with this card were simply unbootable instead of speed issues in games. [[User:D1stortion|D1stortion]] ([[User talk:D1stortion|talk]]) 00:42, 19 March 2013 (EST)&lt;br /&gt;
:I got that Sysex information from the M3296 FAQ on the Terratec FTP server. I also recall that some faster systems (Athlon and above) will not (warm-)boot with this card. I think Terratec published a hardware fix for that (exchanging a capacitor on the card or something like that...). [[User:Pyrogx|Pyrogx]] ([[User talk:Pyrogx|talk]]) 04:03, 19 March 2013 (EST)&lt;br /&gt;
::Yup, I read it too. It just came to my attention that the same applies to the EWS64, even if it's not listed in the respective FAQ. In any case, it makes sense since those cards are almost identical in many ways.&amp;lt;br&amp;gt;As for the speed issue, I think I read that it starts with about P200 or so... [[User:D1stortion|D1stortion]] ([[User talk:D1stortion|talk]]) 05:52, 19 March 2013 (EST)&lt;br /&gt;
::: I can't give facts about the M3296 as I do not own such a card. I have several EWS64s/XLs, also in fast systems and didn't experienced boot problems with these. Is there any source which cards revisions are affected? How does the boot up bug manifests?--[[User:Enigma|Enigma]] ([[User talk:Enigma|talk]]) 21:38, 19 March 2013 (EST)&lt;br /&gt;
:::: My M3296 works without problems in a K6-III/400 system, but I modified the card according to the instructions by Terratec. Some time ago I had this card running in an AthlonXP system but I can't remember whether it worked properly or not. [[User:Pyrogx|Pyrogx]] ([[User talk:Pyrogx|talk]]) 23:10, 19 March 2013 (EST)&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Talk:Maestro_32/96&amp;diff=938</id>
		<title>Talk:Maestro 32/96</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Talk:Maestro_32/96&amp;diff=938"/>
				<updated>2013-03-18T17:03:38Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The thing with MIDI-1 SysEx messages is true for the EWS64 as well from my testing. Also, I thought fast systems with this card were simply unbootable instead of speed issues in games. [[User:D1stortion|D1stortion]] ([[User talk:D1stortion|talk]]) 00:42, 19 March 2013 (EST)&lt;br /&gt;
:I got that Sysex information from the M3296 FAQ on the Terratec FTP server. I also recall that some faster systems (Athlon and above) will not (warm-)boot with this card. I think Terratec published a hardware fix for that (exchanging a capacitor on the card or something like that...). [[User:Pyrogx|Pyrogx]] ([[User talk:Pyrogx|talk]]) 04:03, 19 March 2013 (EST)&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Maestro_32/96&amp;diff=933</id>
		<title>Maestro 32/96</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Maestro_32/96&amp;diff=933"/>
				<updated>2013-03-17T10:48:02Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Add image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:M3296.JPG|thumb|400px|Terratec Maestro 32/96, hardware revision 1.0]]&lt;br /&gt;
The Maestro 32/96 is an ISA soundcard released by [[Terratec]] in 1996. It features a SoundBlaster Pro and Windows Sound System (WSS) compatible codec (Crystal Semiconductors CS4232), an on-card wavetable synthesizer and two independent MIDI ports.&lt;br /&gt;
&lt;br /&gt;
The wavetable consists of the Dream SAM9233/8905 chipset, a 32-voice [[GeneralMIDI]]-compatible synthesizer and effects processor. The synthesizer has access to a 4MB ROM sound set stored in two 32MBit chips (GMS931600 and GMS931601). Since the CS4232 codec normally only has one MPU401 (UART) interface, the SAM9233 is connected to the codec via the CDROM interface (named MIDI-1 in the Terratec mixer software). the regular MIDI port of the codec is called &amp;quot;MIDI-2&amp;quot;. Both MIDI ports can be routed to the gameport of the card. According to Terratec, MIDI-1 does not support SysEx messages (i.e. it filters them), external devices relying on SysEx have to be connected to MIDI-2 instead.&lt;br /&gt;
&lt;br /&gt;
The card is PnP-compatible and, if fully configured, uses up to three IRQs (codec, MIDI-1, MIDI-2), two DMA channels and six I/O ports. Drivers and manuals are available on the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
===DOS support===&lt;br /&gt;
The DOS driver is included in the Windows 3.1 and Windows 9x driver packages. It is called &amp;quot;TERRATEC.EXE&amp;quot; (MIX3296.EXE in a later driver version) and combines a DOS initialization tool, a mixer and an EEPROM configurator into one application. The newer version MIX3296.EXE may crash on faster systems (Pentium II and above), when the EEPROM configuration is called, the older TERRATEC.EXE should be used in this case instead.&lt;br /&gt;
Generic DOS drivers for the Crystal chip may also be used, but some of the features of the card (mainly the double MIDI port feature and its routing options) will be unavailable.&lt;br /&gt;
&lt;br /&gt;
The codec itself is compatible with the SoundBlaster Pro and the Windows Sound System. However, if the chip has been used in SBPro mode after initialization, the WSS part will not function properly. The tool CS32WSS.EXE (available with the generic CS4232 drivers) resets the chip and puts it back into WSS mode.&lt;br /&gt;
&lt;br /&gt;
The SBPro compatibility along with built-in OPL3 clone is decent and should work with most DOS games, although the OPL3 clone has a noticably different sound than the original. On faster machines (Pentium 200 and above) some games may expose speed related issues in combination with the CS4232. This can be overcome by the use of a slowdown tool or similar measures.&lt;br /&gt;
&lt;br /&gt;
===Windows 9x support===&lt;br /&gt;
&lt;br /&gt;
There are two versions available from Terratec for Windows 9x: version 1.29 and the update 2.5B. The former comes with a set of applications (media rack) while the latter only installs a new mixer application. As with the DOS drivers, generic drivers for the Crystal codec can be used, but the mixer application will not function and the MIDI-1 part will be unavailable.&lt;br /&gt;
Sometimes the newer driver version may cause problems (blue screens, no wave output) in Windows, the older version should be used instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [ftp://ftp.terratec.de/Audio/Maestro/3296 Terratec FTP archive]&lt;br /&gt;
* [http://www.cirrus.com/en/support/drivers/index.html Driver support from Cirrus Logic]&lt;br /&gt;
* [http://www.turtlebeach.com/support/download/831 Driver package for DOS containing CS32WSS.EXE]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Sound Cards]]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:M3296.JPG&amp;diff=932</id>
		<title>File:M3296.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:M3296.JPG&amp;diff=932"/>
				<updated>2013-03-17T10:44:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Terratec Maestro 32/96 v1.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Terratec Maestro 32/96 v1.0&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Maestro_32/96&amp;diff=931</id>
		<title>Maestro 32/96</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Maestro_32/96&amp;diff=931"/>
				<updated>2013-03-17T10:43:14Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;The Maestro 32/96 is an ISA soundcard released by Terratec in 1996. It features a SoundBlaster Pro and Windows Sound System (WSS) compatible codec (Crystal Semiconductors ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Maestro 32/96 is an ISA soundcard released by [[Terratec]] in 1996. It features a SoundBlaster Pro and Windows Sound System (WSS) compatible codec (Crystal Semiconductors CS4232), an on-card wavetable synthesizer and two independent MIDI ports.&lt;br /&gt;
The wavetable consists of the Dream SAM9233/8905 chipset, a 32-voice [[GeneralMIDI]]-compatible synthesizer and effects processor. The synthesizer has access to a 4MB ROM sound set stored in two 32MBit chips (GMS931600 and GMS931601). Since the CS4232 codec normally only has one MPU401 (UART) interface, the SAM9233 is connected to the codec via the CDROM interface (named MIDI-1 by the Terratec driver software). the regular MIDI port of the codec is called &amp;quot;MIDI-2&amp;quot;. Both MIDI ports can be routed to the gameport of the card. According to Terratec, MIDI-1 does not support SysEx messages (i.e. it filters them), external devices relying on SysEx have to be connected to MIDI-2 instead.&lt;br /&gt;
The card is PnP-compatible and, if fully configured, uses up to three IRQs (codec, MIDI-1, MIDI-2), two DMA channels and six I/O ports. Drivers and manuals are available on the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
===DOS support===&lt;br /&gt;
The DOS driver is included in the Windows 3.1 and Windows 9x driver packages. It is called &amp;quot;TERRATEC.EXE&amp;quot; (MIX3296.EXE in a later driver version) and combines a DOS initialization tool, a mixer and an EEPROM configurator into one application. The newer version MIX3296.EXE may crash on faster systems (Pentium II and above), when the EEPROM configuration is called, the older TERRATEC.EXE should be used in this case instead.&lt;br /&gt;
Generic DOS drivers for the Crystal chip may also be used, but some of the features of the card (mainly the double MIDI port feature and its routing options) will be unavailable.&lt;br /&gt;
The codec itself is compatible with the SoundBlaster Pro and the Windows Sound System, however, if the chip has been used in SBPro mode after initialization, the WSS part will not function properly. The tool CS32WSS.EXE (available with the generic CS4232 drivers) resets the chip and puts it back into WSS mode.&lt;br /&gt;
The SBPro compatibility along with built-in OPL3 clone is decent and should work with most DOS games, although the OPL3 clone has a noticably different sound than the original. On faster machines (Pentium 200 and above) some games may expose speed related issues in combination with the CS4232. This can be overcome by the use of a slowdown tool or similar measures.&lt;br /&gt;
&lt;br /&gt;
===Windows 9x support===&lt;br /&gt;
&lt;br /&gt;
There are two versions available from Terratec for Windows 9x: version 1.29 and the update 2.5B. The former comes with a set of applications (media rack) while the latter only installs a new mixer application. As with the DOS drivers, generic drivers for the Crystal codec can be used, but the mixer application will not function and the MIDI-1 part will be unavailable.&lt;br /&gt;
Sometimes the newer driver version may cause problems (blue screens, no wave output) in Windows, the older version should be used instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [ftp://ftp.terratec.de/Audio/Maestro/3296 Terratec FTP archive]&lt;br /&gt;
* [http://www.cirrus.com/en/support/drivers/index.html Driver support from Cirrus Logic]&lt;br /&gt;
* [http://www.turtlebeach.com/support/download/831 Driver package for DOS containing CS32WSS.EXE]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Sound Cards]]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Terratec&amp;diff=930</id>
		<title>Terratec</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Terratec&amp;diff=930"/>
				<updated>2013-03-17T09:42:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Terratec is a German manufacturer of multimedia equipment founded in 1994. Their products mainly include sound cards and TV adapters.&lt;br /&gt;
&lt;br /&gt;
== Soundcards (ISA) ==&lt;br /&gt;
&lt;br /&gt;
* Base 1 (Analog Devices AD1816JS SoundPort)&lt;br /&gt;
* [[EWS64]] family&lt;br /&gt;
* [[Maestro 32/96]]&lt;br /&gt;
&lt;br /&gt;
== Soundcards (PCI) ==&lt;br /&gt;
&lt;br /&gt;
* Solo 1 (ESS Solo-1 ES1938S)&lt;br /&gt;
* XLerate Pro (Aureal Vortex2)&lt;br /&gt;
* DMX XFire (Crystal SoundFusion CS4624)&lt;br /&gt;
* SiXPack (Crystal SoundFusion CS4630)&lt;br /&gt;
* 512i digital (ForteMedia FM801)&lt;br /&gt;
* Soundsystem DMX (ESS Canyon3D)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Sound Cards]]&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=777</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=777"/>
				<updated>2013-03-10T16:28:27Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Add images and EWS64S&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simple card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
&lt;br /&gt;
[[File:EWS64XL.JPG|thumb|400px| ''EWS64 XL'']]&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
* EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
* EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
* The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
* The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
* The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
* The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
[[File:EWScontrol.png|frameless|600px|EWS64XL Control Panel layout]]&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch (see links below). Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
* The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
* Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;br /&gt;
&lt;br /&gt;
== EWS64S ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
[[File:EWS64S.JPG|thumb|400px| ''EWS64 S'']]&lt;br /&gt;
&lt;br /&gt;
Despite the name and the use of the same synthesizer chip, the EWS64S is a completely different piece of hardware when compared with the L/XL/XXL counterpart. The main differences are the codec chip and the internal routing possibilities. The codec is an Analog Devices AD1816 which provides SBPro and OPL3 compatibility. It is, however, not WSS-compatible. The AD codec is wired permanently to the SAM9407 and cannot be routed directly to the OUT-1. In addition, the codec cannot be disabled as on the L/XL/XXL variants.&lt;br /&gt;
The XL/XXL front panel is incompatible with the 64S. In order to get digital outputs, a small slot-mountable PCB called &amp;quot;DigitalXtension R&amp;quot; is needed. A waveblaster header is also missing.&lt;br /&gt;
&lt;br /&gt;
=== OS support ===&lt;br /&gt;
The 64S needs a different set of drivers and applications from Terratec, the L/XL/XXL drivers do not work. Moreover, there are no NT4 or Windows 2000 drivers available for this card. The card is supported under Linux with Gerd Rauschs generic SAM9407 driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.terratec.de/Audio/EWS/64XL ''Terratec FTP archive'']&lt;br /&gt;
&lt;br /&gt;
* [http://sam9407.sourceforge.net ''Linux SAM9407 driver'']&lt;br /&gt;
&lt;br /&gt;
* [http://www.studio4all.de/htmle/welcomeewst.html ''Additional information on the EWS cards'']&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:EWS64S.JPG&amp;diff=776</id>
		<title>File:EWS64S.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:EWS64S.JPG&amp;diff=776"/>
				<updated>2013-03-10T16:03:03Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: EWS64S with 8MB of PS/2-RAM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EWS64S with 8MB of PS/2-RAM&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:EWS64XL.JPG&amp;diff=775</id>
		<title>File:EWS64XL.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:EWS64XL.JPG&amp;diff=775"/>
				<updated>2013-03-10T16:02:12Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: EWS64XL, hardware revision 1.2, with 32MB PS/2 RAM fitted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EWS64XL, hardware revision 1.2, with 32MB PS/2 RAM fitted&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:EWS64XL.PNG&amp;diff=774</id>
		<title>File:EWS64XL.PNG</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:EWS64XL.PNG&amp;diff=774"/>
				<updated>2013-03-10T15:58:45Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: EWS64XL, hardware revision 1.2, with 32MB PS/2 EDO RAM fitted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EWS64XL, hardware revision 1.2, with 32MB PS/2 EDO RAM fitted&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=773</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=773"/>
				<updated>2013-03-10T15:49:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simple card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
- EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
- EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
- The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
- The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
- The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
- The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
[[File:EWScontrol.png|frameless|600px|EWS64XL Control Panel layout]]&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch (see links below). Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
- The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
- Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.terratec.de/Audio/EWS/64XL ''Terratec FTP archive'']&lt;br /&gt;
&lt;br /&gt;
* [http://sam9407.sourceforge.net ''Linux SAM9407 driver'']&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=772</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=772"/>
				<updated>2013-03-10T15:44:53Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simple card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server [ftp://ftp.terratec.de/Audio/EWS/64XL ''Weblink''].&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
- EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
- EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
- The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
- The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
- The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
- The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
[[File:EWScontrol.png|frameless|600px|EWS64XL Control Panel layout]]&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch [X]. Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
- The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
- Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=771</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=771"/>
				<updated>2013-03-10T15:42:42Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simpler card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server [ftp://ftp.terratec.de/Audio/EWS/64XL ''Weblink''].&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
- EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
- EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
- The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
- The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
- The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
- The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
[[File:EWScontrol.png|frameless|600px|EWS64XL Control Panel layout]]&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch [X]. Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
- The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
- Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=770</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=770"/>
				<updated>2013-03-10T15:35:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simpler card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
- EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
- EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
- The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
- The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
- The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
- The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
[[File:EWScontrol.png|frameless|600px|EWS64XL Control Panel layout]]&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch [X]. Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
- The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
- Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=File:EWScontrol.png&amp;diff=769</id>
		<title>File:EWScontrol.png</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=File:EWScontrol.png&amp;diff=769"/>
				<updated>2013-03-10T15:27:30Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: EWS64XL conrol panel layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EWS64XL conrol panel layout&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=768</id>
		<title>EWS64</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=EWS64&amp;diff=768"/>
				<updated>2013-03-10T15:26:32Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;= Terratec EWS64 = The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthes...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Terratec EWS64 =&lt;br /&gt;
The EWS64 cards are semi-professional ISA soundcards made by Terratec in the second half of the 1990s. They consist of a codec and the Dream SAM9407 synthesizer chip and are thus basically two soundcards on one PCB.&lt;br /&gt;
&lt;br /&gt;
Actually there are two different EWS64: the EWS64L/XL/XXL and the EWS64S. The former are basically variants built around the same card and only differ in the type of the front panel delivered with the card (L: no front panel, XL: basic front panel, XXL: front panel with integrated MicrowaveXT synthesizer).&lt;br /&gt;
&lt;br /&gt;
The latter EWS64S has a different, more simpler card design and comes with a different codec chip. Both cards are PnP-compatible and can be configured by software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EWS64L/XL/XXL ==&lt;br /&gt;
=== Hardware description ===&lt;br /&gt;
The codec is a CS4236B made by Crystal Semiconductors, featuring SBPro, OPL3 and Windows Sound System compatibility. The card's IN-1 and the CD/MIDI-DB analog-in is wired to the codec. The synthesizer is a Dream SAM9407 which has access to the onboard memory (2MB) and PS/2 SIMM module. Version 1.0 of the EWS64 also had an onboard ROM, which was removed for the 1.2 revision of the card. The IN-2 connector can also be wired to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The card has two analog outputs: OUT-2 is permamently connected to the SAM9407. OUT-1, however, can either output the analog signal from the codec or the output from the SAM9407. In the former case, the synthesizers' signal is routed into the codec. In the latter case, the signal of the codec can be sent to the SAM9407 instead of the IN-2 signal.&lt;br /&gt;
&lt;br /&gt;
The Dream chip also features an effects processor which can apply different (predefined) reverb and chorus effects to the SAM9407 input signals. If the codec sound is routed through the synthesizer, these effects also can be applied to this signal. The SAM9407 also provides a four-band equalizer, echo and pseudo-3D (Vspace) effects.&lt;br /&gt;
&lt;br /&gt;
Using OUT-1 and OUT-2, the EWS64 also provides basic DirectSound3D compatibility, however, in 4-channel mode, the effects are unavailable. The EWS64 also has two independent MIDI ports (UART only). MIDI-1 is always connected to the SAM9407 chip, MIDI-2 is connected to the daughterboard header in the front panel. Both MIDI ports can also be used by the 5-pin sockets in the front panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Operating system support ===&lt;br /&gt;
The EWS64 is supported by the following operating systems: DOS, Windows 9x, Windows NT4, Windows 2000, Linux (via 3rd-party driver). OSs which have support for the CS4236 can drive the codec part only. The DOS and Windows drivers and tools can be downloaded from the Terratec FTP server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== DOS support ====&lt;br /&gt;
The EWS64 comes with a few DOS utilities: &lt;br /&gt;
&lt;br /&gt;
- EWS64CFG.EXE: Is used to configure the IO/IRQ/DMA resources used by the card. The codec can also be disabled with this tool. EWS64CFG '''must''' be run under plain DOS (i.e. Not in a Win9x DOS box).&lt;br /&gt;
&lt;br /&gt;
- EWSINIT.EXE: This must be called on each boot as it initializes the codec and the SAM9407, loads a .94B sound set into the on-board RAM and sets up the mixer.&lt;br /&gt;
&lt;br /&gt;
As the EWS64 has no dedicated DOS mixer application, all mixer settings are read from a configuration file (extension .TTM). The easiest way to create these mixer files is to use the Windows EWS64-Mixer to adjust the volumes as desired and then save the settings to a .TTM file. This file, in turn, can be passed to the DOS initialization tool.&lt;br /&gt;
&lt;br /&gt;
Due to a (hardware?) bug, the codec tends to mute several of its input channels (such as the wavetable daughterboard / CD-in) when the SBPro part is used. This can be overcome by doing a „post-initialization“ with the DOS mixer application from the original Crystal CX423X drivers. This program is usually called CS32MIX or CWDMIX, depending on the driver version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows 9x support ====&lt;br /&gt;
The EWS64 Windows driver comes with several tools in order to control the EWS64:&lt;br /&gt;
&lt;br /&gt;
- The EWS Control Panel controls the volume settings of the codec and the SAM9407 as well as the audio signal routing on the card.&lt;br /&gt;
&lt;br /&gt;
- The FX panel is used for adjusting the effects processor. Echo, Equalizer, Reverb and Chorus settings can be changed here.&lt;br /&gt;
&lt;br /&gt;
- The „Virtual Channels“ tool is used to control the individual hardware mixing channels. See&lt;br /&gt;
&lt;br /&gt;
„Hardware Mixing“ section below.&lt;br /&gt;
&lt;br /&gt;
- The Set Manager loads and removes sound sets to and from the cards' RAM.&lt;br /&gt;
&lt;br /&gt;
There is also the 3rd-party application „EWS ProMix“ which combines the first three programs to one convenient application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Control panel settings ====&lt;br /&gt;
&lt;br /&gt;
The Control panel has several sections which control either volume levels or specific routing settings. Section A has all the volume sliders for the CS4236 codec. If the codec is disabled, these sliders do nothing. The slider SYN adjusts the volume of the SAM9407 if its output is routed into the codec. This is done when the switch D is set to „A“. When set to „B“, the synthesizer is directly connected to OUT-1 (section B left). The remaining input channel IN-2 of the SAM9407 can be switched with switch „C“ between the IN-2 connector on the cards' bracket (setting A), the digital input of the front panel (setting D) or the output signal from the codec mixer (setting M). The OUT-2 is always connected to the SAM9407.&lt;br /&gt;
&lt;br /&gt;
The MIDI routing switch E controls which of the two MIDI ports of the card is connected to the game port on the back plate. The corresponding MIDI connectors in the front panel are disabled if the routing is active.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hardware Mixing ====&lt;br /&gt;
As the SAM9407 also supports hardware mixing, the Windows driver allows for the use of 16 independent wave output devices which represent 2x16 channels of the synthesizer chip. The number of these virtual channels can be adjusted under Control Panel/System/Device Manager/Terratec Devices/EWS Synthesizer. Each of those channels has its own volume and effects control slider, accessible via the „Virtual Channels“ application. If the Reverb/Chorus sliders are set to zero, no effects are applied to the selected virtual channel, regardless of the settings in the FX panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Windows NT4 and 2000 support ====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Linux support ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Although Terratec does not offer a driver for it, the EWS64 can be used under Linux as well. The codec is supported by the appropriate ALSA or OSS driver for Crystal CX423X chips. The Dream chip, however, needs a third-party driver from Gerd Rausch [X]. Unfortunately, this driver has now been unmaintained for years and has several problems:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Only kernels up to and including 2.4.x are supported.&lt;br /&gt;
&lt;br /&gt;
- The control panel looks sort of „clumsy“ and requires profound knowledge of the inner working of the EWS64.&lt;br /&gt;
&lt;br /&gt;
- Only EWS64L/XL hardware version 1.2 is supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver requires the firmware EWS64OS.BIN and a .94B sound bank in order to work. As it is a generic driver for all SAM9407-based cards, some of the elements in the control panel are non-functional or disabled.&lt;br /&gt;
&lt;br /&gt;
When installed and configured successfully, the SAM9407 can be used as an audio output device via /dev/sam0_dsp and as a MIDI playback device via /dev/sam0_sequencer or (via MikMod) as a MOD player.&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	<entry>
		<id>https://www.vogonswiki.com/index.php?title=Terratec&amp;diff=767</id>
		<title>Terratec</title>
		<link rel="alternate" type="text/html" href="https://www.vogonswiki.com/index.php?title=Terratec&amp;diff=767"/>
				<updated>2013-03-10T15:18:49Z</updated>
		
		<summary type="html">&lt;p&gt;Pyrogx: Created page with &amp;quot;Terratec is a german manufacturer of multimedia equipment i.e. sound cards, TV adapters, etc.   == Soundcards (ISA) ==  * EWS64 family * Maestro 32/96   == Soundcards (PCI...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Terratec is a german manufacturer of multimedia equipment i.e. sound cards, TV adapters, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Soundcards (ISA) ==&lt;br /&gt;
&lt;br /&gt;
* [[EWS64]] family&lt;br /&gt;
* Maestro 32/96&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Soundcards (PCI) ==&lt;br /&gt;
&lt;br /&gt;
* XLerate Pro (Aureal Vortex2)&lt;br /&gt;
* DMX XFire (Crystal SoundFusion CS4624)&lt;br /&gt;
* SiXPack (Crystal SoundFusion CS4630)&lt;br /&gt;
* 512i digital (ForteMedia FM801)&lt;br /&gt;
* Soundsystem DMX (ESS Canyon3D)&lt;/div&gt;</summary>
		<author><name>Pyrogx</name></author>	</entry>

	</feed>