dplug.clap.client

Undocumented in source.

Members

Aliases

clap_preset_dp_t
alias clap_preset_dp_t = clap_preset_discovery_provider_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Classes

CLAPClient
class CLAPClient
Undocumented in source.
CLAPHost
class CLAPHost
Undocumented in source.
CLAPPresetProvider
class CLAPPresetProvider
Undocumented in source.

Static functions

plugin_activate
bool plugin_activate(const(clap_plugin_t)* plugin, double sample_rate, uint min_frames_count, uint max_frames_count)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_audio_ports_count
uint plugin_audio_ports_count(const(clap_plugin_t)* plugin, bool is_input)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_audio_ports_get
bool plugin_audio_ports_get(const(clap_plugin_t)* plugin, uint index, bool is_input, clap_audio_port_info_t* info)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_conf_apply_config
bool plugin_conf_apply_config(const(clap_plugin_t)* plugin, const(clap_audio_port_configuration_request_t)* requests, uint request_count)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_conf_can_apply_config
bool plugin_conf_can_apply_config(const(clap_plugin_t)* plugin, const(clap_audio_port_configuration_request_t)* requests, uint request_count)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_deactivate
void plugin_deactivate(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_destroy
void plugin_destroy(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_get_extension
const(void)* plugin_get_extension(const(clap_plugin_t)* plugin, const(char)* id)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_adjust_size
bool plugin_gui_adjust_size(const(clap_plugin_t)* plugin, uint* width, uint* height)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_can_resize
bool plugin_gui_can_resize(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_create
bool plugin_gui_create(const(clap_plugin_t)* plugin, const(char)* api, bool is_floating)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_destroy
void plugin_gui_destroy(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_get_preferred_api
bool plugin_gui_get_preferred_api(const(clap_plugin_t)* plugin, const(char)** api, bool* is_floating)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_get_resize_hints
bool plugin_gui_get_resize_hints(const(clap_plugin_t)* plugin, clap_gui_resize_hints_t* hints)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_get_size
bool plugin_gui_get_size(const(clap_plugin_t)* plugin, uint* width, uint* height)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_hide
bool plugin_gui_hide(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_is_api_supported
bool plugin_gui_is_api_supported(const(clap_plugin_t)* plugin, const(char)* api, bool is_floating)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_set_parent
bool plugin_gui_set_parent(const(clap_plugin_t)* plugin, const(clap_window_t)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_set_scale
bool plugin_gui_set_scale(const(clap_plugin_t)* plugin, double s)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_set_size
bool plugin_gui_set_size(const(clap_plugin_t)* plugin, uint width, uint height)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_set_transient
bool plugin_gui_set_transient(const(clap_plugin_t)* plugin, const(clap_window_t)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_show
bool plugin_gui_show(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_gui_suggest_title
void plugin_gui_suggest_title(const(clap_plugin_t)* plugin, const(char)* title)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_init
bool plugin_init(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_latency_get
uint plugin_latency_get(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_note_ports_count
uint plugin_note_ports_count(const(clap_plugin_t)* plugin, bool is_input)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_note_ports_get
bool plugin_note_ports_get(const(clap_plugin_t)* plugin, uint index, bool is_input, clap_note_port_info_t* info)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_on_main_thread
void plugin_on_main_thread(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_count
uint plugin_params_count(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_flush
void plugin_params_flush(const(clap_plugin_t)* plugin, const(clap_input_events_t)* in_, const(clap_output_events_t)* out_)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_get_info
bool plugin_params_get_info(const(clap_plugin_t)* plugin, uint param_index, clap_param_info_t* param_info)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_get_value
bool plugin_params_get_value(const(clap_plugin_t)* plugin, clap_id param_id, double* out_value)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_text_to_value
bool plugin_params_text_to_value(const(clap_plugin_t)* plugin, clap_id param_id, const(char)* param_value_text, double* out_value)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_params_value_to_text
bool plugin_params_value_to_text(const(clap_plugin_t)* plugin, clap_id param_id, double value, char* out_buffer, uint out_buffer_capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_ports_config_count
uint plugin_ports_config_count(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_ports_config_get
bool plugin_ports_config_get(const(clap_plugin_t)* plugin, uint index, clap_audio_ports_config_t* config)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_ports_config_info_get
bool plugin_ports_config_info_get(const(clap_plugin_t)* plugin, clap_id config_id, uint port_index, bool is_input, clap_audio_port_info_t* info)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_ports_config_select
bool plugin_ports_config_select(const(clap_plugin_t)* plugin, clap_id config_id)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_ports_current_config
clap_id plugin_ports_current_config(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_preset_load_from_location
bool plugin_preset_load_from_location(const(clap_plugin_t)* plugin, uint location_kind, const(char)* location, const(char)* load_key)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_process
clap_process_status plugin_process(const(clap_plugin_t)* plugin, const(clap_process_t)* pp)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_reset
void plugin_reset(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_start_processing
bool plugin_start_processing(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_state_load
bool plugin_state_load(const(clap_plugin_t)* plugin, const(clap_istream_t)* stream)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_state_save
bool plugin_state_save(const(clap_plugin_t)* plugin, const(clap_ostream_t)* stream)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_stop_processing
void plugin_stop_processing(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
plugin_tail_get
uint plugin_tail_get(const(clap_plugin_t)* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
provider_destroy
void provider_destroy(const(clap_preset_dp_t)* provider)
Undocumented in source. Be warned that the author may not have intended to support it.
provider_get_extension
const(void)* provider_get_extension(const(clap_preset_dp_t)* provider, const(char)* extension_id)
Undocumented in source. Be warned that the author may not have intended to support it.
provider_get_metadata
bool provider_get_metadata(const(clap_preset_dp_t)* provider, uint location_kind, const(char)* location, const(clap_preset_discovery_metadata_receiver_t)* mr)
Undocumented in source. Be warned that the author may not have intended to support it.
provider_init
bool provider_init(const(clap_preset_dp_t)* provider)
Undocumented in source. Be warned that the author may not have intended to support it.
streq
streq(const(char)* a, string b)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

ClientCallback
enum string ClientCallback;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PresetCallback
enum string PresetCallback;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta