SB AWE32 Developer's Information Pack PART III Windows Driver API •• 39
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
AWE_QUERY_EFXV_SUPPORT Retrieve a list of available or supported Type Variations.
AWE_GET_EFX Get the current Effect Types and/or Type Variations in use.
AWE_SELECT_EFX Select an Effect Type and its variations, if any. This
selection will be downloaded immediately into the
hardware.
AWE_SELECT_EFX_EX Extended version of AWE_SELECT_EFX.
AWE_QUERY_SYN_SUPPORT Retrieve a list of available or supported Synthesizer
Emulation.
AWE_GET_SYN_BANK Get the bank descriptor of the current Emulation used in
Synthesizer Bank.
AWE_SELECT_SYN_BANK Select a Synthesizer Emulation for the Synthesizer Bank.
AWE_LOAD_USER_BANK Load a bank of instruments into the User Bank area.
AWE_GET_USER_BANK Retrieve the descriptor of a User Bank.
AWE_CLEAR_USER_BANK Unload (remove) entire bank of instruments from the User
Bank area.
AWE_LOAD_WAVEFX Load wave files as an instument into a Bank
AWE_CLEAR_WAVEFX Unload(remove) WaveFx from Bank
AWE_GET_WAVEFX_PATH Retrieve the path of WaveFX
AWE_LOAD_USER_INSTR Load instrument presets into a User Bank.
AWE_GET_USER_INSTR Retrieve the descriptor attached to an instrument in a bank.
This bank can be either Synthesizer Bank or User Bank.
AWE_CLEAR_USER_INSTR Remove instrument presets from a User Bank.
AWE_GET_UBANK_PARENT To identify if a user bank is loaded by the Synthesizer Bank
or loaded separately on its own.
AWE_QUERY_DRAM_SIZE Retrieve current available and maximum memory on the
AWE32 hardware.
AWE_GET_VERSION Return the current AWE Manager version number.
AWE_SEND_MIDI Sends a MIDI message directly to the driver.
AWE_ISHANDLE To identify if the handle returned by the Manager is valid.
AWE_IS_DEVICE_FREE Determine if a device is free.
AWE_VIENNA_START Acquire AWE Manger when it wishes use Vienna API
AWE_VIENNA_END Release control to other applications
AWE_VIENNA_LOAD_SAMPLE Load user samples
AWE_VIENNA_FREE_SAMPLE Release user samples
AWE_VIENNA_PLAY_SAMPLE Play/Stop user samples
AWE_VIENNA_LOAD_PRESET Load SoundFont2 preset
AWE_VIENNA_FREE_PRESET Free SoundFont2 preset
AWE_VIENNA_NOTE_ON Play a note of the SF2 preset loaded using
AWE_VIENNA_LOAD_PRESET