The Crystalizer TidalWave 128 is an excellent sound card for OS/2, and I
recommend it, at least for normal OS/2 use (high-end sound recording is not
part of my usage, so I can't address that). It provides excellent sound and
solid OS/2 drivers, and perhaps most importantly, concurrent sound in OS/2
and Win-OS/2 when Win-OS/2 is loaded.  However the installation
instructions are just a bit too cryptic, at least when replacing another
sound card with the Crystalizer.  For example, even though I followed the
instructions when I replaced my Proaudio Spectrum 16, I could only get
sound in Win-OS/2 applications and in AVI movies, but none of the desktop
WAV sounds. Following are a couple of things I did to solve the problem:

A) Check the MMPM2.INI file in the \MMOS2 directory to be sure the correct
driver is shown as the default driver in the "Waveaudio", "Ampmix=" and
other settings under [Drivers].  In my MMPM2.INI file, those two settings
still specified the PAS drivers (identified by references to PAS in
their names), even though the PAS16 drivers were supposed to have
been removed.  At the end of this file, I've included my MMPM2.INI settings
for you to compare with yours.  BEFORE ATTEMPTING TO FIX THAT FILE, MAKE A
BACKUP COPY (I copied my file to mmpm2.sav).

FIX: There are three possible ways to fix this problem:  1) Edit the file
directly (but only if you know what you are doing and have made a backup in
case you mess up the editing).  2) After first making a backup of the file,
delete every thing that clearly relates to your old sound card and the
Crystal card if you have attempted to install it and are now trying to
correct the problem. Then reinstall the Crystal drivers from the CD.  This
is the method I used before I thought of the next solution, which is
simpler. 3) This one is theoretical, because I have not tried it
personally, but it would be my recommendation:  Rename your MMPM2.INI
file (so that you are saving a backup) and then reinstall multimedia
support from Selective Install, so that MMPM2.INI is recreated from
scratch (without specifying any sound card), thereby avoiding the need to
guess at what to remove. Then install the Crystal drivers from the CD that
comes with the card.

B)  One other thing I did and I strongly recommend: After the Crystal card
is physically installed on your system, instruct Warp to do a full hardware
detection during bootup.  I don't think Warp3 does this (at least I don't
know how to select it if it does).  In Warp4, this is done in one of two
ways: 1) Open the Hardware Manager's properties object and set the "Next
system restart only" setting to "Full hardware detection"; or 2) Hit
Alt-F5 when the OS/2 and white box appear in the upper left hand corner
of the display at boot up.  On my system, the Crystal card was being
detected at IRQ7 until I did that.  It's now correctly detected at IRQ5.

I'm now getting clear sound and am very pleased with the performance of the
card so far.  I've tested it for concurrency and can confirm that I hear
sound from both Win-OS/2 apps and OS/2 apps when both are loaded at the
same time.  I've tested it with WAV and MID sound files and AVI and MOV
movie files, and the sound is strong and clear.  I don't think I have any
other sound producing files to test it with.

One caveat: I tried the 2.02 drivers, but they caused my system to lock up
(requiring a reset-button reboot) whenever I clicked on a DOS object.  This
happened before I solved my problem, so it may not be a factor now that
I've fixed my MMPM2.INI file, but I want to enjoy the sounds I've finally
recovered for awhile before trying those again.

I hope this helps someone else.

[J:\] David Eckman
75430,1525@compuserve.com; davide@hal-pc.org

My system (in case you think hardware conflicts might be a factor):

Gigabyte 686LX motherboard with Pentium II 233Mhz, 64 MB SDRAM, Matrox
Millenium II video card w/ 4MB WRAM, Adaptec 2940UW and 2910 SCSI adapter
cards, Seagate 4GB and 1GB hard disks, Toshiba 3401 CD-ROM, Conner
CTT8000-S tape drive, and Iiyama Vision Master 17 monitor) -- with a
*Crystalizer TidalWave 128* sound card.

My MMPM2.INI file that works:

