libfluidsynth 2.4.7
Loading...
Searching...
No Matches
Types

Type declarations. More...

Typedefs

typedef struct _fluid_audio_driver_t fluid_audio_driver_t
 Audio driver instance.
typedef struct _fluid_cmd_handler_t fluid_cmd_handler_t
 Shell Command Handler.
typedef struct _fluid_hashtable_t fluid_cmd_hash_t
 Command handler hash table.
typedef struct _fluid_event_t fluid_event_t
 Sequencer event.
typedef struct _fluid_file_callbacks_t fluid_file_callbacks_t
 Callback struct to perform custom file loading of soundfonts.
typedef struct _fluid_file_renderer_t fluid_file_renderer_t
 Audio file renderer instance.
typedef int fluid_istream_t
 Input stream descriptor.
typedef struct _fluid_ladspa_fx_t fluid_ladspa_fx_t
 LADSPA effects instance.
typedef long long fluid_long_long_t
 A typedef for C99's type long long, which is at least 64-bit wide, as guaranteed by the C99.
typedef struct _fluid_midi_driver_t fluid_midi_driver_t
 MIDI driver instance.
typedef struct _fluid_midi_event_t fluid_midi_event_t
 MIDI event.
typedef struct _fluid_midi_router_rule_t fluid_midi_router_rule_t
 MIDI router rule.
typedef struct _fluid_midi_router_t fluid_midi_router_t
 MIDI router instance.
typedef struct _fluid_mod_t fluid_mod_t
 SoundFont modulator.
typedef int fluid_ostream_t
 Output stream descriptor.
typedef struct _fluid_player_t fluid_player_t
 MIDI player instance.
typedef struct _fluid_preset_t fluid_preset_t
 SoundFont preset.
typedef struct _fluid_sample_t fluid_sample_t
 SoundFont sample.
typedef short fluid_seq_id_t
 Unique client IDs used by the sequencer and fluid_event_t, obtained by fluid_sequencer_register_client() and fluid_sequencer_register_fluidsynth()
typedef struct _fluid_sequencer_t fluid_sequencer_t
 Sequencer instance.
typedef struct _fluid_server_t fluid_server_t
 TCP/IP shell server instance.
typedef struct _fluid_hashtable_t fluid_settings_t
 Configuration settings instance.
typedef struct _fluid_sfloader_t fluid_sfloader_t
 SoundFont loader plugin.
typedef struct _fluid_sfont_t fluid_sfont_t
 SoundFont.
typedef struct _fluid_shell_t fluid_shell_t
 Command shell.
typedef struct _fluid_synth_t fluid_synth_t
 Synthesizer instance.
typedef struct _fluid_voice_t fluid_voice_t
 Synthesis voice instance.

Detailed Description

Type declarations.

Typedef Documentation

◆ fluid_long_long_t

typedef long long fluid_long_long_t

A typedef for C99's type long long, which is at least 64-bit wide, as guaranteed by the C99.

__int64 will be used as replacement for VisualStudio 2010 and older.