API Index

C

SwamiContainer, struct in SwamiContainer
swami_container_new, function in SwamiContainer
SwamiControl, struct in SwamiControl
SwamiControl::connect, object signal in SwamiControl
SwamiControl::disconnect, object signal in SwamiControl
SwamiControl::spec-changed, object signal in SwamiControl
SwamiControlConnFlags, enum in SwamiControl
SwamiControlConnPriority, enum in SwamiControl
SwamiControlEvent, struct in SwamiControlEvent
SwamiControlFlags, enum in SwamiControl
SwamiControlFunc, struct in SwamiControlFunc
SwamiControlFuncDestroy, user_function in SwamiControlFunc
SwamiControlGetSpecFunc, user_function in SwamiControl
SwamiControlGetValueFunc, user_function in SwamiControl
SwamiControlHub, struct in SwamiControlHub
SwamiControlMidi, struct in SwamiControlMidi
SwamiControlProp, struct in SwamiControlProp
SwamiControlQueue, struct in SwamiControlQueue
SwamiControlQueueTestFunc, user_function in SwamiControlQueue
SwamiControlSetSpecFunc, user_function in SwamiControl
SwamiControlSetValueFunc, user_function in SwamiControl
SwamiControlValue, struct in SwamiControlValue
swami_control_connect, function in SwamiControl
swami_control_connect_item_prop, function in SwamiControl
swami_control_connect_transform, function in SwamiControl
SWAMI_CONTROL_CONN_BIDIR_INIT, macro in SwamiControl
SWAMI_CONTROL_CONN_BIDIR_SPEC_INIT, macro in SwamiControl
SWAMI_CONTROL_CONN_DEFAULT_PRIORITY_VALUE, macro in SwamiControl
SWAMI_CONTROL_CONN_PRIORITY_MASK, macro in SwamiControl
swami_control_disconnect, function in SwamiControl
swami_control_disconnect_all, function in SwamiControl
swami_control_disconnect_unref, function in SwamiControl
swami_control_do_event_expiration, function in SwamiControl
swami_control_event_active_ref, function in SwamiControlEvent
swami_control_event_active_unref, function in SwamiControlEvent
swami_control_event_duplicate, function in SwamiControlEvent
swami_control_event_free, function in SwamiControlEvent
swami_control_event_get_type, function in SwamiControlEvent
swami_control_event_new, function in SwamiControlEvent
swami_control_event_ref, function in SwamiControlEvent
swami_control_event_set_origin, function in SwamiControlEvent
swami_control_event_stamp, function in SwamiControlEvent
swami_control_event_transform, function in SwamiControlEvent
swami_control_event_unref, function in SwamiControlEvent
SWAMI_CONTROL_EVENT_VALUE, macro in SwamiControlEvent
SWAMI_CONTROL_FLAGS_USER_MASK, macro in SwamiControl
swami_control_func_assign_funcs, function in SwamiControlFunc
SWAMI_CONTROL_FUNC_DATA, macro in SwamiControlFunc
swami_control_func_new, function in SwamiControlFunc
swami_control_get_connections, function in SwamiControl
swami_control_get_flags, function in SwamiControl
swami_control_get_queue, function in SwamiControl
swami_control_get_spec, function in SwamiControl
swami_control_get_transform, function in SwamiControl
swami_control_get_value, function in SwamiControl
swami_control_get_value_native, function in SwamiControl
swami_control_hub_new, function in SwamiControlHub
swami_control_midi_new, function in SwamiControlMidi
swami_control_midi_send, function in SwamiControlMidi
swami_control_midi_set_callback, function in SwamiControlMidi
swami_control_midi_transmit, function in SwamiControlMidi
swami_control_new, function in SwamiControl
swami_control_new_event, function in SwamiControl
swami_control_prop_assign, function in SwamiControlProp
swami_control_prop_assign_by_name, function in SwamiControlProp
swami_control_prop_connect_from_control, function in SwamiControlProp
swami_control_prop_connect_objects, function in SwamiControlProp
swami_control_prop_connect_to_control, function in SwamiControlProp
swami_control_prop_new, function in SwamiControlProp
swami_control_queue_add_event, function in SwamiControlQueue
swami_control_queue_new, function in SwamiControlQueue
swami_control_queue_run, function in SwamiControlQueue
swami_control_queue_set_test_func, function in SwamiControlQueue
SWAMI_CONTROL_SENDRECV, macro in SwamiControl
swami_control_set_event, function in SwamiControl
swami_control_set_event_no_queue, function in SwamiControl
swami_control_set_event_no_queue_loop, function in SwamiControl
swami_control_set_flags, function in SwamiControl
swami_control_set_queue, function in SwamiControl
swami_control_set_spec, function in SwamiControl
swami_control_set_transform, function in SwamiControl
swami_control_set_value, function in SwamiControl
swami_control_set_value_no_queue, function in SwamiControl
swami_control_set_value_type, function in SwamiControl
swami_control_sync_spec, function in SwamiControl
swami_control_transform_spec, function in SwamiControl
swami_control_transmit_event, function in SwamiControl
swami_control_transmit_event_loop, function in SwamiControl
swami_control_transmit_value, function in SwamiControl
SWAMI_CONTROL_UNUSED_FLAG_SHIFT, macro in SwamiControl
swami_control_value_alloc_value, function in SwamiControlValue
swami_control_value_assign_value, function in SwamiControlValue
swami_control_value_new, function in SwamiControlValue
SWAMI_CRITICAL, macro in SwamiLog