[systemvalues]
closedcaption=0
mastervolume=50
headphones=1
speakers=1
workpath=H:\MMOS2
qosvalue=65537
qoserrorflag=2
[IBMDIGVIDPLAYER01]
VERSIONNUMBER=1.2
PRODUCTINFO=Software Motion Video
MCDDRIVER=SVMC
MCDTABLE=MDM
RESOURCENAME=VIDEO PLAYER01
DEVICEFLAG=1
DEVICETYPE=12
SHARETYPE=3
RESOURCEUNITS=10
RESOURCECLASSES=2,10,1
CONNECTORS=1,3,,1
EXTNAMES=5,AVI,FLC,FLI,MOV,QT
EATYPES=Digital Video
ALIASNAME=DigitalVideo Player
[Drivers]
Digitalvideo=IBMDIGVIDPLAYER01
Waveaudio=IBMWaveBusAudio01
Sequencer=IBMSEQOPLAudio01
Ampmix=IBMAmpMixBusAudio01,IBMAMPMIXOPLAudio01
Speaker=SPEAKER
Headphone=HEADPHONE
Microphone=MICROPHONE
Filter=IBMFILTER01,IBMFILTER02,IBMFILTER03
CDaudio=IBMCDAUDIO01
[SPEAKER]
VERSIONNUMBER=1
PRODUCTINFO=SPEAKER
RESOURCENAME=SPEAKER
DEVICEFLAG=2
DEVICETYPE=13
SHARETYPE=1
RESOURCEUNITS=0
RESOURCECLASSES=1,1
CONNECTORS=1,15,,0
[HEADPHONE]
VERSIONNUMBER=1
PRODUCTINFO=HEADPHONE
RESOURCENAME=HEADPHONE
DEVICEFLAG=2
DEVICETYPE=14
SHARETYPE=1
RESOURCEUNITS=0
RESOURCECLASSES=1,1
CONNECTORS=1,15,,0
[MICROPHONE]
VERSIONNUMBER=1
PRODUCTINFO=MICROPHONE
RESOURCENAME=MICROPHONE
DEVICEFLAG=2
DEVICETYPE=15
SHARETYPE=1
RESOURCEUNITS=0
RESOURCECLASSES=1,1
CONNECTORS=1,16,,0
[IBMFILTER01]
VERSIONNUMBER=2.0
PRODUCTINFO=IBM Mapper
MCDDRIVER=FILTMCD
VSDDRIVER=IBMMAP
MCDTABLE=MDM
RESOURCENAME=Filter1
DEVICEFLAG=2
DEVICETYPE=18
SHARETYPE=3
RESOURCEUNITS=10
RESOURCECLASSES=1,1
PARMSTRING=Mapper
ALIASNAME=MAPPER
[IBMFILTER02]
VERSIONNUMBER=2.0
PRODUCTINFO=IMA CODEC
MCDDRIVER=FILTMCD
VSDDRIVER=IMAFILT
MCDTABLE=MDM
RESOURCENAME=Filter2
DEVICEFLAG=2
DEVICETYPE=18
SHARETYPE=3
RESOURCEUNITS=10
RESOURCECLASSES=1,1
PARMSTRING=IMAADPCMFilter
ALIASNAME=IMACODEC
[IBMFILTER03]
VERSIONNUMBER=2.0
PRODUCTINFO=Microsoft CODEC
MCDDRIVER=FILTMCD
VSDDRIVER=MSFILT
MCDTABLE=MDM
RESOURCENAME=Filter3
DEVICEFLAG=2
DEVICETYPE=18
SHARETYPE=3
RESOURCEUNITS=10
RESOURCECLASSES=1,1
PARMSTRING=MSADPCMFilter
ALIASNAME=MSCODEC
[IBMCDAUDIO01]
VERSIONNUMBER=2.0
PRODUCTINFO=IBMCDAUDIO
MCDDRIVER=CDAUDIO
VSDDRIVER=GENCDVSD
PDDNAME=CDROM
MCDTABLE=MDM
RESOURCENAME=CD1
DEVICEFLAG=1
DEVICETYPE=3
SHARETYPE=2
RESOURCEUNITS=1
RESOURCECLASSES=1,1
PARMSTRING=Drive=1
CONNECTORS=1,6,HEADPHONE,1
ALIASNAME=Compact Disc
[IBMWaveBusAudio01]
VERSIONNUMBER=1.71.
PRODUCTINFO=Crystal Audio
MCDDRIVER=AUDIOMCD
VSDDRIVER=AUDIOIF
PDDNAME=BSAUD1$
MCDTABLE=MDM
RESOURCENAME=BusAudioW01
DEVICEFLAG=1
DEVICETYPE=7
SHARETYPE=3
RESOURCEUNITS=2
RESOURCECLASSES=2,1,2
VALIDCOMBINATIONS=1,2,2,1
CONNECTORS=1,3,IBMAmpMixBusAudio01,1
PARMSTRING=FORMAT=1,SAMPRATE=22050,BPS=16,CHANNELS=2,DIRECTION=PLAY
EXTNAMES=2,WAV,VOC
EATYPES=Digital Audio
ALIASNAME=Digital Audio
[IBMWaveBusAudio01-PLAY]
NUMDEVICES=1
NUMCONNECTIONS=1
DEVICE01=AMPMIX
CONNECTION01=0,3,1,1,3,1
[IBMWaveBusAudio01-RECORD]
NUMDEVICES=1
NUMCONNECTIONS=1
DEVICE01=AMPMIX
CONNECTION01=1,3,1,0,3,1
[IBMAmpMixBusAudio01]
VERSIONNUMBER=1.71.
PRODUCTINFO=Crystal Audio
MCDDRIVER=AMPMXMCD
VSDDRIVER=AUDIOIF
PDDNAME=BSAUD1$
MCDTABLE=MDM
RESOURCENAME=BusAudioA01
DEVICEFLAG=2
DEVICETYPE=9
SHARETYPE=3
RESOURCEUNITS=2
RESOURCECLASSES=2,1,2
VALIDCOMBINATIONS=1,2,2,1
CONNECTORS=5,4,,0,9,,0,8,,0,10,,0,7,,0
PARMSTRING=TREBLE=50,BASS=50,PITCH=50,GAIN=70,BALANCE=50,VOL=75,INPUT=LINE,OUTPUT=SPEAKER,RESOURCEDLL=BSAUDRES,RCID=8
[IBMSEQOPLAudio01]
VERSIONNUMBER=1.0.0
PRODUCTINFO=IBM OPL3 FM MIDI Synthesis
MCDDRIVER=MIDIMCD
VSDDRIVER=AUDIOIF
PDDNAME=OPL31$
MCDTABLE=MDM
RESOURCENAME=CSOPLAudioS01
DEVICEFLAG=1
DEVICETYPE=8
SHARETYPE=3
RESOURCEUNITS=1
RESOURCECLASSES=1,1
CONNECTORS=1,3,IBMAMPMIXOPLAudio01,1
PARMSTRING=CHANNELS=1111111111111111 MIDITYPE=General MIDI
EXTNAMES=1,MID
EATYPES=MIDI
ALIASNAME=MIDI
[IBMSEQOPLAudio01-PLAY]
NUMDEVICES=1
NUMCONNECTIONS=1
DEVICE01=AMPMIX02
CONNECTION01=0,1,1,1,4,1
[IBMAMPMIXOPLAudio01]
VERSIONNUMBER=1.0.0
PRODUCTINFO=IBM OPL3 FM MIDI Synthesis
MCDDRIVER=AMPMXMCD
VSDDRIVER=AUDIOIF
PDDNAME=OPL31$
MCDTABLE=MDM
RESOURCENAME=CSOPLAudioA01
DEVICEFLAG=2
DEVICETYPE=9
SHARETYPE=3
RESOURCEUNITS=1
RESOURCECLASSES=1,1
CONNECTORS=5,4,,0,9,,0,8,,0,10,,0,7,,0
PARMSTRING=TREBLE=50,BASS=50,PITCH=50,GAIN=70,BALANCE=50,VOL=75,INPUT=LINE,OUTPUT=SPEAKER,RESOURCEDLL=OPL3RES,RCID=9