IMPORTS
  AIL_debug_printf = mss32._AIL_debug_printf
  AIL_sprintf = mss32._AIL_sprintf
  DLSClose = mss32._DLSClose
  DLSCompactMemory = mss32._DLSCompactMemory
  DLSGetInfo = mss32._DLSGetInfo
  DLSLoadFile = mss32._DLSLoadFile
  DLSLoadMemFile = mss32._DLSLoadMemFile
  DLSMSSOpen = mss32._DLSMSSOpen
  DLSSetAttribute = mss32._DLSSetAttribute
  DLSUnloadAll = mss32._DLSUnloadAll
  DLSUnloadFile = mss32._DLSUnloadFile
  RIB_alloc_provider_handle = mss32._RIB_alloc_provider_handle
  RIB_enumerate_interface = mss32._RIB_enumerate_interface
  RIB_error = mss32._RIB_error
  RIB_find_file_provider = mss32._RIB_find_file_provider
  RIB_free_provider_handle = mss32._RIB_free_provider_handle
  RIB_free_provider_library = mss32._RIB_free_provider_library
  RIB_load_provider_library = mss32._RIB_load_provider_library
  RIB_register_interface = mss32._RIB_register_interface
  RIB_request_interface = mss32._RIB_request_interface
  RIB_request_interface_entry = mss32._RIB_request_interface_entry
  RIB_type_string = mss32._RIB_type_string
  RIB_unregister_interface = mss32._RIB_unregister_interface
  AIL_3D_auto_update_position = mss32._AIL_3D_auto_update_position@8
  AIL_3D_orientation = mss32._AIL_3D_orientation@28
  AIL_3D_position = mss32._AIL_3D_position@16
  AIL_3D_provider_attribute = mss32._AIL_3D_provider_attribute@12
  AIL_3D_sample_attribute = mss32._AIL_3D_sample_attribute@12
  AIL_3D_sample_distances = mss32._AIL_3D_sample_distances@20
  AIL_3D_sample_length = mss32._AIL_3D_sample_length@4
  AIL_3D_sample_loop_count = mss32._AIL_3D_sample_loop_count@4
  AIL_3D_sample_offset = mss32._AIL_3D_sample_offset@4
  AIL_3D_sample_playback_rate = mss32._AIL_3D_sample_playback_rate@4
  AIL_3D_sample_status = mss32._AIL_3D_sample_status@4
  AIL_3D_sample_volume = mss32._AIL_3D_sample_volume@4
  AIL_3D_update_position = mss32._AIL_3D_update_position@8
  AIL_3D_user_data = mss32._AIL_3D_user_data@8
  AIL_3D_velocity = mss32._AIL_3D_velocity@16
  AIL_DLS_close = mss32._AIL_DLS_close@8
  AIL_DLS_compact = mss32._AIL_DLS_compact@4
  AIL_DLS_get_info = mss32._AIL_DLS_get_info@12
  AIL_DLS_get_reverb = mss32._AIL_DLS_get_reverb@16
  AIL_DLS_load_file = mss32._AIL_DLS_load_file@12
  AIL_DLS_load_memory = mss32._AIL_DLS_load_memory@12
  AIL_DLS_open = mss32._AIL_DLS_open@28
  AIL_DLS_set_reverb = mss32._AIL_DLS_set_reverb@16
  AIL_DLS_unload = mss32._AIL_DLS_unload@8
  AIL_HWND = mss32._AIL_HWND@0
  AIL_MIDI_handle_reacquire = mss32._AIL_MIDI_handle_reacquire@4
  AIL_MIDI_handle_release = mss32._AIL_MIDI_handle_release@4
  AIL_MIDI_to_XMI = mss32._AIL_MIDI_to_XMI@20
  AIL_MMX_available = mss32._AIL_MMX_available@0
  AIL_WAV_file_write = mss32._AIL_WAV_file_write@20
  AIL_WAV_info = mss32._AIL_WAV_info@8
  AIL_XMIDI_master_volume = mss32._AIL_XMIDI_master_volume@4
  AIL_active_3D_sample_count = mss32._AIL_active_3D_sample_count@4
  AIL_active_sample_count = mss32._AIL_active_sample_count@4
  AIL_active_sequence_count = mss32._AIL_active_sequence_count@4
  AIL_allocate_3D_sample_handle = mss32._AIL_allocate_3D_sample_handle@4
  AIL_allocate_file_sample = mss32._AIL_allocate_file_sample@12
  AIL_allocate_sample_handle = mss32._AIL_allocate_sample_handle@4
  AIL_allocate_sequence_handle = mss32._AIL_allocate_sequence_handle@4
  AIL_auto_service_stream = mss32._AIL_auto_service_stream@8
  AIL_background = mss32._AIL_background@0
  AIL_branch_index = mss32._AIL_branch_index@8
  AIL_channel_notes = mss32._AIL_channel_notes@8
  AIL_close_3D_listener = mss32._AIL_close_3D_listener@4
  AIL_close_3D_object = mss32._AIL_close_3D_object@4
  AIL_close_3D_provider = mss32._AIL_close_3D_provider@4
  AIL_close_filter = mss32._AIL_close_filter@4
  AIL_close_stream = mss32._AIL_close_stream@4
  AIL_compress_ADPCM = mss32._AIL_compress_ADPCM@12
  AIL_compress_ASI = mss32._AIL_compress_ASI@20
  AIL_compress_DLS = mss32._AIL_compress_DLS@20
  AIL_controller_value = mss32._AIL_controller_value@12
  AIL_create_wave_synthesizer = mss32._AIL_create_wave_synthesizer@16
  AIL_decompress_ADPCM = mss32._AIL_decompress_ADPCM@12
  AIL_decompress_ASI = mss32._AIL_decompress_ASI@24
  AIL_delay = mss32._AIL_delay@4
  AIL_destroy_wave_synthesizer = mss32._AIL_destroy_wave_synthesizer@4
  AIL_digital_CPU_percent = mss32._AIL_digital_CPU_percent@4
  AIL_digital_configuration = mss32._AIL_digital_configuration@16
  AIL_digital_handle_reacquire = mss32._AIL_digital_handle_reacquire@4
  AIL_digital_handle_release = mss32._AIL_digital_handle_release@4
  AIL_digital_master_volume = mss32._AIL_digital_master_volume@4
  AIL_end_3D_sample = mss32._AIL_end_3D_sample@4
  AIL_end_sample = mss32._AIL_end_sample@4
  AIL_end_sequence = mss32._AIL_end_sequence@4
  AIL_enumerate_3D_provider_attributes = mss32._AIL_enumerate_3D_provider_attributes@12
  AIL_enumerate_3D_providers = mss32._AIL_enumerate_3D_providers@12
  AIL_enumerate_3D_sample_attributes = mss32._AIL_enumerate_3D_sample_attributes@12
  AIL_enumerate_filter_attributes = mss32._AIL_enumerate_filter_attributes@12
  AIL_enumerate_filter_sample_attributes = mss32._AIL_enumerate_filter_sample_attributes@12
  AIL_enumerate_filters = mss32._AIL_enumerate_filters@12
  AIL_extract_DLS = mss32._AIL_extract_DLS@28
  AIL_file_error = mss32._AIL_file_error@0
  AIL_file_read = mss32._AIL_file_read@8
  AIL_file_size = mss32._AIL_file_size@4
  AIL_file_type = mss32._AIL_file_type@8
  AIL_file_write = mss32._AIL_file_write@12
  AIL_filter_DLS_attribute = mss32._AIL_filter_DLS_attribute@12
  AIL_filter_DLS_with_XMI = mss32._AIL_filter_DLS_with_XMI@24
  AIL_filter_attribute = mss32._AIL_filter_attribute@12
  AIL_filter_sample_attribute = mss32._AIL_filter_sample_attribute@12
  AIL_filter_stream_attribute = mss32._AIL_filter_stream_attribute@12
  AIL_find_DLS = mss32._AIL_find_DLS@24
  AIL_get_DirectSound_info = mss32._AIL_get_DirectSound_info@12
  AIL_get_preference = mss32._AIL_get_preference@4
  AIL_init_sample = mss32._AIL_init_sample@4
  AIL_init_sequence = mss32._AIL_init_sequence@12
  AIL_input_close = mss32._AIL_input_close@4
  AIL_input_info = mss32._AIL_input_info@4
  AIL_input_open = mss32._AIL_input_open@12
  AIL_last_error = mss32._AIL_last_error@0
  AIL_list_DLS = mss32._AIL_list_DLS@20
  AIL_list_MIDI = mss32._AIL_list_MIDI@20
  AIL_load_sample_buffer = mss32._AIL_load_sample_buffer@16
  AIL_lock = mss32._AIL_lock@0
  AIL_lock_channel = mss32._AIL_lock_channel@4
  AIL_map_sequence_channel = mss32._AIL_map_sequence_channel@12
  AIL_mem_alloc_lock = mss32._AIL_mem_alloc_lock@4
  AIL_mem_free_lock = mss32._AIL_mem_free_lock@4
  AIL_merge_DLS_with_XMI = mss32._AIL_merge_DLS_with_XMI@16
  AIL_midiOutClose = mss32._AIL_midiOutClose@4
  AIL_midiOutOpen = mss32._AIL_midiOutOpen@12
  AIL_minimum_sample_buffer_size = mss32._AIL_minimum_sample_buffer_size@12
  AIL_ms_count = mss32._AIL_ms_count@0
  AIL_open_3D_listener = mss32._AIL_open_3D_listener@4
  AIL_open_3D_object = mss32._AIL_open_3D_object@4
  AIL_open_3D_provider = mss32._AIL_open_3D_provider@4
  AIL_open_filter = mss32._AIL_open_filter@8
  AIL_open_stream = mss32._AIL_open_stream@12
  AIL_pause_stream = mss32._AIL_pause_stream@8
  AIL_primary_digital_driver = mss32._AIL_primary_digital_driver@4
  AIL_process_digital_audio = mss32._AIL_process_digital_audio@24
  AIL_quick_copy = mss32._AIL_quick_copy@4
  AIL_quick_halt = mss32._AIL_quick_halt@4
  AIL_quick_handles = mss32._AIL_quick_handles@12
  AIL_quick_load = mss32._AIL_quick_load@4
  AIL_quick_load_and_play = mss32._AIL_quick_load_and_play@12
  AIL_quick_load_mem = mss32._AIL_quick_load_mem@8
  AIL_quick_ms_length = mss32._AIL_quick_ms_length@4
  AIL_quick_ms_position = mss32._AIL_quick_ms_position@4
  AIL_quick_play = mss32._AIL_quick_play@8
  AIL_quick_set_ms_position = mss32._AIL_quick_set_ms_position@8
  AIL_quick_set_reverb = mss32._AIL_quick_set_reverb@16
  AIL_quick_set_speed = mss32._AIL_quick_set_speed@8
  AIL_quick_set_volume = mss32._AIL_quick_set_volume@12
  AIL_quick_shutdown = mss32._AIL_quick_shutdown@0
  AIL_quick_startup = mss32._AIL_quick_startup@20
  AIL_quick_status = mss32._AIL_quick_status@4
  AIL_quick_type = mss32._AIL_quick_type@4
  AIL_quick_unload = mss32._AIL_quick_unload@4
  AIL_redbook_close = mss32._AIL_redbook_close@4
  AIL_redbook_eject = mss32._AIL_redbook_eject@4
  AIL_redbook_id = mss32._AIL_redbook_id@4
  AIL_redbook_open = mss32._AIL_redbook_open@4
  AIL_redbook_open_drive = mss32._AIL_redbook_open_drive@4
  AIL_redbook_pause = mss32._AIL_redbook_pause@4
  AIL_redbook_play = mss32._AIL_redbook_play@12
  AIL_redbook_position = mss32._AIL_redbook_position@4
  AIL_redbook_resume = mss32._AIL_redbook_resume@4
  AIL_redbook_retract = mss32._AIL_redbook_retract@4
  AIL_redbook_set_volume = mss32._AIL_redbook_set_volume@8
  AIL_redbook_status = mss32._AIL_redbook_status@4
  AIL_redbook_stop = mss32._AIL_redbook_stop@4
  AIL_redbook_track = mss32._AIL_redbook_track@4
  AIL_redbook_track_info = mss32._AIL_redbook_track_info@16
  AIL_redbook_tracks = mss32._AIL_redbook_tracks@4
  AIL_redbook_volume = mss32._AIL_redbook_volume@4
  AIL_register_EOB_callback = mss32._AIL_register_EOB_callback@8
  AIL_register_EOF_callback = mss32._AIL_register_EOF_callback@8
  AIL_register_EOS_callback = mss32._AIL_register_EOS_callback@8
  AIL_register_ICA_array = mss32._AIL_register_ICA_array@8
  AIL_register_SOB_callback = mss32._AIL_register_SOB_callback@8
  AIL_register_beat_callback = mss32._AIL_register_beat_callback@8
  AIL_register_event_callback = mss32._AIL_register_event_callback@8
  AIL_register_prefix_callback = mss32._AIL_register_prefix_callback@8
  AIL_register_sequence_callback = mss32._AIL_register_sequence_callback@8
  AIL_register_stream_callback = mss32._AIL_register_stream_callback@8
  AIL_register_timbre_callback = mss32._AIL_register_timbre_callback@8
  AIL_register_timer = mss32._AIL_register_timer@4
  AIL_register_trigger_callback = mss32._AIL_register_trigger_callback@8
  AIL_release_3D_sample_handle = mss32._AIL_release_3D_sample_handle@4
  AIL_release_all_timers = mss32._AIL_release_all_timers@0
  AIL_release_channel = mss32._AIL_release_channel@8
  AIL_release_sample_handle = mss32._AIL_release_sample_handle@4
  AIL_release_sequence_handle = mss32._AIL_release_sequence_handle@4
  AIL_release_timer_handle = mss32._AIL_release_timer_handle@4
  AIL_resume_3D_sample = mss32._AIL_resume_3D_sample@4
  AIL_resume_sample = mss32._AIL_resume_sample@4
  AIL_resume_sequence = mss32._AIL_resume_sequence@4
  AIL_sample_buffer_info = mss32._AIL_sample_buffer_info@20
  AIL_sample_buffer_ready = mss32._AIL_sample_buffer_ready@4
  AIL_sample_granularity = mss32._AIL_sample_granularity@4
  AIL_sample_loop_count = mss32._AIL_sample_loop_count@4
  AIL_sample_ms_position = mss32._AIL_sample_ms_position@12
  AIL_sample_pan = mss32._AIL_sample_pan@4
  AIL_sample_playback_rate = mss32._AIL_sample_playback_rate@4
  AIL_sample_position = mss32._AIL_sample_position@4
  AIL_sample_reverb = mss32._AIL_sample_reverb@16
  AIL_sample_status = mss32._AIL_sample_status@4
  AIL_sample_user_data = mss32._AIL_sample_user_data@8
  AIL_sample_volume = mss32._AIL_sample_volume@4
  AIL_send_channel_voice_message = mss32._AIL_send_channel_voice_message@20
  AIL_send_sysex_message = mss32._AIL_send_sysex_message@8
  AIL_sequence_loop_count = mss32._AIL_sequence_loop_count@4
  AIL_sequence_ms_position = mss32._AIL_sequence_ms_position@12
  AIL_sequence_position = mss32._AIL_sequence_position@12
  AIL_sequence_status = mss32._AIL_sequence_status@4
  AIL_sequence_tempo = mss32._AIL_sequence_tempo@4
  AIL_sequence_user_data = mss32._AIL_sequence_user_data@8
  AIL_sequence_volume = mss32._AIL_sequence_volume@4
  AIL_serve = mss32._AIL_serve@0
  AIL_service_stream = mss32._AIL_service_stream@8
  AIL_set_3D_orientation = mss32._AIL_set_3D_orientation@28
  AIL_set_3D_position = mss32._AIL_set_3D_position@16
  AIL_set_3D_provider_preference = mss32._AIL_set_3D_provider_preference@12
  AIL_set_3D_sample_distances = mss32._AIL_set_3D_sample_distances@20
  AIL_set_3D_sample_file = mss32._AIL_set_3D_sample_file@8
  AIL_set_3D_sample_info = mss32._AIL_set_3D_sample_info@8
  AIL_set_3D_sample_loop_block = mss32._AIL_set_3D_sample_loop_block@12
  AIL_set_3D_sample_loop_count = mss32._AIL_set_3D_sample_loop_count@8
  AIL_set_3D_sample_offset = mss32._AIL_set_3D_sample_offset@8
  AIL_set_3D_sample_playback_rate = mss32._AIL_set_3D_sample_playback_rate@8
  AIL_set_3D_sample_preference = mss32._AIL_set_3D_sample_preference@12
  AIL_set_3D_sample_volume = mss32._AIL_set_3D_sample_volume@8
  AIL_set_3D_user_data = mss32._AIL_set_3D_user_data@12
  AIL_set_3D_velocity = mss32._AIL_set_3D_velocity@20
  AIL_set_3D_velocity_vector = mss32._AIL_set_3D_velocity_vector@16
  AIL_set_DirectSound_HWND = mss32._AIL_set_DirectSound_HWND@8
  AIL_set_XMIDI_master_volume = mss32._AIL_set_XMIDI_master_volume@8
  AIL_set_digital_driver_processor = mss32._AIL_set_digital_driver_processor@12
  AIL_set_digital_master_volume = mss32._AIL_set_digital_master_volume@8
  AIL_set_direct_buffer_control = mss32._AIL_set_direct_buffer_control@8
  AIL_set_error = mss32._AIL_set_error@4
  AIL_set_filter_DLS_preference = mss32._AIL_set_filter_DLS_preference@12
  AIL_set_filter_preference = mss32._AIL_set_filter_preference@12
  AIL_set_filter_sample_preference = mss32._AIL_set_filter_sample_preference@12
  AIL_set_filter_stream_preference = mss32._AIL_set_filter_stream_preference@12
  AIL_set_input_state = mss32._AIL_set_input_state@8
  AIL_set_named_sample_file = mss32._AIL_set_named_sample_file@20
  AIL_set_preference = mss32._AIL_set_preference@8
  AIL_set_sample_address = mss32._AIL_set_sample_address@12
  AIL_set_sample_adpcm_block_size = mss32._AIL_set_sample_adpcm_block_size@8
  AIL_set_sample_file = mss32._AIL_set_sample_file@12
  AIL_set_sample_loop_block = mss32._AIL_set_sample_loop_block@12
  AIL_set_sample_loop_count = mss32._AIL_set_sample_loop_count@8
  AIL_set_sample_ms_position = mss32._AIL_set_sample_ms_position@8
  AIL_set_sample_pan = mss32._AIL_set_sample_pan@8
  AIL_set_sample_playback_rate = mss32._AIL_set_sample_playback_rate@8
  AIL_set_sample_position = mss32._AIL_set_sample_position@8
  AIL_set_sample_processor = mss32._AIL_set_sample_processor@12
  AIL_set_sample_reverb = mss32._AIL_set_sample_reverb@16
  AIL_set_sample_type = mss32._AIL_set_sample_type@12
  AIL_set_sample_user_data = mss32._AIL_set_sample_user_data@12
  AIL_set_sample_volume = mss32._AIL_set_sample_volume@8
  AIL_set_sequence_loop_count = mss32._AIL_set_sequence_loop_count@8
  AIL_set_sequence_ms_position = mss32._AIL_set_sequence_ms_position@8
  AIL_set_sequence_tempo = mss32._AIL_set_sequence_tempo@12
  AIL_set_sequence_user_data = mss32._AIL_set_sequence_user_data@12
  AIL_set_sequence_volume = mss32._AIL_set_sequence_volume@12
  AIL_set_stream_loop_count = mss32._AIL_set_stream_loop_count@8
  AIL_set_stream_ms_position = mss32._AIL_set_stream_ms_position@8
  AIL_set_stream_pan = mss32._AIL_set_stream_pan@8
  AIL_set_stream_playback_rate = mss32._AIL_set_stream_playback_rate@8
  AIL_set_stream_position = mss32._AIL_set_stream_position@8
  AIL_set_stream_reverb = mss32._AIL_set_stream_reverb@16
  AIL_set_stream_user_data = mss32._AIL_set_stream_user_data@12
  AIL_set_stream_volume = mss32._AIL_set_stream_volume@8
  AIL_set_timer_divisor = mss32._AIL_set_timer_divisor@8
  AIL_set_timer_frequency = mss32._AIL_set_timer_frequency@8
  AIL_set_timer_period = mss32._AIL_set_timer_period@8
  AIL_set_timer_user = mss32._AIL_set_timer_user@8
  AIL_shutdown = mss32._AIL_shutdown@0
  AIL_size_processed_digital_audio = mss32._AIL_size_processed_digital_audio@16
  AIL_start_3D_sample = mss32._AIL_start_3D_sample@4
  AIL_start_all_timers = mss32._AIL_start_all_timers@0
  AIL_start_sample = mss32._AIL_start_sample@4
  AIL_start_sequence = mss32._AIL_start_sequence@4
  AIL_start_stream = mss32._AIL_start_stream@4
  AIL_start_timer = mss32._AIL_start_timer@4
  AIL_startup = mss32._AIL_startup@0
  AIL_stop_3D_sample = mss32._AIL_stop_3D_sample@4
  AIL_stop_all_timers = mss32._AIL_stop_all_timers@0
  AIL_stop_sample = mss32._AIL_stop_sample@4
  AIL_stop_sequence = mss32._AIL_stop_sequence@4
  AIL_stop_timer = mss32._AIL_stop_timer@4
  AIL_stream_info = mss32._AIL_stream_info@20
  AIL_stream_loop_count = mss32._AIL_stream_loop_count@4
  AIL_stream_ms_position = mss32._AIL_stream_ms_position@12
  AIL_stream_pan = mss32._AIL_stream_pan@4
  AIL_stream_playback_rate = mss32._AIL_stream_playback_rate@4
  AIL_stream_position = mss32._AIL_stream_position@4
  AIL_stream_reverb = mss32._AIL_stream_reverb@16
  AIL_stream_status = mss32._AIL_stream_status@4
  AIL_stream_user_data = mss32._AIL_stream_user_data@8
  AIL_stream_volume = mss32._AIL_stream_volume@4
  AIL_true_sequence_channel = mss32._AIL_true_sequence_channel@8
  AIL_unlock = mss32._AIL_unlock@0
  AIL_us_count = mss32._AIL_us_count@0
  AIL_waveOutClose = mss32._AIL_waveOutClose@4
  AIL_waveOutOpen = mss32._AIL_waveOutOpen@16
  DLSMSSGetCPU = mss32._DLSMSSGetCPU@4
  DllMain = mss32._DllMain@12
  RIB_enumerate_providers = mss32._RIB_enumerate_providers@12
  RIB_find_provider = mss32._RIB_find_provider@12
  RIB_load_application_providers = mss32._RIB_load_application_providers@4
  RIB_provider_library_handle = mss32._RIB_provider_library_handle@0
  RIB_provider_system_data = mss32._RIB_provider_system_data@8
  RIB_provider_user_data = mss32._RIB_provider_user_data@8
  RIB_set_provider_system_data = mss32._RIB_set_provider_system_data@12
  RIB_set_provider_user_data = mss32._RIB_set_provider_user_data@12
