BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | BseMidiChannelEvent |
struct | BsePropertyCandidates |
struct | BsePartNote |
struct | BsePartControl |
struct | BseNoteDescription |
struct | BseNoteSequence |
struct | BseIcon |
struct | BseCategory |
struct | BseDot |
struct | BsePartLink |
struct | BseTrackPart |
struct | BseSongTiming |
struct | BseSampleFileInfo |
struct | BseGConfig |
struct | BseProbeFeatures |
struct | BseProbe |
struct | BseProbeRequest |
struct | BseIntSeq |
struct | BseTypeSeq |
struct | BseStringSeq |
struct | BseFloatSeq |
struct | BseNoteSeq |
struct | BseItemSeq |
struct | BsePartNoteSeq |
struct | BsePartControlSeq |
struct | BsePixelSeq |
struct | BseCategorySeq |
struct | BseDotSeq |
struct | BsePartLinkSeq |
struct | BseTrackPartSeq |
struct | BseProbeSeq |
struct | BseProbeRequestSeq |
Defines | |
#define | bse_musical_tuning_type_to_choice |
#define | bse_musical_tuning_type_from_choice |
#define | bse_midi_signal_type_to_choice |
#define | bse_midi_signal_type_from_choice |
#define | bse_midi_control_type_to_choice |
#define | bse_midi_control_type_from_choice |
#define | bse_midi_channel_event_type_to_choice |
#define | bse_midi_channel_event_type_from_choice |
#define | bse_biquad_filter_type_to_choice |
#define | bse_biquad_filter_type_from_choice |
#define | bse_registration_type_to_choice |
#define | bse_registration_type_from_choice |
#define | bse_error_type_to_choice |
#define | bse_error_type_from_choice |
#define | bse_project_state_to_choice |
#define | bse_project_state_from_choice |
#define | bse_standard_osc_wave_type_to_choice |
#define | bse_standard_osc_wave_type_from_choice |
#define | bse_midi_channel_event_new |
#define | bse_midi_channel_event_copy_shallow |
#define | bse_midi_channel_event_from_rec |
#define | bse_midi_channel_event_to_rec |
#define | bse_midi_channel_event_free |
#define | bse_property_candidates_new |
#define | bse_property_candidates_copy_shallow |
#define | bse_property_candidates_from_rec |
#define | bse_property_candidates_to_rec |
#define | bse_property_candidates_free |
#define | bse_part_note_new |
#define | bse_part_note_copy_shallow |
#define | bse_part_note_from_rec |
#define | bse_part_note_to_rec |
#define | bse_part_note_free |
#define | bse_part_control_new |
#define | bse_part_control_copy_shallow |
#define | bse_part_control_from_rec |
#define | bse_part_control_to_rec |
#define | bse_part_control_free |
#define | bse_note_description_new |
#define | bse_note_description_copy_shallow |
#define | bse_note_description_from_rec |
#define | bse_note_description_to_rec |
#define | bse_note_description_free |
#define | bse_note_sequence_new |
#define | bse_note_sequence_copy_shallow |
#define | bse_note_sequence_from_rec |
#define | bse_note_sequence_to_rec |
#define | bse_note_sequence_free |
#define | bse_icon_new |
#define | bse_icon_copy_shallow |
#define | bse_icon_from_rec |
#define | bse_icon_to_rec |
#define | bse_icon_free |
#define | bse_category_new |
#define | bse_category_copy_shallow |
#define | bse_category_from_rec |
#define | bse_category_to_rec |
#define | bse_category_free |
#define | bse_dot_new |
#define | bse_dot_copy_shallow |
#define | bse_dot_from_rec |
#define | bse_dot_to_rec |
#define | bse_dot_free |
#define | bse_part_link_new |
#define | bse_part_link_copy_shallow |
#define | bse_part_link_from_rec |
#define | bse_part_link_to_rec |
#define | bse_part_link_free |
#define | bse_track_part_new |
#define | bse_track_part_copy_shallow |
#define | bse_track_part_from_rec |
#define | bse_track_part_to_rec |
#define | bse_track_part_free |
#define | bse_song_timing_new |
#define | bse_song_timing_copy_shallow |
#define | bse_song_timing_from_rec |
#define | bse_song_timing_to_rec |
#define | bse_song_timing_free |
#define | bse_sample_file_info_new |
#define | bse_sample_file_info_copy_shallow |
#define | bse_sample_file_info_from_rec |
#define | bse_sample_file_info_to_rec |
#define | bse_sample_file_info_free |
#define | bse_gconfig_new |
#define | bse_gconfig_copy_shallow |
#define | bse_gconfig_from_rec |
#define | bse_gconfig_to_rec |
#define | bse_gconfig_free |
#define | bse_probe_features_new |
#define | bse_probe_features_copy_shallow |
#define | bse_probe_features_from_rec |
#define | bse_probe_features_to_rec |
#define | bse_probe_features_free |
#define | bse_probe_new |
#define | bse_probe_copy_shallow |
#define | bse_probe_from_rec |
#define | bse_probe_to_rec |
#define | bse_probe_free |
#define | bse_probe_request_new |
#define | bse_probe_request_copy_shallow |
#define | bse_probe_request_from_rec |
#define | bse_probe_request_to_rec |
#define | bse_probe_request_free |
#define | bse_int_seq_new |
#define | bse_int_seq_append |
#define | bse_int_seq_copy_shallow |
#define | bse_int_seq_from_seq |
#define | bse_int_seq_to_seq |
#define | bse_int_seq_resize |
#define | bse_int_seq_free |
#define | bse_type_seq_new |
#define | bse_type_seq_append |
#define | bse_type_seq_copy_shallow |
#define | bse_type_seq_from_seq |
#define | bse_type_seq_to_seq |
#define | bse_type_seq_resize |
#define | bse_type_seq_free |
#define | bse_string_seq_new |
#define | bse_string_seq_append |
#define | bse_string_seq_copy_shallow |
#define | bse_string_seq_from_seq |
#define | bse_string_seq_to_seq |
#define | bse_string_seq_resize |
#define | bse_string_seq_free |
#define | bse_float_seq_new |
#define | bse_float_seq_append |
#define | bse_float_seq_copy_shallow |
#define | bse_float_seq_from_seq |
#define | bse_float_seq_to_seq |
#define | bse_float_seq_resize |
#define | bse_float_seq_free |
#define | bse_note_seq_new |
#define | bse_note_seq_append |
#define | bse_note_seq_copy_shallow |
#define | bse_note_seq_from_seq |
#define | bse_note_seq_to_seq |
#define | bse_note_seq_resize |
#define | bse_note_seq_free |
#define | bse_item_seq_new |
#define | bse_item_seq_append |
#define | bse_item_seq_copy_shallow |
#define | bse_item_seq_from_seq |
#define | bse_item_seq_to_seq |
#define | bse_item_seq_resize |
#define | bse_item_seq_free |
#define | bse_part_note_seq_new |
#define | bse_part_note_seq_append |
#define | bse_part_note_seq_copy_shallow |
#define | bse_part_note_seq_from_seq |
#define | bse_part_note_seq_to_seq |
#define | bse_part_note_seq_resize |
#define | bse_part_note_seq_free |
#define | bse_part_control_seq_new |
#define | bse_part_control_seq_append |
#define | bse_part_control_seq_copy_shallow |
#define | bse_part_control_seq_from_seq |
#define | bse_part_control_seq_to_seq |
#define | bse_part_control_seq_resize |
#define | bse_part_control_seq_free |
#define | bse_pixel_seq_new |
#define | bse_pixel_seq_append |
#define | bse_pixel_seq_copy_shallow |
#define | bse_pixel_seq_from_seq |
#define | bse_pixel_seq_to_seq |
#define | bse_pixel_seq_resize |
#define | bse_pixel_seq_free |
#define | bse_category_seq_new |
#define | bse_category_seq_append |
#define | bse_category_seq_copy_shallow |
#define | bse_category_seq_from_seq |
#define | bse_category_seq_to_seq |
#define | bse_category_seq_resize |
#define | bse_category_seq_free |
#define | bse_dot_seq_new |
#define | bse_dot_seq_append |
#define | bse_dot_seq_copy_shallow |
#define | bse_dot_seq_from_seq |
#define | bse_dot_seq_to_seq |
#define | bse_dot_seq_resize |
#define | bse_dot_seq_free |
#define | bse_part_link_seq_new |
#define | bse_part_link_seq_append |
#define | bse_part_link_seq_copy_shallow |
#define | bse_part_link_seq_from_seq |
#define | bse_part_link_seq_to_seq |
#define | bse_part_link_seq_resize |
#define | bse_part_link_seq_free |
#define | bse_track_part_seq_new |
#define | bse_track_part_seq_append |
#define | bse_track_part_seq_copy_shallow |
#define | bse_track_part_seq_from_seq |
#define | bse_track_part_seq_to_seq |
#define | bse_track_part_seq_resize |
#define | bse_track_part_seq_free |
#define | bse_probe_seq_new |
#define | bse_probe_seq_append |
#define | bse_probe_seq_copy_shallow |
#define | bse_probe_seq_from_seq |
#define | bse_probe_seq_to_seq |
#define | bse_probe_seq_resize |
#define | bse_probe_seq_free |
#define | bse_probe_request_seq_new |
#define | bse_probe_request_seq_append |
#define | bse_probe_request_seq_copy_shallow |
#define | bse_probe_request_seq_from_seq |
#define | bse_probe_request_seq_to_seq |
#define | bse_probe_request_seq_resize |
#define | bse_probe_request_seq_free |
#define | bse_item_add_parasite |
#define | bse_item_check_is_a |
#define | bse_item_clear_undo |
#define | bse_item_common_ancestor |
#define | bse_item_editable_property |
#define | bse_item_get_icon |
#define | bse_item_get_name |
#define | bse_item_get_name_or_type |
#define | bse_item_get_parasite |
#define | bse_item_get_parent |
#define | bse_item_get_project |
#define | bse_item_get_property_candidates |
#define | bse_item_get_seqid |
#define | bse_item_get_type |
#define | bse_item_get_type_authors |
#define | bse_item_get_type_blurb |
#define | bse_item_get_type_license |
#define | bse_item_get_type_name |
#define | bse_item_get_uname_path |
#define | bse_item_group_undo |
#define | bse_item_internal |
#define | bse_item_list_parasites |
#define | bse_item_redo |
#define | bse_item_redo_depth |
#define | bse_item_set_name |
#define | bse_item_set_parasite |
#define | bse_item_undo |
#define | bse_item_undo_depth |
#define | bse_item_ungroup_undo |
#define | bse_item_unuse |
#define | bse_item_use |
#define | bse_data_pocket_create_entry |
#define | bse_data_pocket_delete_entry |
#define | bse_data_pocket_get_float |
#define | bse_data_pocket_get_int |
#define | bse_data_pocket_get_n_entries |
#define | bse_data_pocket_get_nth_entry_id |
#define | bse_data_pocket_get_object |
#define | bse_data_pocket_get_string |
#define | bse_data_pocket_set_float |
#define | bse_data_pocket_set_int |
#define | bse_data_pocket_set_object |
#define | bse_data_pocket_set_string |
#define | bse_editable_sample_close |
#define | bse_editable_sample_collect_stats |
#define | bse_editable_sample_get_length |
#define | bse_editable_sample_get_n_channels |
#define | bse_editable_sample_get_osc_freq |
#define | bse_editable_sample_open |
#define | bse_editable_sample_read_samples |
#define | bse_janitor_get_action |
#define | bse_janitor_get_action_blurb |
#define | bse_janitor_get_action_name |
#define | bse_janitor_get_proc_name |
#define | bse_janitor_get_script_name |
#define | bse_janitor_kill |
#define | bse_janitor_n_actions |
#define | bse_janitor_trigger_action |
#define | bse_midi_notifier_current_time |
#define | bse_part_change_control |
#define | bse_part_change_note |
#define | bse_part_check_overlap |
#define | bse_part_delete_event |
#define | bse_part_deselect_controls |
#define | bse_part_deselect_event |
#define | bse_part_deselect_notes |
#define | bse_part_get_channel_controls |
#define | bse_part_get_controls |
#define | bse_part_get_max_note |
#define | bse_part_get_min_note |
#define | bse_part_get_notes |
#define | bse_part_get_timing |
#define | bse_part_insert_control |
#define | bse_part_insert_note |
#define | bse_part_insert_note_auto |
#define | bse_part_is_event_selected |
#define | bse_part_list_controls |
#define | bse_part_list_links |
#define | bse_part_list_notes_crossing |
#define | bse_part_list_notes_within |
#define | bse_part_list_selected_controls |
#define | bse_part_list_selected_notes |
#define | bse_part_queue_controls |
#define | bse_part_queue_notes |
#define | bse_part_select_controls |
#define | bse_part_select_controls_exclusive |
#define | bse_part_select_event |
#define | bse_part_select_notes |
#define | bse_part_select_notes_exclusive |
#define | bse_source_clear_inputs |
#define | bse_source_clear_outputs |
#define | bse_source_get_automation_channel |
#define | bse_source_get_automation_control |
#define | bse_source_has_output |
#define | bse_source_has_outputs |
#define | bse_source_ichannel_blurb |
#define | bse_source_ichannel_get_n_joints |
#define | bse_source_ichannel_get_ochannel |
#define | bse_source_ichannel_get_osource |
#define | bse_source_ichannel_ident |
#define | bse_source_ichannel_label |
#define | bse_source_is_joint_ichannel |
#define | bse_source_is_joint_ichannel_by_id |
#define | bse_source_is_prepared |
#define | bse_source_n_ichannels |
#define | bse_source_n_ochannels |
#define | bse_source_ochannel_blurb |
#define | bse_source_ochannel_ident |
#define | bse_source_ochannel_label |
#define | bse_source_set_automation |
#define | bse_source_set_input |
#define | bse_source_set_input_by_id |
#define | bse_source_set_pos |
#define | bse_source_unset_input |
#define | bse_source_unset_input_by_id |
#define | bse_container_get_item |
#define | bse_container_list_children |
#define | bse_container_lookup_item |
#define | bse_wave_chunk_get_mix_freq |
#define | bse_wave_chunk_get_osc_freq |
#define | bse_wave_load_wave |
#define | bse_wave_n_wave_chunks |
#define | bse_wave_use_editable |
#define | bse_wave_osc_request_pcm_position |
#define | bse_wave_osc_set_from_editable_sample |
#define | bse_bus_connect_bus |
#define | bse_bus_connect_track |
#define | bse_bus_disconnect_bus |
#define | bse_bus_disconnect_track |
#define | bse_bus_ensure_output |
#define | bse_project_import_midi_file |
#define | bse_project_restore_from_file |
#define | bse_project_store_bse |
#define | bse_project_activate |
#define | bse_project_auto_deactivate |
#define | bse_project_can_play |
#define | bse_project_change_name |
#define | bse_project_clean_dirty |
#define | bse_project_clear_undo |
#define | bse_project_create_csynth |
#define | bse_project_create_midi_synth |
#define | bse_project_create_song |
#define | bse_project_deactivate |
#define | bse_project_find_item |
#define | bse_project_get_data_pocket |
#define | bse_project_get_midi_notifier |
#define | bse_project_get_state |
#define | bse_project_get_supers |
#define | bse_project_get_wave_repo |
#define | bse_project_inject_midi_control |
#define | bse_project_is_active |
#define | bse_project_is_dirty |
#define | bse_project_is_playing |
#define | bse_project_list_uname_paths |
#define | bse_project_match_items_by_uname |
#define | bse_project_play |
#define | bse_project_redo |
#define | bse_project_redo_depth |
#define | bse_project_remove_snet |
#define | bse_project_start_playback |
#define | bse_project_stop |
#define | bse_project_stop_playback |
#define | bse_project_undo |
#define | bse_project_undo_depth |
#define | bse_server_can_load |
#define | bse_server_get_custom_effect_dir |
#define | bse_server_get_custom_instrument_dir |
#define | bse_server_get_demo_path |
#define | bse_server_get_effect_path |
#define | bse_server_get_instrument_path |
#define | bse_server_get_ladspa_path |
#define | bse_server_get_mp3_version |
#define | bse_server_get_plugin_path |
#define | bse_server_get_sample_path |
#define | bse_server_get_script_path |
#define | bse_server_get_version |
#define | bse_server_get_vorbis_version |
#define | bse_server_n_scripts |
#define | bse_server_preferences_locked |
#define | bse_server_register_core_plugins |
#define | bse_server_register_ladspa_plugins |
#define | bse_server_register_scripts |
#define | bse_server_save_preferences |
#define | bse_server_start_recording |
#define | bse_server_use_new_project |
#define | bse_track_ensure_output |
#define | bse_track_get_last_tick |
#define | bse_track_get_output_source |
#define | bse_track_get_part |
#define | bse_track_get_timing |
#define | bse_track_insert_part |
#define | bse_track_list_parts |
#define | bse_track_list_parts_uniq |
#define | bse_track_remove_link |
#define | bse_track_remove_tick |
#define | bse_snet_can_create_source |
#define | bse_snet_create_source |
#define | bse_snet_remove_source |
#define | bse_snet_supports_user_synths |
#define | bse_wave_repo_load_file |
#define | bse_wave_repo_remove_wave |
#define | bse_song_create_bus |
#define | bse_song_create_part |
#define | bse_song_create_track |
#define | bse_song_ensure_master_bus |
#define | bse_song_ensure_track_links |
#define | bse_song_find_any_track_for_part |
#define | bse_song_find_track_for_part |
#define | bse_song_get_master_bus |
#define | bse_song_get_timing |
#define | bse_song_remove_bus |
#define | bse_song_remove_part |
#define | bse_song_remove_track |
#define | bse_song_synthesize_note |
#define | bse_source_request_probes |
#define | bse_source_mass_request |
#define | bse_source_get_tick_stamp |
#define | bse_source_get_mix_freq |
#define | bse_category_from_id |
#define | bse_categories_match |
#define | bse_categories_match_method |
#define | bse_categories_match_typed |
#define | bse_note_describe |
#define | bse_note_describe_from_freq |
#define | bse_error_blurb |
#define | bse_error_name |
#define | bse_note_construct |
#define | bse_note_from_string |
#define | bse_note_from_freq |
#define | bse_note_to_freq |
#define | bse_proxy_check |
#define | bse_sample_file_info |
#define | bse_script_add_action |
#define | bse_script_janitor |
#define | bse_script_send_message |
#define | bse_script_progress |
#define | bse_script_quit |
#define | bse_script_remove_action |
#define | bse_script_set_status |
#define | bse_wave_osc_mass_seek_perc |
#define | bse_string_extract_number |
#define | bse_type_authors |
#define | bse_type_blurb |
#define | bse_type_license |
#define | bse_type_options |
#define | BSE_IS_ITEM(proxy) |
#define | BSE_IS_DATA_POCKET(proxy) |
#define | BSE_IS_EDITABLE_SAMPLE(proxy) |
#define | BSE_IS_JANITOR(proxy) |
#define | BSE_IS_MIDI_NOTIFIER(proxy) |
#define | BSE_IS_PART(proxy) |
#define | BSE_IS_PCM_WRITER(proxy) |
#define | BSE_IS_SOURCE(proxy) |
#define | BSE_IS_BIQUAD_FILTER(proxy) |
#define | BSE_IS_CONSTANT(proxy) |
#define | BSE_IS_CONTAINER(proxy) |
#define | BSE_IS_CONTEXT_MERGER(proxy) |
#define | BSE_IS_CXX_BASE(proxy) |
#define | BSE_IS_LADSPA_MODULE(proxy) |
#define | BSE_IS_MIDI_CONTROLLER(proxy) |
#define | BSE_IS_MIDI_INPUT(proxy) |
#define | BSE_IS_MIDI_VOICE_INPUT(proxy) |
#define | BSE_IS_MIDI_VOICE_SWITCH(proxy) |
#define | BSE_IS_PCM_INPUT(proxy) |
#define | BSE_IS_PCM_OUTPUT(proxy) |
#define | BSE_IS_SNOOPER(proxy) |
#define | BSE_IS_STANDARD_OSC(proxy) |
#define | BSE_IS_SUB_IPORT(proxy) |
#define | BSE_IS_SUB_OPORT(proxy) |
#define | BSE_IS_SUB_SYNTH(proxy) |
#define | BSE_IS_WAVE(proxy) |
#define | BSE_IS_WAVE_OSC(proxy) |
#define | BSE_IS_BUS(proxy) |
#define | BSE_IS_EFFECT(proxy) |
#define | BSE_IS_INSTRUMENT_INPUT(proxy) |
#define | BSE_IS_INSTRUMENT_OUTPUT(proxy) |
#define | BSE_IS_PROJECT(proxy) |
#define | BSE_IS_SERVER(proxy) |
#define | BSE_IS_SUPER(proxy) |
#define | BSE_IS_TRACK(proxy) |
#define | BSE_IS_SNET(proxy) |
#define | BSE_IS_WAVE_REPO(proxy) |
#define | BSE_IS_CSYNTH(proxy) |
#define | BSE_IS_MIDI_SYNTH(proxy) |
#define | BSE_IS_SONG(proxy) |
Enumerations | |
enum | BseMusicalTuningType { BSE_MUSICAL_TUNING_12_TET, BSE_MUSICAL_TUNING_7_TET, BSE_MUSICAL_TUNING_5_TET, BSE_MUSICAL_TUNING_DIATONIC_SCALE, BSE_MUSICAL_TUNING_INDIAN_SCALE, BSE_MUSICAL_TUNING_PYTHAGOREAN_TUNING, BSE_MUSICAL_TUNING_PENTATONIC_5_LIMIT, BSE_MUSICAL_TUNING_PENTATONIC_BLUES, BSE_MUSICAL_TUNING_PENTATONIC_GOGO, BSE_MUSICAL_TUNING_QUARTER_COMMA_MEANTONE, BSE_MUSICAL_TUNING_SILBERMANN_SORGE, BSE_MUSICAL_TUNING_WERCKMEISTER_3, BSE_MUSICAL_TUNING_WERCKMEISTER_4, BSE_MUSICAL_TUNING_WERCKMEISTER_5, BSE_MUSICAL_TUNING_WERCKMEISTER_6, BSE_MUSICAL_TUNING_KIRNBERGER_3, BSE_MUSICAL_TUNING_YOUNG, BSE_MUSICAL_TUNING_12_TET, BSE_MUSICAL_TUNING_7_TET, BSE_MUSICAL_TUNING_5_TET, BSE_MUSICAL_TUNING_DIATONIC_SCALE, BSE_MUSICAL_TUNING_INDIAN_SCALE, BSE_MUSICAL_TUNING_PYTHAGOREAN_TUNING, BSE_MUSICAL_TUNING_PENTATONIC_5_LIMIT, BSE_MUSICAL_TUNING_PENTATONIC_BLUES, BSE_MUSICAL_TUNING_PENTATONIC_GOGO, BSE_MUSICAL_TUNING_QUARTER_COMMA_MEANTONE, BSE_MUSICAL_TUNING_SILBERMANN_SORGE, BSE_MUSICAL_TUNING_WERCKMEISTER_3, BSE_MUSICAL_TUNING_WERCKMEISTER_4, BSE_MUSICAL_TUNING_WERCKMEISTER_5, BSE_MUSICAL_TUNING_WERCKMEISTER_6, BSE_MUSICAL_TUNING_KIRNBERGER_3, BSE_MUSICAL_TUNING_YOUNG } |
enum | BseMidiSignalType { BSE_MIDI_SIGNAL_PROGRAM, BSE_MIDI_SIGNAL_PRESSURE, BSE_MIDI_SIGNAL_PITCH_BEND, BSE_MIDI_SIGNAL_VELOCITY, BSE_MIDI_SIGNAL_FINE_TUNE, BSE_MIDI_SIGNAL_CONTINUOUS_0, BSE_MIDI_SIGNAL_CONTINUOUS_1, BSE_MIDI_SIGNAL_CONTINUOUS_2, BSE_MIDI_SIGNAL_CONTINUOUS_3, BSE_MIDI_SIGNAL_CONTINUOUS_4, BSE_MIDI_SIGNAL_CONTINUOUS_5, BSE_MIDI_SIGNAL_CONTINUOUS_6, BSE_MIDI_SIGNAL_CONTINUOUS_7, BSE_MIDI_SIGNAL_CONTINUOUS_8, BSE_MIDI_SIGNAL_CONTINUOUS_9, BSE_MIDI_SIGNAL_CONTINUOUS_10, BSE_MIDI_SIGNAL_CONTINUOUS_11, BSE_MIDI_SIGNAL_CONTINUOUS_12, BSE_MIDI_SIGNAL_CONTINUOUS_13, BSE_MIDI_SIGNAL_CONTINUOUS_14, BSE_MIDI_SIGNAL_CONTINUOUS_15, BSE_MIDI_SIGNAL_CONTINUOUS_16, BSE_MIDI_SIGNAL_CONTINUOUS_17, BSE_MIDI_SIGNAL_CONTINUOUS_18, BSE_MIDI_SIGNAL_CONTINUOUS_19, BSE_MIDI_SIGNAL_CONTINUOUS_20, BSE_MIDI_SIGNAL_CONTINUOUS_21, BSE_MIDI_SIGNAL_CONTINUOUS_22, BSE_MIDI_SIGNAL_CONTINUOUS_23, BSE_MIDI_SIGNAL_CONTINUOUS_24, BSE_MIDI_SIGNAL_CONTINUOUS_25, BSE_MIDI_SIGNAL_CONTINUOUS_26, BSE_MIDI_SIGNAL_CONTINUOUS_27, BSE_MIDI_SIGNAL_CONTINUOUS_28, BSE_MIDI_SIGNAL_CONTINUOUS_29, BSE_MIDI_SIGNAL_CONTINUOUS_30, BSE_MIDI_SIGNAL_CONTINUOUS_31, BSE_MIDI_SIGNAL_CONSTANT_HIGH, BSE_MIDI_SIGNAL_CONSTANT_CENTER, BSE_MIDI_SIGNAL_CONSTANT_LOW, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_CENTER, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_HIGH, BSE_MIDI_SIGNAL_PARAMETER, BSE_MIDI_SIGNAL_NON_PARAMETER, BSE_MIDI_SIGNAL_CONTROL_0, BSE_MIDI_SIGNAL_CONTROL_1, BSE_MIDI_SIGNAL_CONTROL_2, BSE_MIDI_SIGNAL_CONTROL_3, BSE_MIDI_SIGNAL_CONTROL_4, BSE_MIDI_SIGNAL_CONTROL_5, BSE_MIDI_SIGNAL_CONTROL_6, BSE_MIDI_SIGNAL_CONTROL_7, BSE_MIDI_SIGNAL_CONTROL_8, BSE_MIDI_SIGNAL_CONTROL_9, BSE_MIDI_SIGNAL_CONTROL_10, BSE_MIDI_SIGNAL_CONTROL_11, BSE_MIDI_SIGNAL_CONTROL_12, BSE_MIDI_SIGNAL_CONTROL_13, BSE_MIDI_SIGNAL_CONTROL_14, BSE_MIDI_SIGNAL_CONTROL_15, BSE_MIDI_SIGNAL_CONTROL_16, BSE_MIDI_SIGNAL_CONTROL_17, BSE_MIDI_SIGNAL_CONTROL_18, BSE_MIDI_SIGNAL_CONTROL_19, BSE_MIDI_SIGNAL_CONTROL_20, BSE_MIDI_SIGNAL_CONTROL_21, BSE_MIDI_SIGNAL_CONTROL_22, BSE_MIDI_SIGNAL_CONTROL_23, BSE_MIDI_SIGNAL_CONTROL_24, BSE_MIDI_SIGNAL_CONTROL_25, BSE_MIDI_SIGNAL_CONTROL_26, BSE_MIDI_SIGNAL_CONTROL_27, BSE_MIDI_SIGNAL_CONTROL_28, BSE_MIDI_SIGNAL_CONTROL_29, BSE_MIDI_SIGNAL_CONTROL_30, BSE_MIDI_SIGNAL_CONTROL_31, BSE_MIDI_SIGNAL_CONTROL_32, BSE_MIDI_SIGNAL_CONTROL_33, BSE_MIDI_SIGNAL_CONTROL_34, BSE_MIDI_SIGNAL_CONTROL_35, BSE_MIDI_SIGNAL_CONTROL_36, BSE_MIDI_SIGNAL_CONTROL_37, BSE_MIDI_SIGNAL_CONTROL_38, BSE_MIDI_SIGNAL_CONTROL_39, BSE_MIDI_SIGNAL_CONTROL_40, BSE_MIDI_SIGNAL_CONTROL_41, BSE_MIDI_SIGNAL_CONTROL_42, BSE_MIDI_SIGNAL_CONTROL_43, BSE_MIDI_SIGNAL_CONTROL_44, BSE_MIDI_SIGNAL_CONTROL_45, BSE_MIDI_SIGNAL_CONTROL_46, BSE_MIDI_SIGNAL_CONTROL_47, BSE_MIDI_SIGNAL_CONTROL_48, BSE_MIDI_SIGNAL_CONTROL_49, BSE_MIDI_SIGNAL_CONTROL_50, BSE_MIDI_SIGNAL_CONTROL_51, BSE_MIDI_SIGNAL_CONTROL_52, BSE_MIDI_SIGNAL_CONTROL_53, BSE_MIDI_SIGNAL_CONTROL_54, BSE_MIDI_SIGNAL_CONTROL_55, BSE_MIDI_SIGNAL_CONTROL_56, BSE_MIDI_SIGNAL_CONTROL_57, BSE_MIDI_SIGNAL_CONTROL_58, BSE_MIDI_SIGNAL_CONTROL_59, BSE_MIDI_SIGNAL_CONTROL_60, BSE_MIDI_SIGNAL_CONTROL_61, BSE_MIDI_SIGNAL_CONTROL_62, BSE_MIDI_SIGNAL_CONTROL_63, BSE_MIDI_SIGNAL_CONTROL_64, BSE_MIDI_SIGNAL_CONTROL_65, BSE_MIDI_SIGNAL_CONTROL_66, BSE_MIDI_SIGNAL_CONTROL_67, BSE_MIDI_SIGNAL_CONTROL_68, BSE_MIDI_SIGNAL_CONTROL_69, BSE_MIDI_SIGNAL_CONTROL_70, BSE_MIDI_SIGNAL_CONTROL_71, BSE_MIDI_SIGNAL_CONTROL_72, BSE_MIDI_SIGNAL_CONTROL_73, BSE_MIDI_SIGNAL_CONTROL_74, BSE_MIDI_SIGNAL_CONTROL_75, BSE_MIDI_SIGNAL_CONTROL_76, BSE_MIDI_SIGNAL_CONTROL_77, BSE_MIDI_SIGNAL_CONTROL_78, BSE_MIDI_SIGNAL_CONTROL_79, BSE_MIDI_SIGNAL_CONTROL_80, BSE_MIDI_SIGNAL_CONTROL_81, BSE_MIDI_SIGNAL_CONTROL_82, BSE_MIDI_SIGNAL_CONTROL_83, BSE_MIDI_SIGNAL_CONTROL_84, BSE_MIDI_SIGNAL_CONTROL_85, BSE_MIDI_SIGNAL_CONTROL_86, BSE_MIDI_SIGNAL_CONTROL_87, BSE_MIDI_SIGNAL_CONTROL_88, BSE_MIDI_SIGNAL_CONTROL_89, BSE_MIDI_SIGNAL_CONTROL_90, BSE_MIDI_SIGNAL_CONTROL_91, BSE_MIDI_SIGNAL_CONTROL_92, BSE_MIDI_SIGNAL_CONTROL_93, BSE_MIDI_SIGNAL_CONTROL_94, BSE_MIDI_SIGNAL_CONTROL_95, BSE_MIDI_SIGNAL_CONTROL_96, BSE_MIDI_SIGNAL_CONTROL_97, BSE_MIDI_SIGNAL_CONTROL_98, BSE_MIDI_SIGNAL_CONTROL_99, BSE_MIDI_SIGNAL_CONTROL_100, BSE_MIDI_SIGNAL_CONTROL_101, BSE_MIDI_SIGNAL_CONTROL_102, BSE_MIDI_SIGNAL_CONTROL_103, BSE_MIDI_SIGNAL_CONTROL_104, BSE_MIDI_SIGNAL_CONTROL_105, BSE_MIDI_SIGNAL_CONTROL_106, BSE_MIDI_SIGNAL_CONTROL_107, BSE_MIDI_SIGNAL_CONTROL_108, BSE_MIDI_SIGNAL_CONTROL_109, BSE_MIDI_SIGNAL_CONTROL_110, BSE_MIDI_SIGNAL_CONTROL_111, BSE_MIDI_SIGNAL_CONTROL_112, BSE_MIDI_SIGNAL_CONTROL_113, BSE_MIDI_SIGNAL_CONTROL_114, BSE_MIDI_SIGNAL_CONTROL_115, BSE_MIDI_SIGNAL_CONTROL_116, BSE_MIDI_SIGNAL_CONTROL_117, BSE_MIDI_SIGNAL_CONTROL_118, BSE_MIDI_SIGNAL_CONTROL_119, BSE_MIDI_SIGNAL_CONTROL_120, BSE_MIDI_SIGNAL_CONTROL_121, BSE_MIDI_SIGNAL_CONTROL_122, BSE_MIDI_SIGNAL_CONTROL_123, BSE_MIDI_SIGNAL_CONTROL_124, BSE_MIDI_SIGNAL_CONTROL_125, BSE_MIDI_SIGNAL_CONTROL_126, BSE_MIDI_SIGNAL_CONTROL_127, BSE_MIDI_SIGNAL_PROGRAM, BSE_MIDI_SIGNAL_PRESSURE, BSE_MIDI_SIGNAL_PITCH_BEND, BSE_MIDI_SIGNAL_VELOCITY, BSE_MIDI_SIGNAL_FINE_TUNE, BSE_MIDI_SIGNAL_CONTINUOUS_0, BSE_MIDI_SIGNAL_CONTINUOUS_1, BSE_MIDI_SIGNAL_CONTINUOUS_2, BSE_MIDI_SIGNAL_CONTINUOUS_3, BSE_MIDI_SIGNAL_CONTINUOUS_4, BSE_MIDI_SIGNAL_CONTINUOUS_5, BSE_MIDI_SIGNAL_CONTINUOUS_6, BSE_MIDI_SIGNAL_CONTINUOUS_7, BSE_MIDI_SIGNAL_CONTINUOUS_8, BSE_MIDI_SIGNAL_CONTINUOUS_9, BSE_MIDI_SIGNAL_CONTINUOUS_10, BSE_MIDI_SIGNAL_CONTINUOUS_11, BSE_MIDI_SIGNAL_CONTINUOUS_12, BSE_MIDI_SIGNAL_CONTINUOUS_13, BSE_MIDI_SIGNAL_CONTINUOUS_14, BSE_MIDI_SIGNAL_CONTINUOUS_15, BSE_MIDI_SIGNAL_CONTINUOUS_16, BSE_MIDI_SIGNAL_CONTINUOUS_17, BSE_MIDI_SIGNAL_CONTINUOUS_18, BSE_MIDI_SIGNAL_CONTINUOUS_19, BSE_MIDI_SIGNAL_CONTINUOUS_20, BSE_MIDI_SIGNAL_CONTINUOUS_21, BSE_MIDI_SIGNAL_CONTINUOUS_22, BSE_MIDI_SIGNAL_CONTINUOUS_23, BSE_MIDI_SIGNAL_CONTINUOUS_24, BSE_MIDI_SIGNAL_CONTINUOUS_25, BSE_MIDI_SIGNAL_CONTINUOUS_26, BSE_MIDI_SIGNAL_CONTINUOUS_27, BSE_MIDI_SIGNAL_CONTINUOUS_28, BSE_MIDI_SIGNAL_CONTINUOUS_29, BSE_MIDI_SIGNAL_CONTINUOUS_30, BSE_MIDI_SIGNAL_CONTINUOUS_31, BSE_MIDI_SIGNAL_CONSTANT_HIGH, BSE_MIDI_SIGNAL_CONSTANT_CENTER, BSE_MIDI_SIGNAL_CONSTANT_LOW, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_CENTER, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_HIGH, BSE_MIDI_SIGNAL_PARAMETER, BSE_MIDI_SIGNAL_NON_PARAMETER, BSE_MIDI_SIGNAL_CONTROL_0, BSE_MIDI_SIGNAL_CONTROL_1, BSE_MIDI_SIGNAL_CONTROL_2, BSE_MIDI_SIGNAL_CONTROL_3, BSE_MIDI_SIGNAL_CONTROL_4, BSE_MIDI_SIGNAL_CONTROL_5, BSE_MIDI_SIGNAL_CONTROL_6, BSE_MIDI_SIGNAL_CONTROL_7, BSE_MIDI_SIGNAL_CONTROL_8, BSE_MIDI_SIGNAL_CONTROL_9, BSE_MIDI_SIGNAL_CONTROL_10, BSE_MIDI_SIGNAL_CONTROL_11, BSE_MIDI_SIGNAL_CONTROL_12, BSE_MIDI_SIGNAL_CONTROL_13, BSE_MIDI_SIGNAL_CONTROL_14, BSE_MIDI_SIGNAL_CONTROL_15, BSE_MIDI_SIGNAL_CONTROL_16, BSE_MIDI_SIGNAL_CONTROL_17, BSE_MIDI_SIGNAL_CONTROL_18, BSE_MIDI_SIGNAL_CONTROL_19, BSE_MIDI_SIGNAL_CONTROL_20, BSE_MIDI_SIGNAL_CONTROL_21, BSE_MIDI_SIGNAL_CONTROL_22, BSE_MIDI_SIGNAL_CONTROL_23, BSE_MIDI_SIGNAL_CONTROL_24, BSE_MIDI_SIGNAL_CONTROL_25, BSE_MIDI_SIGNAL_CONTROL_26, BSE_MIDI_SIGNAL_CONTROL_27, BSE_MIDI_SIGNAL_CONTROL_28, BSE_MIDI_SIGNAL_CONTROL_29, BSE_MIDI_SIGNAL_CONTROL_30, BSE_MIDI_SIGNAL_CONTROL_31, BSE_MIDI_SIGNAL_CONTROL_32, BSE_MIDI_SIGNAL_CONTROL_33, BSE_MIDI_SIGNAL_CONTROL_34, BSE_MIDI_SIGNAL_CONTROL_35, BSE_MIDI_SIGNAL_CONTROL_36, BSE_MIDI_SIGNAL_CONTROL_37, BSE_MIDI_SIGNAL_CONTROL_38, BSE_MIDI_SIGNAL_CONTROL_39, BSE_MIDI_SIGNAL_CONTROL_40, BSE_MIDI_SIGNAL_CONTROL_41, BSE_MIDI_SIGNAL_CONTROL_42, BSE_MIDI_SIGNAL_CONTROL_43, BSE_MIDI_SIGNAL_CONTROL_44, BSE_MIDI_SIGNAL_CONTROL_45, BSE_MIDI_SIGNAL_CONTROL_46, BSE_MIDI_SIGNAL_CONTROL_47, BSE_MIDI_SIGNAL_CONTROL_48, BSE_MIDI_SIGNAL_CONTROL_49, BSE_MIDI_SIGNAL_CONTROL_50, BSE_MIDI_SIGNAL_CONTROL_51, BSE_MIDI_SIGNAL_CONTROL_52, BSE_MIDI_SIGNAL_CONTROL_53, BSE_MIDI_SIGNAL_CONTROL_54, BSE_MIDI_SIGNAL_CONTROL_55, BSE_MIDI_SIGNAL_CONTROL_56, BSE_MIDI_SIGNAL_CONTROL_57, BSE_MIDI_SIGNAL_CONTROL_58, BSE_MIDI_SIGNAL_CONTROL_59, BSE_MIDI_SIGNAL_CONTROL_60, BSE_MIDI_SIGNAL_CONTROL_61, BSE_MIDI_SIGNAL_CONTROL_62, BSE_MIDI_SIGNAL_CONTROL_63, BSE_MIDI_SIGNAL_CONTROL_64, BSE_MIDI_SIGNAL_CONTROL_65, BSE_MIDI_SIGNAL_CONTROL_66, BSE_MIDI_SIGNAL_CONTROL_67, BSE_MIDI_SIGNAL_CONTROL_68, BSE_MIDI_SIGNAL_CONTROL_69, BSE_MIDI_SIGNAL_CONTROL_70, BSE_MIDI_SIGNAL_CONTROL_71, BSE_MIDI_SIGNAL_CONTROL_72, BSE_MIDI_SIGNAL_CONTROL_73, BSE_MIDI_SIGNAL_CONTROL_74, BSE_MIDI_SIGNAL_CONTROL_75, BSE_MIDI_SIGNAL_CONTROL_76, BSE_MIDI_SIGNAL_CONTROL_77, BSE_MIDI_SIGNAL_CONTROL_78, BSE_MIDI_SIGNAL_CONTROL_79, BSE_MIDI_SIGNAL_CONTROL_80, BSE_MIDI_SIGNAL_CONTROL_81, BSE_MIDI_SIGNAL_CONTROL_82, BSE_MIDI_SIGNAL_CONTROL_83, BSE_MIDI_SIGNAL_CONTROL_84, BSE_MIDI_SIGNAL_CONTROL_85, BSE_MIDI_SIGNAL_CONTROL_86, BSE_MIDI_SIGNAL_CONTROL_87, BSE_MIDI_SIGNAL_CONTROL_88, BSE_MIDI_SIGNAL_CONTROL_89, BSE_MIDI_SIGNAL_CONTROL_90, BSE_MIDI_SIGNAL_CONTROL_91, BSE_MIDI_SIGNAL_CONTROL_92, BSE_MIDI_SIGNAL_CONTROL_93, BSE_MIDI_SIGNAL_CONTROL_94, BSE_MIDI_SIGNAL_CONTROL_95, BSE_MIDI_SIGNAL_CONTROL_96, BSE_MIDI_SIGNAL_CONTROL_97, BSE_MIDI_SIGNAL_CONTROL_98, BSE_MIDI_SIGNAL_CONTROL_99, BSE_MIDI_SIGNAL_CONTROL_100, BSE_MIDI_SIGNAL_CONTROL_101, BSE_MIDI_SIGNAL_CONTROL_102, BSE_MIDI_SIGNAL_CONTROL_103, BSE_MIDI_SIGNAL_CONTROL_104, BSE_MIDI_SIGNAL_CONTROL_105, BSE_MIDI_SIGNAL_CONTROL_106, BSE_MIDI_SIGNAL_CONTROL_107, BSE_MIDI_SIGNAL_CONTROL_108, BSE_MIDI_SIGNAL_CONTROL_109, BSE_MIDI_SIGNAL_CONTROL_110, BSE_MIDI_SIGNAL_CONTROL_111, BSE_MIDI_SIGNAL_CONTROL_112, BSE_MIDI_SIGNAL_CONTROL_113, BSE_MIDI_SIGNAL_CONTROL_114, BSE_MIDI_SIGNAL_CONTROL_115, BSE_MIDI_SIGNAL_CONTROL_116, BSE_MIDI_SIGNAL_CONTROL_117, BSE_MIDI_SIGNAL_CONTROL_118, BSE_MIDI_SIGNAL_CONTROL_119, BSE_MIDI_SIGNAL_CONTROL_120, BSE_MIDI_SIGNAL_CONTROL_121, BSE_MIDI_SIGNAL_CONTROL_122, BSE_MIDI_SIGNAL_CONTROL_123, BSE_MIDI_SIGNAL_CONTROL_124, BSE_MIDI_SIGNAL_CONTROL_125, BSE_MIDI_SIGNAL_CONTROL_126, BSE_MIDI_SIGNAL_CONTROL_127 } |
enum | BseMidiControlType { BSE_MIDI_CONTROL_NONE, BSE_MIDI_CONTROL_CONTINUOUS_0, BSE_MIDI_CONTROL_CONTINUOUS_1, BSE_MIDI_CONTROL_CONTINUOUS_2, BSE_MIDI_CONTROL_CONTINUOUS_3, BSE_MIDI_CONTROL_CONTINUOUS_4, BSE_MIDI_CONTROL_CONTINUOUS_5, BSE_MIDI_CONTROL_CONTINUOUS_6, BSE_MIDI_CONTROL_CONTINUOUS_7, BSE_MIDI_CONTROL_CONTINUOUS_8, BSE_MIDI_CONTROL_CONTINUOUS_9, BSE_MIDI_CONTROL_CONTINUOUS_10, BSE_MIDI_CONTROL_CONTINUOUS_11, BSE_MIDI_CONTROL_CONTINUOUS_12, BSE_MIDI_CONTROL_CONTINUOUS_13, BSE_MIDI_CONTROL_CONTINUOUS_14, BSE_MIDI_CONTROL_CONTINUOUS_15, BSE_MIDI_CONTROL_CONTINUOUS_16, BSE_MIDI_CONTROL_CONTINUOUS_17, BSE_MIDI_CONTROL_CONTINUOUS_18, BSE_MIDI_CONTROL_CONTINUOUS_19, BSE_MIDI_CONTROL_CONTINUOUS_20, BSE_MIDI_CONTROL_CONTINUOUS_21, BSE_MIDI_CONTROL_CONTINUOUS_22, BSE_MIDI_CONTROL_CONTINUOUS_23, BSE_MIDI_CONTROL_CONTINUOUS_24, BSE_MIDI_CONTROL_CONTINUOUS_25, BSE_MIDI_CONTROL_CONTINUOUS_26, BSE_MIDI_CONTROL_CONTINUOUS_27, BSE_MIDI_CONTROL_CONTINUOUS_28, BSE_MIDI_CONTROL_CONTINUOUS_29, BSE_MIDI_CONTROL_CONTINUOUS_30, BSE_MIDI_CONTROL_CONTINUOUS_31, BSE_MIDI_CONTROL_0, BSE_MIDI_CONTROL_1, BSE_MIDI_CONTROL_2, BSE_MIDI_CONTROL_3, BSE_MIDI_CONTROL_4, BSE_MIDI_CONTROL_5, BSE_MIDI_CONTROL_6, BSE_MIDI_CONTROL_7, BSE_MIDI_CONTROL_8, BSE_MIDI_CONTROL_9, BSE_MIDI_CONTROL_10, BSE_MIDI_CONTROL_11, BSE_MIDI_CONTROL_12, BSE_MIDI_CONTROL_13, BSE_MIDI_CONTROL_14, BSE_MIDI_CONTROL_15, BSE_MIDI_CONTROL_16, BSE_MIDI_CONTROL_17, BSE_MIDI_CONTROL_18, BSE_MIDI_CONTROL_19, BSE_MIDI_CONTROL_20, BSE_MIDI_CONTROL_21, BSE_MIDI_CONTROL_22, BSE_MIDI_CONTROL_23, BSE_MIDI_CONTROL_24, BSE_MIDI_CONTROL_25, BSE_MIDI_CONTROL_26, BSE_MIDI_CONTROL_27, BSE_MIDI_CONTROL_28, BSE_MIDI_CONTROL_29, BSE_MIDI_CONTROL_30, BSE_MIDI_CONTROL_31, BSE_MIDI_CONTROL_32, BSE_MIDI_CONTROL_33, BSE_MIDI_CONTROL_34, BSE_MIDI_CONTROL_35, BSE_MIDI_CONTROL_36, BSE_MIDI_CONTROL_37, BSE_MIDI_CONTROL_38, BSE_MIDI_CONTROL_39, BSE_MIDI_CONTROL_40, BSE_MIDI_CONTROL_41, BSE_MIDI_CONTROL_42, BSE_MIDI_CONTROL_43, BSE_MIDI_CONTROL_44, BSE_MIDI_CONTROL_45, BSE_MIDI_CONTROL_46, BSE_MIDI_CONTROL_47, BSE_MIDI_CONTROL_48, BSE_MIDI_CONTROL_49, BSE_MIDI_CONTROL_50, BSE_MIDI_CONTROL_51, BSE_MIDI_CONTROL_52, BSE_MIDI_CONTROL_53, BSE_MIDI_CONTROL_54, BSE_MIDI_CONTROL_55, BSE_MIDI_CONTROL_56, BSE_MIDI_CONTROL_57, BSE_MIDI_CONTROL_58, BSE_MIDI_CONTROL_59, BSE_MIDI_CONTROL_60, BSE_MIDI_CONTROL_61, BSE_MIDI_CONTROL_62, BSE_MIDI_CONTROL_63, BSE_MIDI_CONTROL_64, BSE_MIDI_CONTROL_65, BSE_MIDI_CONTROL_66, BSE_MIDI_CONTROL_67, BSE_MIDI_CONTROL_68, BSE_MIDI_CONTROL_69, BSE_MIDI_CONTROL_70, BSE_MIDI_CONTROL_71, BSE_MIDI_CONTROL_72, BSE_MIDI_CONTROL_73, BSE_MIDI_CONTROL_74, BSE_MIDI_CONTROL_75, BSE_MIDI_CONTROL_76, BSE_MIDI_CONTROL_77, BSE_MIDI_CONTROL_78, BSE_MIDI_CONTROL_79, BSE_MIDI_CONTROL_80, BSE_MIDI_CONTROL_81, BSE_MIDI_CONTROL_82, BSE_MIDI_CONTROL_83, BSE_MIDI_CONTROL_84, BSE_MIDI_CONTROL_85, BSE_MIDI_CONTROL_86, BSE_MIDI_CONTROL_87, BSE_MIDI_CONTROL_88, BSE_MIDI_CONTROL_89, BSE_MIDI_CONTROL_90, BSE_MIDI_CONTROL_91, BSE_MIDI_CONTROL_92, BSE_MIDI_CONTROL_93, BSE_MIDI_CONTROL_94, BSE_MIDI_CONTROL_95, BSE_MIDI_CONTROL_96, BSE_MIDI_CONTROL_97, BSE_MIDI_CONTROL_98, BSE_MIDI_CONTROL_99, BSE_MIDI_CONTROL_100, BSE_MIDI_CONTROL_101, BSE_MIDI_CONTROL_102, BSE_MIDI_CONTROL_103, BSE_MIDI_CONTROL_104, BSE_MIDI_CONTROL_105, BSE_MIDI_CONTROL_106, BSE_MIDI_CONTROL_107, BSE_MIDI_CONTROL_108, BSE_MIDI_CONTROL_109, BSE_MIDI_CONTROL_110, BSE_MIDI_CONTROL_111, BSE_MIDI_CONTROL_112, BSE_MIDI_CONTROL_113, BSE_MIDI_CONTROL_114, BSE_MIDI_CONTROL_115, BSE_MIDI_CONTROL_116, BSE_MIDI_CONTROL_117, BSE_MIDI_CONTROL_118, BSE_MIDI_CONTROL_119, BSE_MIDI_CONTROL_120, BSE_MIDI_CONTROL_121, BSE_MIDI_CONTROL_122, BSE_MIDI_CONTROL_123, BSE_MIDI_CONTROL_124, BSE_MIDI_CONTROL_125, BSE_MIDI_CONTROL_126, BSE_MIDI_CONTROL_127, BSE_MIDI_CONTROL_NONE, BSE_MIDI_CONTROL_CONTINUOUS_0, BSE_MIDI_CONTROL_CONTINUOUS_1, BSE_MIDI_CONTROL_CONTINUOUS_2, BSE_MIDI_CONTROL_CONTINUOUS_3, BSE_MIDI_CONTROL_CONTINUOUS_4, BSE_MIDI_CONTROL_CONTINUOUS_5, BSE_MIDI_CONTROL_CONTINUOUS_6, BSE_MIDI_CONTROL_CONTINUOUS_7, BSE_MIDI_CONTROL_CONTINUOUS_8, BSE_MIDI_CONTROL_CONTINUOUS_9, BSE_MIDI_CONTROL_CONTINUOUS_10, BSE_MIDI_CONTROL_CONTINUOUS_11, BSE_MIDI_CONTROL_CONTINUOUS_12, BSE_MIDI_CONTROL_CONTINUOUS_13, BSE_MIDI_CONTROL_CONTINUOUS_14, BSE_MIDI_CONTROL_CONTINUOUS_15, BSE_MIDI_CONTROL_CONTINUOUS_16, BSE_MIDI_CONTROL_CONTINUOUS_17, BSE_MIDI_CONTROL_CONTINUOUS_18, BSE_MIDI_CONTROL_CONTINUOUS_19, BSE_MIDI_CONTROL_CONTINUOUS_20, BSE_MIDI_CONTROL_CONTINUOUS_21, BSE_MIDI_CONTROL_CONTINUOUS_22, BSE_MIDI_CONTROL_CONTINUOUS_23, BSE_MIDI_CONTROL_CONTINUOUS_24, BSE_MIDI_CONTROL_CONTINUOUS_25, BSE_MIDI_CONTROL_CONTINUOUS_26, BSE_MIDI_CONTROL_CONTINUOUS_27, BSE_MIDI_CONTROL_CONTINUOUS_28, BSE_MIDI_CONTROL_CONTINUOUS_29, BSE_MIDI_CONTROL_CONTINUOUS_30, BSE_MIDI_CONTROL_CONTINUOUS_31, BSE_MIDI_CONTROL_0, BSE_MIDI_CONTROL_1, BSE_MIDI_CONTROL_2, BSE_MIDI_CONTROL_3, BSE_MIDI_CONTROL_4, BSE_MIDI_CONTROL_5, BSE_MIDI_CONTROL_6, BSE_MIDI_CONTROL_7, BSE_MIDI_CONTROL_8, BSE_MIDI_CONTROL_9, BSE_MIDI_CONTROL_10, BSE_MIDI_CONTROL_11, BSE_MIDI_CONTROL_12, BSE_MIDI_CONTROL_13, BSE_MIDI_CONTROL_14, BSE_MIDI_CONTROL_15, BSE_MIDI_CONTROL_16, BSE_MIDI_CONTROL_17, BSE_MIDI_CONTROL_18, BSE_MIDI_CONTROL_19, BSE_MIDI_CONTROL_20, BSE_MIDI_CONTROL_21, BSE_MIDI_CONTROL_22, BSE_MIDI_CONTROL_23, BSE_MIDI_CONTROL_24, BSE_MIDI_CONTROL_25, BSE_MIDI_CONTROL_26, BSE_MIDI_CONTROL_27, BSE_MIDI_CONTROL_28, BSE_MIDI_CONTROL_29, BSE_MIDI_CONTROL_30, BSE_MIDI_CONTROL_31, BSE_MIDI_CONTROL_32, BSE_MIDI_CONTROL_33, BSE_MIDI_CONTROL_34, BSE_MIDI_CONTROL_35, BSE_MIDI_CONTROL_36, BSE_MIDI_CONTROL_37, BSE_MIDI_CONTROL_38, BSE_MIDI_CONTROL_39, BSE_MIDI_CONTROL_40, BSE_MIDI_CONTROL_41, BSE_MIDI_CONTROL_42, BSE_MIDI_CONTROL_43, BSE_MIDI_CONTROL_44, BSE_MIDI_CONTROL_45, BSE_MIDI_CONTROL_46, BSE_MIDI_CONTROL_47, BSE_MIDI_CONTROL_48, BSE_MIDI_CONTROL_49, BSE_MIDI_CONTROL_50, BSE_MIDI_CONTROL_51, BSE_MIDI_CONTROL_52, BSE_MIDI_CONTROL_53, BSE_MIDI_CONTROL_54, BSE_MIDI_CONTROL_55, BSE_MIDI_CONTROL_56, BSE_MIDI_CONTROL_57, BSE_MIDI_CONTROL_58, BSE_MIDI_CONTROL_59, BSE_MIDI_CONTROL_60, BSE_MIDI_CONTROL_61, BSE_MIDI_CONTROL_62, BSE_MIDI_CONTROL_63, BSE_MIDI_CONTROL_64, BSE_MIDI_CONTROL_65, BSE_MIDI_CONTROL_66, BSE_MIDI_CONTROL_67, BSE_MIDI_CONTROL_68, BSE_MIDI_CONTROL_69, BSE_MIDI_CONTROL_70, BSE_MIDI_CONTROL_71, BSE_MIDI_CONTROL_72, BSE_MIDI_CONTROL_73, BSE_MIDI_CONTROL_74, BSE_MIDI_CONTROL_75, BSE_MIDI_CONTROL_76, BSE_MIDI_CONTROL_77, BSE_MIDI_CONTROL_78, BSE_MIDI_CONTROL_79, BSE_MIDI_CONTROL_80, BSE_MIDI_CONTROL_81, BSE_MIDI_CONTROL_82, BSE_MIDI_CONTROL_83, BSE_MIDI_CONTROL_84, BSE_MIDI_CONTROL_85, BSE_MIDI_CONTROL_86, BSE_MIDI_CONTROL_87, BSE_MIDI_CONTROL_88, BSE_MIDI_CONTROL_89, BSE_MIDI_CONTROL_90, BSE_MIDI_CONTROL_91, BSE_MIDI_CONTROL_92, BSE_MIDI_CONTROL_93, BSE_MIDI_CONTROL_94, BSE_MIDI_CONTROL_95, BSE_MIDI_CONTROL_96, BSE_MIDI_CONTROL_97, BSE_MIDI_CONTROL_98, BSE_MIDI_CONTROL_99, BSE_MIDI_CONTROL_100, BSE_MIDI_CONTROL_101, BSE_MIDI_CONTROL_102, BSE_MIDI_CONTROL_103, BSE_MIDI_CONTROL_104, BSE_MIDI_CONTROL_105, BSE_MIDI_CONTROL_106, BSE_MIDI_CONTROL_107, BSE_MIDI_CONTROL_108, BSE_MIDI_CONTROL_109, BSE_MIDI_CONTROL_110, BSE_MIDI_CONTROL_111, BSE_MIDI_CONTROL_112, BSE_MIDI_CONTROL_113, BSE_MIDI_CONTROL_114, BSE_MIDI_CONTROL_115, BSE_MIDI_CONTROL_116, BSE_MIDI_CONTROL_117, BSE_MIDI_CONTROL_118, BSE_MIDI_CONTROL_119, BSE_MIDI_CONTROL_120, BSE_MIDI_CONTROL_121, BSE_MIDI_CONTROL_122, BSE_MIDI_CONTROL_123, BSE_MIDI_CONTROL_124, BSE_MIDI_CONTROL_125, BSE_MIDI_CONTROL_126, BSE_MIDI_CONTROL_127 } |
enum | BseMidiChannelEventType { BSE_MIDI_EVENT_NONE, BSE_MIDI_EVENT_NOTE_OFF, BSE_MIDI_EVENT_NOTE_ON, BSE_MIDI_EVENT_KEY_PRESSURE, BSE_MIDI_EVENT_CONTROL_CHANGE, BSE_MIDI_EVENT_PROGRAM_CHANGE, BSE_MIDI_EVENT_CHANNEL_PRESSURE, BSE_MIDI_EVENT_PITCH_BEND, BSE_MIDI_EVENT_SYS_EX, BSE_MIDI_EVENT_SONG_POINTER, BSE_MIDI_EVENT_SONG_SELECT, BSE_MIDI_EVENT_TUNE, BSE_MIDI_EVENT_TIMING_CLOCK, BSE_MIDI_EVENT_SONG_START, BSE_MIDI_EVENT_SONG_CONTINUE, BSE_MIDI_EVENT_SONG_STOP, BSE_MIDI_EVENT_ACTIVE_SENSING, BSE_MIDI_EVENT_SYSTEM_RESET, BSE_MIDI_EVENT_NONE, BSE_MIDI_EVENT_NOTE_OFF, BSE_MIDI_EVENT_NOTE_ON, BSE_MIDI_EVENT_KEY_PRESSURE, BSE_MIDI_EVENT_CONTROL_CHANGE, BSE_MIDI_EVENT_PROGRAM_CHANGE, BSE_MIDI_EVENT_CHANNEL_PRESSURE, BSE_MIDI_EVENT_PITCH_BEND, BSE_MIDI_EVENT_SYS_EX, BSE_MIDI_EVENT_SONG_POINTER, BSE_MIDI_EVENT_SONG_SELECT, BSE_MIDI_EVENT_TUNE, BSE_MIDI_EVENT_TIMING_CLOCK, BSE_MIDI_EVENT_SONG_START, BSE_MIDI_EVENT_SONG_CONTINUE, BSE_MIDI_EVENT_SONG_STOP, BSE_MIDI_EVENT_ACTIVE_SENSING, BSE_MIDI_EVENT_SYSTEM_RESET } |
enum | BseBiquadFilterType { BSE_BIQUAD_FILTER_RESONANT_LOWPASS, BSE_BIQUAD_FILTER_RESONANT_HIGHPASS, BSE_BIQUAD_FILTER_RESONANT_LOWPASS, BSE_BIQUAD_FILTER_RESONANT_HIGHPASS } |
enum | BseRegistrationType { BSE_REGISTER_PLUGIN, BSE_REGISTER_SCRIPT, BSE_REGISTER_DONE, BSE_REGISTER_PLUGIN, BSE_REGISTER_SCRIPT, BSE_REGISTER_DONE } |
enum | BseErrorType { BSE_ERROR_NONE, BSE_ERROR_INTERNAL, BSE_ERROR_UNKNOWN, BSE_ERROR_IO, BSE_ERROR_PERMS, BSE_ERROR_FILE_BUSY, BSE_ERROR_FILE_EXISTS, BSE_ERROR_FILE_EOF, BSE_ERROR_FILE_EMPTY, BSE_ERROR_FILE_NOT_FOUND, BSE_ERROR_FILE_IS_DIR, BSE_ERROR_FILE_OPEN_FAILED, BSE_ERROR_FILE_SEEK_FAILED, BSE_ERROR_FILE_READ_FAILED, BSE_ERROR_FILE_WRITE_FAILED, BSE_ERROR_MANY_FILES, BSE_ERROR_NO_FILES, BSE_ERROR_NO_SPACE, BSE_ERROR_NO_MEMORY, BSE_ERROR_NO_HEADER, BSE_ERROR_NO_SEEK_INFO, BSE_ERROR_NO_DATA, BSE_ERROR_DATA_CORRUPT, BSE_ERROR_WRONG_N_CHANNELS, BSE_ERROR_FORMAT_INVALID, BSE_ERROR_FORMAT_UNKNOWN, BSE_ERROR_DATA_UNMATCHED, BSE_ERROR_TEMP, BSE_ERROR_WAVE_NOT_FOUND, BSE_ERROR_CODEC_FAILURE, BSE_ERROR_UNIMPLEMENTED, BSE_ERROR_INVALID_PROPERTY, BSE_ERROR_INVALID_MIDI_CONTROL, BSE_ERROR_PARSE_ERROR, BSE_ERROR_SPAWN, BSE_ERROR_DEVICE_NOT_AVAILABLE, BSE_ERROR_DEVICE_ASYNC, BSE_ERROR_DEVICE_BUSY, BSE_ERROR_DEVICE_FORMAT, BSE_ERROR_DEVICE_BUFFER, BSE_ERROR_DEVICE_LATENCY, BSE_ERROR_DEVICE_CHANNELS, BSE_ERROR_DEVICE_FREQUENCY, BSE_ERROR_DEVICES_MISMATCH, BSE_ERROR_SOURCE_NO_SUCH_MODULE, BSE_ERROR_SOURCE_NO_SUCH_ICHANNEL, BSE_ERROR_SOURCE_NO_SUCH_OCHANNEL, BSE_ERROR_SOURCE_NO_SUCH_CONNECTION, BSE_ERROR_SOURCE_PRIVATE_ICHANNEL, BSE_ERROR_SOURCE_ICHANNEL_IN_USE, BSE_ERROR_SOURCE_CHANNELS_CONNECTED, BSE_ERROR_SOURCE_CONNECTION_INVALID, BSE_ERROR_SOURCE_PARENT_MISMATCH, BSE_ERROR_SOURCE_BAD_LOOPBACK, BSE_ERROR_SOURCE_BUSY, BSE_ERROR_SOURCE_TYPE_INVALID, BSE_ERROR_PROC_NOT_FOUND, BSE_ERROR_PROC_BUSY, BSE_ERROR_PROC_PARAM_INVAL, BSE_ERROR_PROC_EXECUTION, BSE_ERROR_PROC_ABORT, BSE_ERROR_NO_ENTRY, BSE_ERROR_NO_EVENT, BSE_ERROR_NO_TARGET, BSE_ERROR_NOT_OWNER, BSE_ERROR_INVALID_OFFSET, BSE_ERROR_INVALID_DURATION, BSE_ERROR_INVALID_OVERLAP, BSE_ERROR_NONE, BSE_ERROR_INTERNAL, BSE_ERROR_UNKNOWN, BSE_ERROR_IO, BSE_ERROR_PERMS, BSE_ERROR_FILE_BUSY, BSE_ERROR_FILE_EXISTS, BSE_ERROR_FILE_EOF, BSE_ERROR_FILE_EMPTY, BSE_ERROR_FILE_NOT_FOUND, BSE_ERROR_FILE_IS_DIR, BSE_ERROR_FILE_OPEN_FAILED, BSE_ERROR_FILE_SEEK_FAILED, BSE_ERROR_FILE_READ_FAILED, BSE_ERROR_FILE_WRITE_FAILED, BSE_ERROR_MANY_FILES, BSE_ERROR_NO_FILES, BSE_ERROR_NO_SPACE, BSE_ERROR_NO_MEMORY, BSE_ERROR_NO_HEADER, BSE_ERROR_NO_SEEK_INFO, BSE_ERROR_NO_DATA, BSE_ERROR_DATA_CORRUPT, BSE_ERROR_WRONG_N_CHANNELS, BSE_ERROR_FORMAT_INVALID, BSE_ERROR_FORMAT_UNKNOWN, BSE_ERROR_DATA_UNMATCHED, BSE_ERROR_TEMP, BSE_ERROR_WAVE_NOT_FOUND, BSE_ERROR_CODEC_FAILURE, BSE_ERROR_UNIMPLEMENTED, BSE_ERROR_INVALID_PROPERTY, BSE_ERROR_INVALID_MIDI_CONTROL, BSE_ERROR_PARSE_ERROR, BSE_ERROR_SPAWN, BSE_ERROR_DEVICE_NOT_AVAILABLE, BSE_ERROR_DEVICE_ASYNC, BSE_ERROR_DEVICE_BUSY, BSE_ERROR_DEVICE_FORMAT, BSE_ERROR_DEVICE_BUFFER, BSE_ERROR_DEVICE_LATENCY, BSE_ERROR_DEVICE_CHANNELS, BSE_ERROR_DEVICE_FREQUENCY, BSE_ERROR_DEVICES_MISMATCH, BSE_ERROR_SOURCE_NO_SUCH_MODULE, BSE_ERROR_SOURCE_NO_SUCH_ICHANNEL, BSE_ERROR_SOURCE_NO_SUCH_OCHANNEL, BSE_ERROR_SOURCE_NO_SUCH_CONNECTION, BSE_ERROR_SOURCE_PRIVATE_ICHANNEL, BSE_ERROR_SOURCE_ICHANNEL_IN_USE, BSE_ERROR_SOURCE_CHANNELS_CONNECTED, BSE_ERROR_SOURCE_CONNECTION_INVALID, BSE_ERROR_SOURCE_PARENT_MISMATCH, BSE_ERROR_SOURCE_BAD_LOOPBACK, BSE_ERROR_SOURCE_BUSY, BSE_ERROR_SOURCE_TYPE_INVALID, BSE_ERROR_PROC_NOT_FOUND, BSE_ERROR_PROC_BUSY, BSE_ERROR_PROC_PARAM_INVAL, BSE_ERROR_PROC_EXECUTION, BSE_ERROR_PROC_ABORT, BSE_ERROR_NO_ENTRY, BSE_ERROR_NO_EVENT, BSE_ERROR_NO_TARGET, BSE_ERROR_NOT_OWNER, BSE_ERROR_INVALID_OFFSET, BSE_ERROR_INVALID_DURATION, BSE_ERROR_INVALID_OVERLAP } |
enum | BseProjectState { BSE_PROJECT_INACTIVE, BSE_PROJECT_ACTIVE, BSE_PROJECT_PLAYING, BSE_PROJECT_INACTIVE, BSE_PROJECT_ACTIVE, BSE_PROJECT_PLAYING } |
enum | BseStandardOscWaveType { BSE_STANDARD_OSC_SINE, BSE_STANDARD_OSC_TRIANGLE, BSE_STANDARD_OSC_SAW_RISE, BSE_STANDARD_OSC_SAW_FALL, BSE_STANDARD_OSC_PEAK_RISE, BSE_STANDARD_OSC_PEAK_FALL, BSE_STANDARD_OSC_MOOG_SAW, BSE_STANDARD_OSC_SQUARE, BSE_STANDARD_OSC_PULSE, BSE_STANDARD_OSC_SINE, BSE_STANDARD_OSC_TRIANGLE, BSE_STANDARD_OSC_SAW_RISE, BSE_STANDARD_OSC_SAW_FALL, BSE_STANDARD_OSC_PEAK_RISE, BSE_STANDARD_OSC_PEAK_FALL, BSE_STANDARD_OSC_MOOG_SAW, BSE_STANDARD_OSC_SQUARE, BSE_STANDARD_OSC_PULSE } |
Functions | |
BseMidiChannelEvent * | bse_midi_channel_event_new (void) |
BseMidiChannelEvent * | bse_midi_channel_event_copy_shallow (BseMidiChannelEvent *rec) |
BseMidiChannelEvent * | bse_midi_channel_event_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_midi_channel_event_to_rec (BseMidiChannelEvent *rec) |
void | bse_midi_channel_event_free (BseMidiChannelEvent *rec) |
BsePropertyCandidates * | bse_property_candidates_new (void) |
BsePropertyCandidates * | bse_property_candidates_copy_shallow (BsePropertyCandidates *rec) |
BsePropertyCandidates * | bse_property_candidates_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_property_candidates_to_rec (BsePropertyCandidates *rec) |
void | bse_property_candidates_free (BsePropertyCandidates *rec) |
BsePartNote * | bse_part_note_new (void) |
BsePartNote * | bse_part_note_copy_shallow (BsePartNote *rec) |
BsePartNote * | bse_part_note_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_part_note_to_rec (BsePartNote *rec) |
void | bse_part_note_free (BsePartNote *rec) |
BsePartControl * | bse_part_control_new (void) |
BsePartControl * | bse_part_control_copy_shallow (BsePartControl *rec) |
BsePartControl * | bse_part_control_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_part_control_to_rec (BsePartControl *rec) |
void | bse_part_control_free (BsePartControl *rec) |
BseNoteDescription * | bse_note_description_new (void) |
BseNoteDescription * | bse_note_description_copy_shallow (BseNoteDescription *rec) |
BseNoteDescription * | bse_note_description_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_note_description_to_rec (BseNoteDescription *rec) |
void | bse_note_description_free (BseNoteDescription *rec) |
BseNoteSequence * | bse_note_sequence_new (void) |
BseNoteSequence * | bse_note_sequence_copy_shallow (BseNoteSequence *rec) |
BseNoteSequence * | bse_note_sequence_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_note_sequence_to_rec (BseNoteSequence *rec) |
void | bse_note_sequence_free (BseNoteSequence *rec) |
BseIcon * | bse_icon_new (void) |
BseIcon * | bse_icon_copy_shallow (BseIcon *rec) |
BseIcon * | bse_icon_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_icon_to_rec (BseIcon *rec) |
void | bse_icon_free (BseIcon *rec) |
BseCategory * | bse_category_new (void) |
BseCategory * | bse_category_copy_shallow (BseCategory *rec) |
BseCategory * | bse_category_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_category_to_rec (BseCategory *rec) |
void | bse_category_free (BseCategory *rec) |
BseDot * | bse_dot_new (void) |
BseDot * | bse_dot_copy_shallow (BseDot *rec) |
BseDot * | bse_dot_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_dot_to_rec (BseDot *rec) |
void | bse_dot_free (BseDot *rec) |
BsePartLink * | bse_part_link_new (void) |
BsePartLink * | bse_part_link_copy_shallow (BsePartLink *rec) |
BsePartLink * | bse_part_link_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_part_link_to_rec (BsePartLink *rec) |
void | bse_part_link_free (BsePartLink *rec) |
BseTrackPart * | bse_track_part_new (void) |
BseTrackPart * | bse_track_part_copy_shallow (BseTrackPart *rec) |
BseTrackPart * | bse_track_part_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_track_part_to_rec (BseTrackPart *rec) |
void | bse_track_part_free (BseTrackPart *rec) |
BseSongTiming * | bse_song_timing_new (void) |
BseSongTiming * | bse_song_timing_copy_shallow (BseSongTiming *rec) |
BseSongTiming * | bse_song_timing_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_song_timing_to_rec (BseSongTiming *rec) |
void | bse_song_timing_free (BseSongTiming *rec) |
BseSampleFileInfo * | bse_sample_file_info_new (void) |
BseSampleFileInfo * | bse_sample_file_info_copy_shallow (BseSampleFileInfo *rec) |
BseSampleFileInfo * | bse_sample_file_info_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_sample_file_info_to_rec (BseSampleFileInfo *rec) |
void | bse_sample_file_info_free (BseSampleFileInfo *rec) |
BseGConfig * | bse_gconfig_new (void) |
BseGConfig * | bse_gconfig_copy_shallow (BseGConfig *rec) |
BseGConfig * | bse_gconfig_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_gconfig_to_rec (BseGConfig *rec) |
void | bse_gconfig_free (BseGConfig *rec) |
BseProbeFeatures * | bse_probe_features_new (void) |
BseProbeFeatures * | bse_probe_features_copy_shallow (BseProbeFeatures *rec) |
BseProbeFeatures * | bse_probe_features_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_probe_features_to_rec (BseProbeFeatures *rec) |
void | bse_probe_features_free (BseProbeFeatures *rec) |
BseProbe * | bse_probe_new (void) |
BseProbe * | bse_probe_copy_shallow (BseProbe *rec) |
BseProbe * | bse_probe_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_probe_to_rec (BseProbe *rec) |
void | bse_probe_free (BseProbe *rec) |
BseProbeRequest * | bse_probe_request_new (void) |
BseProbeRequest * | bse_probe_request_copy_shallow (BseProbeRequest *rec) |
BseProbeRequest * | bse_probe_request_from_rec (SfiRec *sfi_rec) |
SfiRec * | bse_probe_request_to_rec (BseProbeRequest *rec) |
void | bse_probe_request_free (BseProbeRequest *rec) |
BseIntSeq * | bse_int_seq_new (void) |
void | bse_int_seq_append (BseIntSeq *seq, SfiInt element) |
BseIntSeq * | bse_int_seq_copy_shallow (BseIntSeq *seq) |
BseIntSeq * | bse_int_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_int_seq_to_seq (BseIntSeq *seq) |
void | bse_int_seq_resize (BseIntSeq *seq, guint new_size) |
void | bse_int_seq_free (BseIntSeq *seq) |
BseTypeSeq * | bse_type_seq_new (void) |
void | bse_type_seq_append (BseTypeSeq *seq, const gchar *element) |
BseTypeSeq * | bse_type_seq_copy_shallow (BseTypeSeq *seq) |
BseTypeSeq * | bse_type_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_type_seq_to_seq (BseTypeSeq *seq) |
void | bse_type_seq_resize (BseTypeSeq *seq, guint new_size) |
void | bse_type_seq_free (BseTypeSeq *seq) |
BseStringSeq * | bse_string_seq_new (void) |
void | bse_string_seq_append (BseStringSeq *seq, const gchar *element) |
BseStringSeq * | bse_string_seq_copy_shallow (BseStringSeq *seq) |
BseStringSeq * | bse_string_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_string_seq_to_seq (BseStringSeq *seq) |
void | bse_string_seq_resize (BseStringSeq *seq, guint new_size) |
void | bse_string_seq_free (BseStringSeq *seq) |
BseFloatSeq * | bse_float_seq_new (void) |
void | bse_float_seq_append (BseFloatSeq *seq, SfiReal element) |
BseFloatSeq * | bse_float_seq_copy_shallow (BseFloatSeq *seq) |
BseFloatSeq * | bse_float_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_float_seq_to_seq (BseFloatSeq *seq) |
void | bse_float_seq_resize (BseFloatSeq *seq, guint new_size) |
void | bse_float_seq_free (BseFloatSeq *seq) |
BseNoteSeq * | bse_note_seq_new (void) |
void | bse_note_seq_append (BseNoteSeq *seq, SfiInt element) |
BseNoteSeq * | bse_note_seq_copy_shallow (BseNoteSeq *seq) |
BseNoteSeq * | bse_note_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_note_seq_to_seq (BseNoteSeq *seq) |
void | bse_note_seq_resize (BseNoteSeq *seq, guint new_size) |
void | bse_note_seq_free (BseNoteSeq *seq) |
BseItemSeq * | bse_item_seq_new (void) |
void | bse_item_seq_append (BseItemSeq *seq, SfiProxy element) |
BseItemSeq * | bse_item_seq_copy_shallow (BseItemSeq *seq) |
BseItemSeq * | bse_item_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_item_seq_to_seq (BseItemSeq *seq) |
void | bse_item_seq_resize (BseItemSeq *seq, guint new_size) |
void | bse_item_seq_free (BseItemSeq *seq) |
BsePartNoteSeq * | bse_part_note_seq_new (void) |
void | bse_part_note_seq_append (BsePartNoteSeq *seq, BsePartNote *element) |
BsePartNoteSeq * | bse_part_note_seq_copy_shallow (BsePartNoteSeq *seq) |
BsePartNoteSeq * | bse_part_note_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_part_note_seq_to_seq (BsePartNoteSeq *seq) |
void | bse_part_note_seq_resize (BsePartNoteSeq *seq, guint new_size) |
void | bse_part_note_seq_free (BsePartNoteSeq *seq) |
BsePartControlSeq * | bse_part_control_seq_new (void) |
void | bse_part_control_seq_append (BsePartControlSeq *seq, BsePartControl *element) |
BsePartControlSeq * | bse_part_control_seq_copy_shallow (BsePartControlSeq *seq) |
BsePartControlSeq * | bse_part_control_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_part_control_seq_to_seq (BsePartControlSeq *seq) |
void | bse_part_control_seq_resize (BsePartControlSeq *seq, guint new_size) |
void | bse_part_control_seq_free (BsePartControlSeq *seq) |
BsePixelSeq * | bse_pixel_seq_new (void) |
void | bse_pixel_seq_append (BsePixelSeq *seq, SfiInt element) |
BsePixelSeq * | bse_pixel_seq_copy_shallow (BsePixelSeq *seq) |
BsePixelSeq * | bse_pixel_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_pixel_seq_to_seq (BsePixelSeq *seq) |
void | bse_pixel_seq_resize (BsePixelSeq *seq, guint new_size) |
void | bse_pixel_seq_free (BsePixelSeq *seq) |
BseCategorySeq * | bse_category_seq_new (void) |
void | bse_category_seq_append (BseCategorySeq *seq, BseCategory *element) |
BseCategorySeq * | bse_category_seq_copy_shallow (BseCategorySeq *seq) |
BseCategorySeq * | bse_category_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_category_seq_to_seq (BseCategorySeq *seq) |
void | bse_category_seq_resize (BseCategorySeq *seq, guint new_size) |
void | bse_category_seq_free (BseCategorySeq *seq) |
BseDotSeq * | bse_dot_seq_new (void) |
void | bse_dot_seq_append (BseDotSeq *seq, BseDot *element) |
BseDotSeq * | bse_dot_seq_copy_shallow (BseDotSeq *seq) |
BseDotSeq * | bse_dot_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_dot_seq_to_seq (BseDotSeq *seq) |
void | bse_dot_seq_resize (BseDotSeq *seq, guint new_size) |
void | bse_dot_seq_free (BseDotSeq *seq) |
BsePartLinkSeq * | bse_part_link_seq_new (void) |
void | bse_part_link_seq_append (BsePartLinkSeq *seq, BsePartLink *element) |
BsePartLinkSeq * | bse_part_link_seq_copy_shallow (BsePartLinkSeq *seq) |
BsePartLinkSeq * | bse_part_link_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_part_link_seq_to_seq (BsePartLinkSeq *seq) |
void | bse_part_link_seq_resize (BsePartLinkSeq *seq, guint new_size) |
void | bse_part_link_seq_free (BsePartLinkSeq *seq) |
BseTrackPartSeq * | bse_track_part_seq_new (void) |
void | bse_track_part_seq_append (BseTrackPartSeq *seq, BseTrackPart *element) |
BseTrackPartSeq * | bse_track_part_seq_copy_shallow (BseTrackPartSeq *seq) |
BseTrackPartSeq * | bse_track_part_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_track_part_seq_to_seq (BseTrackPartSeq *seq) |
void | bse_track_part_seq_resize (BseTrackPartSeq *seq, guint new_size) |
void | bse_track_part_seq_free (BseTrackPartSeq *seq) |
BseProbeSeq * | bse_probe_seq_new (void) |
void | bse_probe_seq_append (BseProbeSeq *seq, BseProbe *element) |
BseProbeSeq * | bse_probe_seq_copy_shallow (BseProbeSeq *seq) |
BseProbeSeq * | bse_probe_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_probe_seq_to_seq (BseProbeSeq *seq) |
void | bse_probe_seq_resize (BseProbeSeq *seq, guint new_size) |
void | bse_probe_seq_free (BseProbeSeq *seq) |
BseProbeRequestSeq * | bse_probe_request_seq_new (void) |
void | bse_probe_request_seq_append (BseProbeRequestSeq *seq, BseProbeRequest *element) |
BseProbeRequestSeq * | bse_probe_request_seq_copy_shallow (BseProbeRequestSeq *seq) |
BseProbeRequestSeq * | bse_probe_request_seq_from_seq (SfiSeq *sfi_seq) |
SfiSeq * | bse_probe_request_seq_to_seq (BseProbeRequestSeq *seq) |
void | bse_probe_request_seq_resize (BseProbeRequestSeq *seq, guint new_size) |
void | bse_probe_request_seq_free (BseProbeRequestSeq *seq) |
const gchar * | bse_musical_tuning_type_to_choice (BseMusicalTuningType value) |
BseMusicalTuningType | bse_musical_tuning_type_from_choice (const gchar *choice) |
const gchar * | bse_midi_signal_type_to_choice (BseMidiSignalType value) |
BseMidiSignalType | bse_midi_signal_type_from_choice (const gchar *choice) |
const gchar * | bse_midi_control_type_to_choice (BseMidiControlType value) |
BseMidiControlType | bse_midi_control_type_from_choice (const gchar *choice) |
const gchar * | bse_midi_channel_event_type_to_choice (BseMidiChannelEventType value) |
BseMidiChannelEventType | bse_midi_channel_event_type_from_choice (const gchar *choice) |
const gchar * | bse_biquad_filter_type_to_choice (BseBiquadFilterType value) |
BseBiquadFilterType | bse_biquad_filter_type_from_choice (const gchar *choice) |
const gchar * | bse_registration_type_to_choice (BseRegistrationType value) |
BseRegistrationType | bse_registration_type_from_choice (const gchar *choice) |
const gchar * | bse_error_type_to_choice (BseErrorType value) |
BseErrorType | bse_error_type_from_choice (const gchar *choice) |
const gchar * | bse_project_state_to_choice (BseProjectState value) |
BseProjectState | bse_project_state_from_choice (const gchar *choice) |
const gchar * | bse_standard_osc_wave_type_to_choice (BseStandardOscWaveType value) |
BseStandardOscWaveType | bse_standard_osc_wave_type_from_choice (const gchar *choice) |
void | bse_item_add_parasite (SfiProxy bse_item_object, const gchar *path, SfiRec *parasite) |
SfiBool | bse_item_check_is_a (SfiProxy bse_item_object, const gchar *type_name) |
void | bse_item_clear_undo (SfiProxy bse_item_object) |
SfiProxy | bse_item_common_ancestor (SfiProxy bse_item_object, SfiProxy item2) |
SfiBool | bse_item_editable_property (SfiProxy bse_item_object, const gchar *property_name) |
BseIcon * | bse_item_get_icon (SfiProxy bse_item_object) |
const gchar * | bse_item_get_name (SfiProxy bse_item_object) |
const gchar * | bse_item_get_name_or_type (SfiProxy bse_item_object) |
SfiRec * | bse_item_get_parasite (SfiProxy bse_item_object, const gchar *path) |
SfiProxy | bse_item_get_parent (SfiProxy bse_item_object) |
SfiProxy | bse_item_get_project (SfiProxy bse_item_object) |
BsePropertyCandidates * | bse_item_get_property_candidates (SfiProxy bse_item_object, const gchar *property_name) |
SfiInt | bse_item_get_seqid (SfiProxy bse_item_object) |
const gchar * | bse_item_get_type (SfiProxy bse_item_object) |
const gchar * | bse_item_get_type_authors (SfiProxy bse_item_object) |
const gchar * | bse_item_get_type_blurb (SfiProxy bse_item_object) |
const gchar * | bse_item_get_type_license (SfiProxy bse_item_object) |
const gchar * | bse_item_get_type_name (SfiProxy bse_item_object) |
const gchar * | bse_item_get_uname_path (SfiProxy bse_item_object) |
void | bse_item_group_undo (SfiProxy bse_item_object, const gchar *name) |
SfiBool | bse_item_internal (SfiProxy bse_item_object) |
BseStringSeq * | bse_item_list_parasites (SfiProxy bse_item_object, const gchar *path) |
void | bse_item_redo (SfiProxy bse_item_object) |
SfiInt | bse_item_redo_depth (SfiProxy bse_item_object) |
void | bse_item_set_name (SfiProxy bse_item_object, const gchar *name) |
void | bse_item_set_parasite (SfiProxy bse_item_object, const gchar *path, SfiRec *parasite) |
void | bse_item_undo (SfiProxy bse_item_object) |
SfiInt | bse_item_undo_depth (SfiProxy bse_item_object) |
void | bse_item_ungroup_undo (SfiProxy bse_item_object) |
void | bse_item_unuse (SfiProxy bse_item_object) |
SfiProxy | bse_item_use (SfiProxy bse_item_object) |
SfiInt | bse_data_pocket_create_entry (SfiProxy bse_data_pocket_object) |
BseErrorType | bse_data_pocket_delete_entry (SfiProxy bse_data_pocket_object, SfiInt entry_id) |
SfiReal | bse_data_pocket_get_float (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name) |
SfiInt | bse_data_pocket_get_int (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name) |
SfiInt | bse_data_pocket_get_n_entries (SfiProxy bse_data_pocket_object) |
SfiInt | bse_data_pocket_get_nth_entry_id (SfiProxy bse_data_pocket_object, SfiInt entry_index) |
SfiProxy | bse_data_pocket_get_object (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name) |
const gchar * | bse_data_pocket_get_string (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name) |
BseErrorType | bse_data_pocket_set_float (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name, SfiReal number) |
BseErrorType | bse_data_pocket_set_int (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name, SfiInt number) |
BseErrorType | bse_data_pocket_set_object (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name, SfiProxy item) |
BseErrorType | bse_data_pocket_set_string (SfiProxy bse_data_pocket_object, SfiInt entry_id, const gchar *name, const gchar *string) |
void | bse_editable_sample_close (SfiProxy bse_editable_sample_object) |
BseFloatSeq * | bse_editable_sample_collect_stats (SfiProxy bse_editable_sample_object, SfiInt voffset, SfiReal offset_scale, SfiInt block_size, SfiInt stepping, SfiInt max_pairs) |
SfiInt | bse_editable_sample_get_length (SfiProxy bse_editable_sample_object) |
SfiInt | bse_editable_sample_get_n_channels (SfiProxy bse_editable_sample_object) |
SfiReal | bse_editable_sample_get_osc_freq (SfiProxy bse_editable_sample_object) |
BseErrorType | bse_editable_sample_open (SfiProxy bse_editable_sample_object) |
BseFloatSeq * | bse_editable_sample_read_samples (SfiProxy bse_editable_sample_object, SfiInt voffset) |
const gchar * | bse_janitor_get_action (SfiProxy bse_janitor_object, SfiInt nth_action) |
const gchar * | bse_janitor_get_action_blurb (SfiProxy bse_janitor_object, SfiInt nth_action) |
const gchar * | bse_janitor_get_action_name (SfiProxy bse_janitor_object, SfiInt nth_action) |
const gchar * | bse_janitor_get_proc_name (SfiProxy bse_janitor_object) |
const gchar * | bse_janitor_get_script_name (SfiProxy bse_janitor_object) |
void | bse_janitor_kill (SfiProxy bse_janitor_object) |
SfiInt | bse_janitor_n_actions (SfiProxy bse_janitor_object) |
void | bse_janitor_trigger_action (SfiProxy bse_janitor_object, const gchar *action) |
SfiInt | bse_midi_notifier_current_time (SfiProxy bse_midi_notifier_object) |
BseErrorType | bse_part_change_control (SfiProxy bse_part_object, SfiInt id, SfiInt tick, BseMidiSignalType control_type, SfiReal value) |
BseErrorType | bse_part_change_note (SfiProxy bse_part_object, SfiInt id, SfiInt tick, SfiInt duration, SfiInt note, SfiInt fine_tune, SfiReal velocity) |
BsePartNoteSeq * | bse_part_check_overlap (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt note) |
BseErrorType | bse_part_delete_event (SfiProxy bse_part_object, SfiInt id) |
void | bse_part_deselect_controls (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, BseMidiSignalType control_type) |
void | bse_part_deselect_event (SfiProxy bse_part_object, SfiInt id) |
void | bse_part_deselect_notes (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt min_note, SfiInt max_note) |
BsePartControlSeq * | bse_part_get_channel_controls (SfiProxy bse_part_object, SfiInt channel, SfiInt tick, SfiInt duration, BseMidiSignalType control_type) |
BsePartControlSeq * | bse_part_get_controls (SfiProxy bse_part_object, SfiInt tick, BseMidiSignalType control_type) |
SfiInt | bse_part_get_max_note (SfiProxy bse_part_object) |
SfiInt | bse_part_get_min_note (SfiProxy bse_part_object) |
BsePartNoteSeq * | bse_part_get_notes (SfiProxy bse_part_object, SfiInt tick, SfiInt note) |
BseSongTiming * | bse_part_get_timing (SfiProxy bse_part_object, SfiInt tick) |
SfiInt | bse_part_insert_control (SfiProxy bse_part_object, SfiInt tick, BseMidiSignalType control_type, SfiReal value) |
SfiInt | bse_part_insert_note (SfiProxy bse_part_object, SfiInt channel, SfiInt tick, SfiInt duration, SfiInt note, SfiInt fine_tune, SfiReal velocity) |
SfiInt | bse_part_insert_note_auto (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt note, SfiInt fine_tune, SfiReal velocity) |
SfiBool | bse_part_is_event_selected (SfiProxy bse_part_object, SfiInt id) |
BsePartControlSeq * | bse_part_list_controls (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, BseMidiSignalType control_type) |
BsePartLinkSeq * | bse_part_list_links (SfiProxy bse_part_object) |
BsePartNoteSeq * | bse_part_list_notes_crossing (SfiProxy bse_part_object, SfiInt tick, SfiInt duration) |
BsePartNoteSeq * | bse_part_list_notes_within (SfiProxy bse_part_object, SfiInt channel, SfiInt tick, SfiInt duration) |
BsePartControlSeq * | bse_part_list_selected_controls (SfiProxy bse_part_object, BseMidiSignalType control_type) |
BsePartNoteSeq * | bse_part_list_selected_notes (SfiProxy bse_part_object) |
void | bse_part_queue_controls (SfiProxy bse_part_object, SfiInt tick, SfiInt duration) |
void | bse_part_queue_notes (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt min_note, SfiInt max_note) |
void | bse_part_select_controls (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, BseMidiSignalType control_type) |
void | bse_part_select_controls_exclusive (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, BseMidiSignalType control_type) |
void | bse_part_select_event (SfiProxy bse_part_object, SfiInt id) |
void | bse_part_select_notes (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt min_note, SfiInt max_note) |
void | bse_part_select_notes_exclusive (SfiProxy bse_part_object, SfiInt tick, SfiInt duration, SfiInt min_note, SfiInt max_note) |
void | bse_source_clear_inputs (SfiProxy bse_source_object) |
void | bse_source_clear_outputs (SfiProxy bse_source_object) |
SfiInt | bse_source_get_automation_channel (SfiProxy bse_source_object, const gchar *property_name) |
BseMidiControlType | bse_source_get_automation_control (SfiProxy bse_source_object, const gchar *property_name) |
SfiBool | bse_source_has_output (SfiProxy bse_source_object, SfiInt ochannel) |
SfiBool | bse_source_has_outputs (SfiProxy bse_source_object) |
const gchar * | bse_source_ichannel_blurb (SfiProxy bse_source_object, SfiInt input_channel) |
SfiInt | bse_source_ichannel_get_n_joints (SfiProxy bse_source_object, SfiInt input_channel) |
SfiInt | bse_source_ichannel_get_ochannel (SfiProxy bse_source_object, SfiInt input_channel, SfiInt input_joint) |
SfiProxy | bse_source_ichannel_get_osource (SfiProxy bse_source_object, SfiInt input_channel, SfiInt input_joint) |
const gchar * | bse_source_ichannel_ident (SfiProxy bse_source_object, SfiInt input_channel) |
const gchar * | bse_source_ichannel_label (SfiProxy bse_source_object, SfiInt input_channel) |
SfiBool | bse_source_is_joint_ichannel (SfiProxy bse_source_object, const gchar *input_channel) |
SfiBool | bse_source_is_joint_ichannel_by_id (SfiProxy bse_source_object, SfiInt input_channel) |
SfiBool | bse_source_is_prepared (SfiProxy bse_source_object) |
SfiInt | bse_source_n_ichannels (SfiProxy bse_source_object) |
SfiInt | bse_source_n_ochannels (SfiProxy bse_source_object) |
const gchar * | bse_source_ochannel_blurb (SfiProxy bse_source_object, SfiInt output_channel) |
const gchar * | bse_source_ochannel_ident (SfiProxy bse_source_object, SfiInt output_channel) |
const gchar * | bse_source_ochannel_label (SfiProxy bse_source_object, SfiInt output_channel) |
BseErrorType | bse_source_set_automation (SfiProxy bse_source_object, const gchar *property_name, SfiInt midi_channel, BseMidiControlType control_type) |
BseErrorType | bse_source_set_input (SfiProxy bse_source_object, const gchar *input_channel, SfiProxy omodule, const gchar *output_channel) |
BseErrorType | bse_source_set_input_by_id (SfiProxy bse_source_object, SfiInt input_channel, SfiProxy omodule, SfiInt output_channel) |
void | bse_source_set_pos (SfiProxy bse_source_object, SfiReal x_pos, SfiReal y_pos) |
BseErrorType | bse_source_unset_input (SfiProxy bse_source_object, const gchar *input_channel, SfiProxy omodule, const gchar *output_channel) |
BseErrorType | bse_source_unset_input_by_id (SfiProxy bse_source_object, SfiInt input_channel, SfiProxy omodule, SfiInt output_channel) |
SfiProxy | bse_container_get_item (SfiProxy bse_container_object, const gchar *item_type, SfiInt seq_id) |
BseItemSeq * | bse_container_list_children (SfiProxy bse_container_object) |
SfiProxy | bse_container_lookup_item (SfiProxy bse_container_object, const gchar *uname) |
SfiReal | bse_wave_chunk_get_mix_freq (SfiProxy bse_wave_object, SfiInt chunk_index) |
SfiReal | bse_wave_chunk_get_osc_freq (SfiProxy bse_wave_object, SfiInt chunk_index) |
BseErrorType | bse_wave_load_wave (SfiProxy bse_wave_object, const gchar *file_name, const gchar *wave_name) |
SfiInt | bse_wave_n_wave_chunks (SfiProxy bse_wave_object) |
SfiProxy | bse_wave_use_editable (SfiProxy bse_wave_object, SfiInt chunk_index) |
void | bse_wave_osc_request_pcm_position (SfiProxy bse_wave_osc_object) |
void | bse_wave_osc_set_from_editable_sample (SfiProxy bse_wave_osc_object, SfiProxy esample) |
BseErrorType | bse_bus_connect_bus (SfiProxy bse_bus_object, SfiProxy bus) |
BseErrorType | bse_bus_connect_track (SfiProxy bse_bus_object, SfiProxy track) |
BseErrorType | bse_bus_disconnect_bus (SfiProxy bse_bus_object, SfiProxy bus) |
BseErrorType | bse_bus_disconnect_track (SfiProxy bse_bus_object, SfiProxy track) |
BseErrorType | bse_bus_ensure_output (SfiProxy bse_bus_object) |
BseErrorType | bse_project_import_midi_file (SfiProxy bse_project_object, const gchar *file_name) |
BseErrorType | bse_project_restore_from_file (SfiProxy bse_project_object, const gchar *file_name) |
BseErrorType | bse_project_store_bse (SfiProxy bse_project_object, SfiProxy super, const gchar *file_name, SfiBool self_contained) |
BseErrorType | bse_project_activate (SfiProxy bse_project_object) |
void | bse_project_auto_deactivate (SfiProxy bse_project_object, SfiInt msec_delay) |
SfiBool | bse_project_can_play (SfiProxy bse_project_object) |
void | bse_project_change_name (SfiProxy bse_project_object, const gchar *name) |
void | bse_project_clean_dirty (SfiProxy bse_project_object) |
void | bse_project_clear_undo (SfiProxy bse_project_object) |
SfiProxy | bse_project_create_csynth (SfiProxy bse_project_object, const gchar *name) |
SfiProxy | bse_project_create_midi_synth (SfiProxy bse_project_object, const gchar *name) |
SfiProxy | bse_project_create_song (SfiProxy bse_project_object, const gchar *name) |
void | bse_project_deactivate (SfiProxy bse_project_object) |
SfiProxy | bse_project_find_item (SfiProxy bse_project_object, const gchar *uname_path) |
SfiProxy | bse_project_get_data_pocket (SfiProxy bse_project_object, const gchar *name) |
SfiProxy | bse_project_get_midi_notifier (SfiProxy bse_project_object) |
BseProjectState | bse_project_get_state (SfiProxy bse_project_object) |
BseItemSeq * | bse_project_get_supers (SfiProxy bse_project_object) |
SfiProxy | bse_project_get_wave_repo (SfiProxy bse_project_object) |
void | bse_project_inject_midi_control (SfiProxy bse_project_object, SfiInt midi_channel, SfiInt midi_control, SfiReal control_value) |
SfiBool | bse_project_is_active (SfiProxy bse_project_object) |
SfiBool | bse_project_is_dirty (SfiProxy bse_project_object) |
SfiBool | bse_project_is_playing (SfiProxy bse_project_object) |
BseStringSeq * | bse_project_list_uname_paths (SfiProxy bse_project_object, const gchar *item_type) |
BseItemSeq * | bse_project_match_items_by_uname (SfiProxy bse_project_object, const gchar *item_type, const gchar *uname) |
BseErrorType | bse_project_play (SfiProxy bse_project_object) |
void | bse_project_redo (SfiProxy bse_project_object) |
SfiInt | bse_project_redo_depth (SfiProxy bse_project_object) |
void | bse_project_remove_snet (SfiProxy bse_project_object, SfiProxy snet) |
void | bse_project_start_playback (SfiProxy bse_project_object) |
void | bse_project_stop (SfiProxy bse_project_object) |
void | bse_project_stop_playback (SfiProxy bse_project_object) |
void | bse_project_undo (SfiProxy bse_project_object) |
SfiInt | bse_project_undo_depth (SfiProxy bse_project_object) |
SfiBool | bse_server_can_load (SfiProxy bse_server_object, const gchar *file_name) |
const gchar * | bse_server_get_custom_effect_dir (SfiProxy bse_server_object) |
const gchar * | bse_server_get_custom_instrument_dir (SfiProxy bse_server_object) |
const gchar * | bse_server_get_demo_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_effect_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_instrument_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_ladspa_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_mp3_version (SfiProxy bse_server_object) |
const gchar * | bse_server_get_plugin_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_sample_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_script_path (SfiProxy bse_server_object) |
const gchar * | bse_server_get_version (SfiProxy bse_server_object) |
const gchar * | bse_server_get_vorbis_version (SfiProxy bse_server_object) |
SfiInt | bse_server_n_scripts (SfiProxy bse_server_object) |
SfiBool | bse_server_preferences_locked (SfiProxy bse_server_object) |
void | bse_server_register_core_plugins (SfiProxy bse_server_object) |
void | bse_server_register_ladspa_plugins (SfiProxy bse_server_object) |
void | bse_server_register_scripts (SfiProxy bse_server_object) |
void | bse_server_save_preferences (SfiProxy bse_server_object) |
void | bse_server_start_recording (SfiProxy bse_server_object, const gchar *wave_file, SfiReal n_seconds) |
SfiProxy | bse_server_use_new_project (SfiProxy bse_server_object, const gchar *name) |
BseErrorType | bse_track_ensure_output (SfiProxy bse_track_object) |
SfiInt | bse_track_get_last_tick (SfiProxy bse_track_object) |
SfiProxy | bse_track_get_output_source (SfiProxy bse_track_object) |
SfiProxy | bse_track_get_part (SfiProxy bse_track_object, SfiInt tick) |
BseSongTiming * | bse_track_get_timing (SfiProxy bse_track_object, SfiInt tick) |
SfiInt | bse_track_insert_part (SfiProxy bse_track_object, SfiInt tick, SfiProxy part) |
BseTrackPartSeq * | bse_track_list_parts (SfiProxy bse_track_object) |
BseItemSeq * | bse_track_list_parts_uniq (SfiProxy bse_track_object) |
void | bse_track_remove_link (SfiProxy bse_track_object, SfiInt id) |
void | bse_track_remove_tick (SfiProxy bse_track_object, SfiInt tick) |
BseErrorType | bse_snet_can_create_source (SfiProxy bse_snet_object, const gchar *module_type) |
SfiProxy | bse_snet_create_source (SfiProxy bse_snet_object, const gchar *module_type) |
BseErrorType | bse_snet_remove_source (SfiProxy bse_snet_object, SfiProxy module) |
SfiBool | bse_snet_supports_user_synths (SfiProxy bse_snet_object) |
BseErrorType | bse_wave_repo_load_file (SfiProxy bse_wave_repo_object, const gchar *file_name) |
void | bse_wave_repo_remove_wave (SfiProxy bse_wave_repo_object, SfiProxy wave) |
SfiProxy | bse_song_create_bus (SfiProxy bse_song_object) |
SfiProxy | bse_song_create_part (SfiProxy bse_song_object) |
SfiProxy | bse_song_create_track (SfiProxy bse_song_object) |
SfiProxy | bse_song_ensure_master_bus (SfiProxy bse_song_object) |
void | bse_song_ensure_track_links (SfiProxy bse_song_object) |
SfiProxy | bse_song_find_any_track_for_part (SfiProxy bse_song_object, SfiProxy part) |
SfiProxy | bse_song_find_track_for_part (SfiProxy bse_song_object, SfiProxy part) |
SfiProxy | bse_song_get_master_bus (SfiProxy bse_song_object) |
BseSongTiming * | bse_song_get_timing (SfiProxy bse_song_object, SfiInt tick) |
void | bse_song_remove_bus (SfiProxy bse_song_object, SfiProxy bus) |
void | bse_song_remove_part (SfiProxy bse_song_object, SfiProxy part) |
void | bse_song_remove_track (SfiProxy bse_song_object, SfiProxy track) |
void | bse_song_synthesize_note (SfiProxy bse_song_object, SfiProxy track, SfiInt duration, SfiInt note, SfiInt fine_tune, SfiReal velocity) |
void | bse_source_request_probes (SfiProxy source, SfiInt ochannel_id, BseProbeFeatures *probe_features) |
void | bse_source_mass_request (BseProbeRequestSeq *prseq) |
SfiNum | bse_source_get_tick_stamp (SfiProxy obj) |
SfiInt | bse_source_get_mix_freq (SfiProxy obj) |
BseCategory * | bse_category_from_id (SfiInt category_id) |
BseCategorySeq * | bse_categories_match (const gchar *pattern) |
BseCategorySeq * | bse_categories_match_method (const gchar *pattern, const gchar *type) |
BseCategorySeq * | bse_categories_match_typed (const gchar *pattern, const gchar *type) |
BseNoteDescription * | bse_note_describe (BseMusicalTuningType musical_tuning, SfiInt note, SfiInt fine_tune) |
BseNoteDescription * | bse_note_describe_from_freq (BseMusicalTuningType musical_tuning, SfiReal freq) |
const gchar * | bse_error_blurb (BseErrorType error) |
const gchar * | bse_error_name (BseErrorType error) |
BseNoteDescription * | bse_note_construct (BseMusicalTuningType musical_tuning, SfiInt semitone, SfiInt octave, SfiInt fine_tune) |
BseNoteDescription * | bse_note_from_string (BseMusicalTuningType musical_tuning, const gchar *name) |
SfiInt | bse_note_from_freq (BseMusicalTuningType musical_tuning, SfiReal frequency) |
SfiReal | bse_note_to_freq (BseMusicalTuningType musical_tuning, SfiInt note, SfiInt fine_tune) |
SfiBool | bse_proxy_check (SfiProxy item, const gchar *type_name) |
BseSampleFileInfo * | bse_sample_file_info (const gchar *file_name) |
void | bse_script_add_action (const gchar *action, const gchar *name, const gchar *blurb) |
SfiProxy | bse_script_janitor (void) |
void | bse_script_send_message (const gchar *domain, const gchar *msg_type, const gchar *title, const gchar *primary, const gchar *secondary, const gchar *details, const gchar *config_check) |
void | bse_script_progress (SfiReal progress) |
void | bse_script_quit (void) |
void | bse_script_remove_action (const gchar *action) |
void | bse_script_set_status (const gchar *message) |
void | bse_wave_osc_mass_seek_perc (BseItemSeq *wosc_seq, SfiReal pos_perc) |
SfiReal | bse_string_extract_number (const gchar *string, const gchar *format, SfiReal aux_base, SfiReal dflt) |
const gchar * | bse_type_authors (const gchar *type) |
const gchar * | bse_type_blurb (const gchar *type) |
const gchar * | bse_type_license (const gchar *type) |
const gchar * | bse_type_options (const gchar *type) |