D

SWAMI_DEBUG, macro in SwamiLog

E

SWAMI_ERROR, macro in SwamiLog
SwamiError, enum in SwamiLog
swami_error_quark, function in SwamiLog
SwamiEventItemAdd, typedef in SwamiEvent_ipatch
swami_event_item_add_copy, function in SwamiEvent_ipatch
swami_event_item_add_free, function in SwamiEvent_ipatch
swami_event_item_add_get_type, function in SwamiEvent_ipatch
swami_event_item_remove_copy, function in SwamiEvent_ipatch
swami_event_item_remove_free, function in SwamiEvent_ipatch
swami_event_item_remove_get_type, function in SwamiEvent_ipatch
swami_event_item_remove_new, function in SwamiEvent_ipatch
swami_event_prop_change_copy, function in SwamiEvent_ipatch
swami_event_prop_change_free, function in SwamiEvent_ipatch
swami_event_prop_change_get_type, function in SwamiEvent_ipatch
swami_event_prop_change_new, function in SwamiEvent_ipatch

F

swami_find_object_property, function in SwamiObject

G

swami_get_control_prop, function in SwamiControlProp
swami_get_control_prop_by_name, function in SwamiControlProp
swami_get_root, function in SwamiRoot

I

SWAMI_INFO, macro in SwamiLog
swami_init, function in libswami

L

swami_list_object_properties, function in SwamiObject
SwamiLock, struct in SwamiLock
swami_lock_get_atomic, function in SwamiLock
SWAMI_LOCK_READ, macro in SwamiLock
swami_lock_set_atomic, function in SwamiLock
SWAMI_LOCK_WRITE, macro in SwamiLock
swami_log_if_fail, macro in SwamiLog
SwamiLoopFinder, struct in SwamiLoopFinder
SwamiLoopFinder:active, object property in SwamiLoopFinder
SwamiLoopFinder:analysis-window, object property in SwamiLoopFinder
SwamiLoopFinder:cancel, object property in SwamiLoopFinder
SwamiLoopFinder:exec-time, object property in SwamiLoopFinder
SwamiLoopFinder:group-pos-diff, object property in SwamiLoopFinder
SwamiLoopFinder:group-size-diff, object property in SwamiLoopFinder
SwamiLoopFinder:max-results, object property in SwamiLoopFinder
SwamiLoopFinder:min-loop-size, object property in SwamiLoopFinder
SwamiLoopFinder:progress, object property in SwamiLoopFinder
SwamiLoopFinder:results, object property in SwamiLoopFinder
SwamiLoopFinder:sample, object property in SwamiLoopFinder
SwamiLoopFinder:window1-end, object property in SwamiLoopFinder
SwamiLoopFinder:window1-start, object property in SwamiLoopFinder
SwamiLoopFinder:window2-end, object property in SwamiLoopFinder
SwamiLoopFinder:window2-start, object property in SwamiLoopFinder
SwamiLoopResults, struct in SwamiLoopResults
swami_loop_finder_find, function in SwamiLoopFinder
swami_loop_finder_full_search, function in SwamiLoopFinder
swami_loop_finder_get_results, function in SwamiLoopFinder
swami_loop_finder_new, function in SwamiLoopFinder
swami_loop_finder_verify_params, function in SwamiLoopFinder
swami_loop_results_get_values, function in SwamiLoopResults
swami_loop_results_new, function in SwamiLoopResults

M

SwamiMidiDevice, struct in SwamiMidiDevice
SwamiMidiEvent, struct in SwamiMidiEvent
SwamiMidiEventControl, struct in SwamiMidiEvent
SwamiMidiEventNote, struct in SwamiMidiEvent
SwamiMidiEventType, enum in SwamiMidiEvent
SWAMI_MIDI_CC_BANK_LSB, macro in SwamiMidiEvent
SWAMI_MIDI_CC_BANK_MSB, macro in SwamiMidiEvent
SWAMI_MIDI_CC_CHORUS, macro in SwamiMidiEvent
SWAMI_MIDI_CC_EXPRESSION, macro in SwamiMidiEvent
SWAMI_MIDI_CC_MODULATION, macro in SwamiMidiEvent
SWAMI_MIDI_CC_PAN, macro in SwamiMidiEvent
SWAMI_MIDI_CC_REVERB, macro in SwamiMidiEvent
SWAMI_MIDI_CC_SUSTAIN, macro in SwamiMidiEvent
SWAMI_MIDI_CC_VOLUME, macro in SwamiMidiEvent
swami_midi_device_close, function in SwamiMidiDevice
swami_midi_device_get_control, function in SwamiMidiDevice
swami_midi_device_open, function in SwamiMidiDevice
swami_midi_event_bank_select, function in SwamiMidiEvent
swami_midi_event_bend_range, function in SwamiMidiEvent
swami_midi_event_control, function in SwamiMidiEvent
swami_midi_event_control14, function in SwamiMidiEvent
swami_midi_event_copy, function in SwamiMidiEvent
swami_midi_event_free, function in SwamiMidiEvent
swami_midi_event_get_type, function in SwamiMidiEvent
swami_midi_event_new, function in SwamiMidiEvent
swami_midi_event_note_off, function in SwamiMidiEvent
swami_midi_event_note_on, function in SwamiMidiEvent
swami_midi_event_nrpn, function in SwamiMidiEvent
swami_midi_event_pitch_bend, function in SwamiMidiEvent
swami_midi_event_program_change, function in SwamiMidiEvent
swami_midi_event_rpn, function in SwamiMidiEvent
swami_midi_event_set, function in SwamiMidiEvent
SWAMI_MIDI_RPN_BEND_RANGE, macro in SwamiMidiEvent
SWAMI_MIDI_RPN_MASTER_TUNE, macro in SwamiMidiEvent

O

SwamiObjectFlags, enum in SwamiObject
SwamiObjectPropBag, struct in SwamiObject
swami_object_clear_flags, function in SwamiObject
swami_object_find_by_type, function in SwamiObject
swami_object_get, function in SwamiObject
swami_object_get_by_name, function in SwamiObject
swami_object_get_by_type, function in SwamiObject
swami_object_get_flags, function in SwamiObject
swami_object_get_origin, function in SwamiObject
swami_object_get_property, function in SwamiObject
swami_object_get_valist, function in SwamiObject
swami_object_propbag_quark, variable in SwamiObject
swami_object_set, function in SwamiObject
swami_object_set_default, function in SwamiObject
swami_object_set_flags, function in SwamiObject
swami_object_set_origin, function in SwamiObject
swami_object_set_property, function in SwamiObject
swami_object_set_valist, function in SwamiObject

P

swami_param_convert, function in SwamiParam
swami_param_convert_new, function in SwamiParam
SWAMI_PARAM_ERROR, macro in SwamiLog
swami_param_get_limits, function in SwamiParam
swami_param_set_limits, function in SwamiParam
swami_param_transform, function in SwamiParam
swami_param_transform_new, function in SwamiParam
swami_param_type_from_value_type, function in SwamiParam
swami_param_type_has_limits, function in SwamiParam
swami_param_type_transformable, function in SwamiParam
swami_param_type_transformable_value, function in SwamiParam
swami_patch_add_control, variable in libswami
swami_patch_prop_title_control, variable in libswami
swami_patch_remove_control, variable in libswami
SwamiPlugin, struct in SwamiPlugin
SwamiPlugin:author, object property in SwamiPlugin
SwamiPlugin:copyright, object property in SwamiPlugin
SwamiPlugin:descr, object property in SwamiPlugin
SwamiPlugin:file-name, object property in SwamiPlugin
SwamiPlugin:license, object property in SwamiPlugin
SwamiPlugin:loaded, object property in SwamiPlugin
SwamiPlugin:module, object property in SwamiPlugin
SwamiPlugin:name, object property in SwamiPlugin
SwamiPlugin:version, object property in SwamiPlugin
SwamiPluginExitFunc, user_function in SwamiPlugin
SwamiPluginInfo, struct in SwamiPlugin
SwamiPluginInitFunc, user_function in SwamiPlugin
SwamiPluginLoadXmlFunc, user_function in SwamiPlugin
SwamiPluginSaveXmlFunc, user_function in SwamiPlugin
swami_plugin_add_path, function in SwamiPlugin
swami_plugin_find, function in SwamiPlugin
swami_plugin_get_list, function in SwamiPlugin
SWAMI_PLUGIN_INFO, macro in SwamiPlugin
swami_plugin_is_loaded, function in SwamiPlugin
swami_plugin_load, function in SwamiPlugin
swami_plugin_load_absolute, function in SwamiPlugin
swami_plugin_load_all, function in SwamiPlugin
swami_plugin_load_plugin, function in SwamiPlugin
swami_plugin_load_xml, function in SwamiPlugin
SWAMI_PLUGIN_MAGIC, macro in SwamiPlugin
swami_plugin_save_xml, function in SwamiPlugin
SwamiPropTree, struct in SwamiPropTree
SwamiPropTreeNode, struct in SwamiPropTree
SwamiPropTreeValue, struct in SwamiPropTree
swami_prop_tree_add_value, function in SwamiPropTree
swami_prop_tree_append, macro in SwamiPropTree
swami_prop_tree_get_children, function in SwamiPropTree
swami_prop_tree_insert_before, function in SwamiPropTree
swami_prop_tree_new, function in SwamiPropTree
swami_prop_tree_object_get_node, function in SwamiPropTree
swami_prop_tree_prepend, function in SwamiPropTree
swami_prop_tree_remove, function in SwamiPropTree
swami_prop_tree_remove_recursive, function in SwamiPropTree
swami_prop_tree_remove_value, function in SwamiPropTree
swami_prop_tree_replace, function in SwamiPropTree
swami_prop_tree_set_root, function in SwamiPropTree

R

SwamiRank, enum in SwamiObject
SwamiRoot, struct in SwamiRoot
SwamiRoot::object-add, object signal in SwamiRoot
SwamiRoot::swami-prop-notify, object signal in SwamiRoot
SwamiRoot:patch-path, object property in SwamiRoot
SwamiRoot:patch-root, object property in SwamiRoot
SwamiRoot:patch-search-path, object property in SwamiRoot
SwamiRoot:sample-format, object property in SwamiRoot
SwamiRoot:sample-max-size, object property in SwamiRoot
SwamiRoot:sample-path, object property in SwamiRoot
SwamiRoot:swap-max-waste, object property in SwamiRoot
swami_root_add_object, function in SwamiRoot
swami_root_append_object, macro in SwamiRoot
swami_root_get_objects, function in SwamiRoot
swami_root_get_patch_items, macro in SwamiRoot
swami_root_insert_object_before, function in SwamiRoot
swami_root_new, function in SwamiRoot
swami_root_new_object, function in SwamiRoot
swami_root_patch_load, function in SwamiRoot
swami_root_patch_save, function in SwamiRoot
swami_root_prepend_object, function in SwamiRoot

T

SWAMI_TYPE_CONTROL_EVENT, macro in SwamiControlEvent
SWAMI_TYPE_EVENT_ITEM_ADD, macro in SwamiEvent_ipatch
SWAMI_TYPE_EVENT_ITEM_REMOVE, macro in SwamiEvent_ipatch
SWAMI_TYPE_EVENT_PROP_CHANGE, macro in SwamiEvent_ipatch
swami_type_get_children, function in SwamiObject
swami_type_get_default, function in SwamiObject
swami_type_get_rank, function in SwamiObject
SWAMI_TYPE_MIDI_EVENT, macro in SwamiMidiEvent
swami_type_set_rank, function in SwamiObject

U

SWAMI_UNLOCK_READ, macro in SwamiLock
SWAMI_UNLOCK_WRITE, macro in SwamiLock
swami_util_free_value, function in util
swami_util_get_child_types, function in util
swami_util_midi_note_to_str, function in util
swami_util_midi_str_to_note, function in util
swami_util_new_value, function in util

V

SwamiValueTransform, user_function in SwamiParam
SWAMI_VALUE_HOLDS_EVENT_ITEM_ADD, macro in SwamiEvent_ipatch
SWAMI_VALUE_HOLDS_EVENT_ITEM_REMOVE, macro in SwamiEvent_ipatch
SWAMI_VALUE_HOLDS_EVENT_PROP_CHANGE, macro in SwamiEvent_ipatch
swami_version, function in version
SWAMI_VERSION, macro in version
SWAMI_VERSION_MAJOR, macro in version
SWAMI_VERSION_MICRO, macro in version
SWAMI_VERSION_MINOR, macro in version

W

SwamiWavetbl, struct in SwamiWavetbl
SwamiWavetbl::active, object signal in SwamiWavetbl
SwamiWavetbl:active, object property in SwamiWavetbl
SwamiWavetbl:active-bank, object property in SwamiWavetbl
SwamiWavetbl:active-program, object property in SwamiWavetbl
SwamiWavetbl:vbank, object property in SwamiWavetbl
swami_wavetbl_check_update_item, function in SwamiWavetbl
swami_wavetbl_close, function in SwamiWavetbl
swami_wavetbl_get_active_item_locale, function in SwamiWavetbl
swami_wavetbl_get_control, function in SwamiWavetbl
swami_wavetbl_get_virtual_bank, function in SwamiWavetbl
swami_wavetbl_load_active_item, function in SwamiWavetbl
swami_wavetbl_load_patch, function in SwamiWavetbl
swami_wavetbl_open, function in SwamiWavetbl
swami_wavetbl_set_active_item_locale, function in SwamiWavetbl
swami_wavetbl_update_item, function in SwamiWavetbl