Help with MMX resonant filters in Impulse Tracker
=================================================

I. Requirements

        To use Impulse Tracker's MMX resonant filters, you need an MMX compatible machine.  You also require the latest public release of Impulse Tracker, 2.14 patch level 3.  You can find Impulse Tracker at the Official Impulse Tracker homepage at http://v75.vweb.citenet.net/it/ or at http://www.maz-sound.com/trackers.html.

	Alternately, you can use the latest version of MikIT (1.00 Beta 2), as it supports resonant filters.  Also, the newest version of ModPlug Player (1.39.02) supports them, although they sound different that IT's resonant filters. (I'm not sure if ModPlug Player requires MMX for the resonant filters.)  However, they are apparently slightly different than those in Impulse Tracker, but if you only want to listen and don't want to configure anything this may be your best option.  MikIT can be found at http://www.maz-sound.com/players.html


        Alternately, if you don't have an MMX machine, Impulse Tracker can use the onboard filters of the AWE-32 sound card to emulate the MMX resonant filters.  Again, this will sound different than the true MMX resonant filters.

II. Installation

	For this you need to know what sound card driver you are using in Impulse Tracker.  If you are unsure, you will notice on the start-up/logo screen of Impulse Tracker the sound card driver IT uses is displayed.  Now, you need to find out what the file name of the sound driver file is.  They are fairly obvious, but if you don't know, check the DRIVERS.TXT file included with Impulse Tracker.
	For example, if you have a sound blaster 16, the driver is ITSB16.DRV.
	Now take a look in the directory for the same file name, except with the extention .MMX instead of .DRV.  This is the MMX resonant filter driver.  If you cannot find it, see part III Problems & Answers.  If you have found it, you must now configure Impulse Tracker to load this driver.
	Again, if you are using a SB16 sound card, you would now call IT from the command line or windows with:

it.exe /sitsb16.mmx

	If you had a different sound card, the format for this command line is (as per Impulse.doc):

it.exe /s(driver_name).mmx

	Of course, you must make sure the driver is in the same directory as Impulse Tracker.
	Once you have done this, you can load Impulse Tracker.  Now you must press Shift-F5.  If you have done everything correctly, you should see a selection of mixing-modes, one of which is MMX filtered.  Select that one.  You may have to check this setting often, as it sometimes seems to reset it self to non-filtered mode.

III. Problems & Answers

Q: I dont' have an MMX compatible machine, how can I listen to tracks that use filters?
A: You can use the WAV writer, as it supports all resonant filters regardless of machine class.  However, unless you are a registered user, you can only output mono WAV files.  Please see the IMPULSE.DOC file for information on how to use the WAV writer.

Q: I have an MMX machine, but I can't find an MMX driver for my soundcard!
A: Not all sound cards have an MMX driver, but if you ave a DirectX compatible sound card, you can download IT patch 4 which enables Impulse Tracker to play through DirectX, so any DirectX compatible card.  It also includes an MMX resonant filters driver for all DirectX cards.  It is available at the Official Impulse Tracker homepage at http://v75.vweb.citenet.net/it/ or at http://www.maz-sound.com/trackers.html.

Q: How do I use resonant filter?
A: See the file FILTERS.TXT included with IT patch level 3.
