Hi Joseph!
I made some intensive testing with TR1 + dgvoodoo yesterday and this morning trying to get rid of crackling sounds which are really annoying.
Here are my notices (note that it can be quite different on other computers):
- cracklings in FMVs are always present, but depending on settings they can be reduced
- it seems that dgvoodoo 1.31 has much less sound crackling then later versions
- in 1.40+, 1.50b crackling can be heard both in FMV and gameplay, it's easy to notice it in Lara's home, when she speaks. I tried all possible settings in dgvoodoo and VDMSound, I even changed timerboost value in hex editor with almost no effect (maybe a little better but it's hard to figure it out exactly)
- disabling hardware acceleration of sound in dxdiag caused about 1.5 sec. delay in sound effects during gameplay (fire shots, running sounds etc.), so it's no use
- the only thing which really helped me in reducing cracklings was installing TR1 manually with VDMSound but WITHOUT TR Advanced Installer, during this installation I've chosen Sound Blaster (instead of SB 16/AWE32 which is chosen by TRAI). Installer crashed during exit but I closed it by task manager, and this is my new hmiset.cfg file:
[DIGITAL]
DeviceName = Sound Blaster
DeviceIRQ = 7
DeviceDMA = 1
DevicePort = 0x220
DeviceID = 0xe000
[MIDI]
DeviceName = No MIDI Device
DevicePort = 0xffffffff
DeviceID = 0xffffffff
Cracklings are reduced, though I'm aware that Sound Blaster has mono sound only (am I right?). Choosing Sound Blaster Pro resulted in the same crackling as before for SB16/AWE32. I don't know maybe it's just a fault of poor quality of integrated soundchip? I have Realtek ALC850 with latest drivers.
Anyway if anybody can't stand this annoying crackling sound - try my solution - save the above settings as hmiset.cfg in c:\tombraid folder and see if there is a difference.