流体合成
1.1.11
|
将定序器对象绑定到其他子系统的功能。 更多...
职能 | |
FLUIDSYNTH_API fluid_seq_id_t | fluid_sequencer_register_fluidsynth (fluid_sequencer_t * 序列, fluid_synth_t *合成) |
将合成器注册为给定音序器的目标客户端。 更多... | |
FLUIDSYNTH_API int | fluid_sequencer_add_midi_event_to_buffer (没有* 数据, fluid_midi_event_t *事件) |
将传入的Midi事件(从Midi驱动程序或Midi路由器)转换为音序器事件,并将其添加到音序器队列中,以便尽快发送。 更多... | |
将定序器对象绑定到其他子系统的功能。
FLUIDSYNTH_API fluid_seq_id_t fluid_sequencer_register_fluidsynth | ( | fluid_sequencer_t * | 序列, |
fluid_synth_t * | 合成器 | ||
) |
将合成器注册为给定音序器的目标客户端。
的 合成器 注册名称为“ 流体合成”。
序列 | 音序器实例 |
合成器 | 合成器实例 |
参考文献 fluid_event_get_bank(), fluid_event_get_channel(), fluid_event_get_control(), fluid_event_get_duration(), fluid_event_get_key(), fluid_event_get_pitch(), fluid_event_get_program(), fluid_event_get_sfont_id(), fluid_event_get_type(), fluid_event_get_value(), fluid_event_get_velocity(), fluid_event_noteoff(), FLUID_FAILED, fluid_log(), FLUID_PANIC, FLUID_SEQ_ALLNOTESOFF, FLUID_SEQ_ALLSOUNDSOFF, FLUID_SEQ_ANYCONTROLCHANGE, FLUID_SEQ_BANKSELECT, FLUID_SEQ_CHANNELPRESSURE, FLUID_SEQ_CHORUSSEND, FLUID_SEQ_CONTROLCHANGE, FLUID_SEQ_MODULATION, FLUID_SEQ_NOTE, FLUID_SEQ_NOTEOFF, FLUID_SEQ_NOTEON, FLUID_SEQ_PAN, FLUID_SEQ_PITCHBEND, FLUID_SEQ_PITCHWHHELSENS, FLUID_SEQ_PROGRAMCHANGE, FLUID_SEQ_PROGRAMSELECT, FLUID_SEQ_REVERBSEND, FLUID_SEQ_SUSTAIN, FLUID_SEQ_SYSTEMRESET, FLUID_SEQ_TIMER, FLUID_SEQ_UNREGISTERING, FLUID_SEQ_VOLUME, fluid_sequencer_count_clients(), fluid_sequencer_get_client_id(), fluid_sequencer_get_client_name(), fluid_sequencer_get_use_system_timer(), fluid_sequencer_process(), fluid_sequencer_register_client(), fluid_sequencer_send_at(), fluid_synth_all_sounds_off(), fluid_synth_bank_select(), fluid_synth_cc(), fluid_synth_channel_pressure(), fluid_synth_noteoff(), fluid_synth_noteon(), fluid_synth_pitch_bend(), fluid_synth_pitch_wheel_sens(), fluid_synth_program_change(), fluid_synth_program_select()和 fluid_synth_system_reset().
FLUIDSYNTH_API int fluid_sequencer_add_midi_event_to_buffer | ( | 无效* | 数据, |
fluid_midi_event_t * | 事件 | ||
) |
将传入的Midi事件(从Midi驱动程序或Midi路由器)转换为音序器事件,并将其添加到音序器队列中,以便尽快发送。
数据 | 音序器必须是有效的 fluid_sequencer_t |
事件 | MIDI事件 |
参考文献 fluid_event_channel_pressure(), fluid_event_control_change(), fluid_event_noteoff(), fluid_event_noteon(), fluid_event_pitch_bend(), fluid_event_program_change(), fluid_event_set_dest(), fluid_event_system_reset(), FLUID_FAILED, fluid_midi_event_get_channel(), fluid_midi_event_get_control(), fluid_midi_event_get_key(), fluid_midi_event_get_pitch(), fluid_midi_event_get_program(), fluid_midi_event_get_type(), fluid_midi_event_get_value(), fluid_midi_event_get_velocity(), fluid_sequencer_get_tick()和 fluid_sequencer_send_at().