18#ifndef CARLA_HOST_H_INCLUDED
19#define CARLA_HOST_H_INCLUDED
24using CARLA_BACKEND_NAMESPACE::BinaryType;
25using CARLA_BACKEND_NAMESPACE::PluginType;
26using CARLA_BACKEND_NAMESPACE::PluginCategory;
27using CARLA_BACKEND_NAMESPACE::InternalParameterIndex;
28using CARLA_BACKEND_NAMESPACE::EngineCallbackOpcode;
29using CARLA_BACKEND_NAMESPACE::NsmCallbackOpcode;
30using CARLA_BACKEND_NAMESPACE::EngineOption;
31using CARLA_BACKEND_NAMESPACE::EngineProcessMode;
32using CARLA_BACKEND_NAMESPACE::EngineTransportMode;
33using CARLA_BACKEND_NAMESPACE::FileCallbackOpcode;
34using CARLA_BACKEND_NAMESPACE::EngineCallbackFunc;
35using CARLA_BACKEND_NAMESPACE::FileCallbackFunc;
36using CARLA_BACKEND_NAMESPACE::ParameterData;
37using CARLA_BACKEND_NAMESPACE::ParameterRanges;
38using CARLA_BACKEND_NAMESPACE::MidiProgramData;
39using CARLA_BACKEND_NAMESPACE::CustomData;
40using CARLA_BACKEND_NAMESPACE::EngineDriverDeviceInfo;
41using CARLA_BACKEND_NAMESPACE::CarlaEngine;
42using CARLA_BACKEND_NAMESPACE::CarlaEngineClient;
43using CARLA_BACKEND_NAMESPACE::CarlaPlugin;
417 const char audioBaseName[6+1],
418 const char rtClientBaseName[6+1],
419 const char nonRtClientBaseName[6+1],
420 const char nonRtServerBaseName[6+1],
421 const char* clientName);
459 uint bufferSize,
double sampleRate);
573 bool external,
uint groupId,
int x1,
int y1,
int x2,
int y2);
638 const char*
filename,
const char*
name,
const char* label, int64_t uniqueId,
639 const void* extraPtr,
uint options);
1034 uint pluginId,
uint32_t parameterId,
float minimum,
float maximum);
1169#ifndef CARLA_UTILS_H_INCLUDED
#define CARLA_API_EXPORT
Definition CarlaDefines.h:307
unsigned int uint
Definition CarlaDefines.h:327
#define CARLA_API
Definition CarlaDefines.h:289
#define CARLA_DECLARE_NON_COPYABLE(ClassName)
Definition CarlaDefines.h:242
CarlaEngine * carla_get_engine_from_handle(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:204
#define noexcept
Definition DistrhoDefines.h:72
opcode
Definition Spc_Cpu.h:173
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static char filename[]
Definition features.c:5
NsmCallbackOpcode
Definition CarlaBackend.h:1273
void(* EngineCallbackFunc)(void *ptr, EngineCallbackOpcode action, uint pluginId, int value1, int value2, int value3, float valuef, const char *valueStr)
Definition CarlaBackend.h:1710
const char *(* FileCallbackFunc)(void *ptr, FileCallbackOpcode action, bool isDir, const char *title, const char *filter)
Definition CarlaBackend.h:1718
PluginType
Definition CarlaBackend.h:614
BinaryType
Definition CarlaBackend.h:550
struct _ParameterRanges ParameterRanges
PluginCategory
Definition CarlaBackend.h:704
EngineOption
Definition CarlaBackend.h:1333
struct _CustomData CustomData
Definition CarlaStateUtils.cpp:153
CARLA_API_EXPORT void carla_set_file_callback(CarlaHostHandle handle, FileCallbackFunc func, void *ptr)
Definition CarlaStandalone.cpp:1016
CARLA_API_EXPORT const ParameterData * carla_get_parameter_data(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1605
CARLA_API_EXPORT void carla_set_engine_callback(CarlaHostHandle handle, EngineCallbackFunc func, void *ptr)
Definition CarlaStandalone.cpp:677
CARLA_API_EXPORT bool carla_clone_plugin(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1279
CARLA_API_EXPORT void carla_set_option(CarlaHostHandle handle, uint pluginId, uint option, bool yesNo)
Definition CarlaStandalone.cpp:2135
CARLA_API_EXPORT const char * carla_get_host_osc_url_udp(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:2386
CARLA_API_EXPORT const char * carla_get_current_project_folder(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1065
CARLA_API_EXPORT const CustomData * carla_get_custom_data(CarlaHostHandle handle, uint pluginId, uint32_t customDataId)
Definition CarlaStandalone.cpp:1707
CARLA_API_EXPORT const float * carla_get_peak_values(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:2004
CARLA_API_EXPORT const CarlaTransportInfo * carla_get_transport_info(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1187
struct _CarlaScalePointInfo CarlaScalePointInfo
CARLA_API_EXPORT const EngineDriverDeviceInfo * carla_get_engine_driver_device_info(uint index, const char *name)
Definition CarlaStandalone.cpp:160
CARLA_API_EXPORT void carla_set_volume(CarlaHostHandle handle, uint pluginId, float value)
Definition CarlaStandalone.cpp:2093
CARLA_API_EXPORT bool carla_engine_close(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:511
struct _CarlaParameterInfo CarlaParameterInfo
CARLA_API_EXPORT void carla_set_engine_option(CarlaHostHandle handle, EngineOption option, int value, const char *valueStr)
Definition CarlaStandalone.cpp:697
CARLA_API_EXPORT const CarlaPortCountInfo * carla_get_parameter_count_info(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1450
CARLA_API_EXPORT void carla_set_ctrl_channel(CarlaHostHandle handle, uint pluginId, int8_t channel)
Definition CarlaStandalone.cpp:2125
CARLA_API_EXPORT bool carla_load_plugin_state(CarlaHostHandle handle, uint pluginId, const char *filename)
Definition CarlaStandalone.cpp:1310
CARLA_API_EXPORT const char * carla_get_current_project_filename(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1077
CARLA_API_EXPORT void carla_set_program(CarlaHostHandle handle, uint pluginId, uint32_t programId)
Definition CarlaStandalone.cpp:2208
CARLA_API_EXPORT const ParameterRanges * carla_get_parameter_ranges(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1639
CARLA_API_EXPORT const char * carla_get_library_filename(void)
Definition Information.cpp:220
CARLA_API_EXPORT float carla_get_current_parameter_value(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1961
CARLA_API_EXPORT float carla_get_default_parameter_value(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1947
CARLA_API_EXPORT void carla_prepare_for_save(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:2265
CARLA_API_EXPORT void carla_transport_bpm(CarlaHostHandle handle, double bpm)
Definition CarlaStandalone.cpp:1162
CARLA_API_EXPORT bool carla_patchbay_disconnect(CarlaHostHandle handle, bool external, uint connectionId)
Definition CarlaStandalone.cpp:1110
CARLA_API_EXPORT CarlaHostHandle carla_standalone_host_init(void)
Definition CarlaStandalone.cpp:193
CARLA_API_EXPORT const CarlaInlineDisplayImageSurface * carla_render_inline_display(CarlaHostHandle handle, uint pluginId, uint32_t width, uint32_t height)
Definition CarlaStandalone.cpp:2041
CARLA_API_EXPORT const char *const * carla_get_engine_driver_device_names(uint index)
Definition CarlaStandalone.cpp:153
CARLA_API_EXPORT int32_t carla_get_current_program_index(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1925
CARLA_API_EXPORT const char * carla_get_juce_version(void)
Definition Information.cpp:107
CARLA_API_EXPORT void carla_set_custom_ui_title(CarlaHostHandle handle, uint pluginId, const char *title)
Definition CarlaStandalone.cpp:2299
CARLA_API_EXPORT bool carla_patchbay_refresh(CarlaHostHandle handle, bool external)
Definition CarlaStandalone.cpp:1133
CARLA_API_EXPORT const char * carla_get_complete_license_text(void)
Definition Information.cpp:33
CARLA_API_EXPORT bool carla_rename_plugin(CarlaHostHandle handle, uint pluginId, const char *newName)
Definition CarlaStandalone.cpp:1269
CARLA_API_EXPORT float carla_get_input_peak_value(CarlaHostHandle handle, uint pluginId, bool isLeft)
Definition CarlaStandalone.cpp:2011
CARLA_API_EXPORT void carla_reset_parameters(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:2273
CARLA_API_EXPORT const char * carla_get_real_plugin_name(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1905
CARLA_API_EXPORT bool carla_save_plugin_state(CarlaHostHandle handle, uint pluginId, const char *filename)
Definition CarlaStandalone.cpp:1322
CARLA_API_EXPORT void carla_set_parameter_mapped_range(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, float minimum, float maximum)
Definition CarlaStandalone.cpp:2185
CARLA_API_EXPORT const char *const * carla_get_supported_file_extensions(void)
Definition Information.cpp:118
CARLA_API_EXPORT bool carla_load_project(CarlaHostHandle handle, const char *filename)
Definition CarlaStandalone.cpp:1044
CARLA_API_EXPORT void carla_cancel_engine_action(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:663
CARLA_API_EXPORT void carla_transport_relocate(CarlaHostHandle handle, uint64_t frame)
Definition CarlaStandalone.cpp:1171
CARLA_API_EXPORT bool carla_patchbay_connect(CarlaHostHandle handle, bool external, uint groupIdA, uint portIdA, uint groupIdB, uint portIdB)
Definition CarlaStandalone.cpp:1100
struct _CarlaHostHandle * CarlaHostHandle
Definition CarlaHost.h:354
CARLA_API_EXPORT bool carla_export_plugin_lv2(CarlaHostHandle handle, uint pluginId, const char *lv2path)
Definition CarlaStandalone.cpp:1334
struct _CarlaPortCountInfo CarlaPortCountInfo
CARLA_API_EXPORT const char * carla_get_host_osc_url_tcp(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:2358
CARLA_API_EXPORT uint32_t carla_get_midi_program_count(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1823
CARLA_API_EXPORT const char * carla_get_program_name(CarlaHostHandle handle, uint pluginId, uint32_t programId)
Definition CarlaStandalone.cpp:1865
CARLA_API_EXPORT bool carla_nsm_init(CarlaHostHandle handle, uint64_t pid, const char *executableName)
Definition CarlaStandaloneNSM.cpp:647
CARLA_API_EXPORT void * carla_embed_custom_ui(CarlaHostHandle handle, uint pluginId, void *ptr)
Definition CarlaStandalone.cpp:2316
struct _CarlaTransportInfo CarlaTransportInfo
CARLA_API_EXPORT const CarlaPluginInfo * carla_get_plugin_info(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1348
CARLA_API_EXPORT const char *const * carla_get_supported_features(void)
Definition Information.cpp:180
CARLA_API_EXPORT uint32_t carla_get_program_count(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1813
CARLA_API_EXPORT uint32_t carla_get_max_plugin_number(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1223
CARLA_API_EXPORT void carla_set_parameter_value(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, float value)
Definition CarlaStandalone.cpp:2145
CARLA_API_EXPORT void carla_send_midi_note(CarlaHostHandle handle, uint pluginId, uint8_t channel, uint8_t note, uint8_t velocity)
Definition CarlaStandalone.cpp:2290
CARLA_API_EXPORT void carla_set_midi_program(CarlaHostHandle handle, uint pluginId, uint32_t midiProgramId)
Definition CarlaStandalone.cpp:2220
CARLA_API_EXPORT void carla_engine_idle(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:543
CARLA_API_EXPORT uint32_t carla_get_custom_data_count(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1833
CARLA_API_EXPORT const CarlaParameterInfo * carla_get_parameter_info(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1463
struct _CarlaRuntimeEngineInfo CarlaRuntimeEngineInfo
CARLA_API_EXPORT bool carla_set_engine_about_to_close(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:669
CARLA_API_EXPORT void carla_set_chunk_data(CarlaHostHandle handle, uint pluginId, const char *chunkData)
Definition CarlaStandalone.cpp:2245
CARLA_API_EXPORT bool carla_add_plugin(CarlaHostHandle handle, BinaryType btype, PluginType ptype, const char *filename, const char *name, const char *label, int64_t uniqueId, const void *extraPtr, uint options)
Definition CarlaStandalone.cpp:1234
CARLA_API_EXPORT uint32_t carla_get_plugin_latency(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1992
CARLA_API_EXPORT bool carla_load_file(CarlaHostHandle handle, const char *filename)
Definition CarlaStandalone.cpp:1034
CARLA_API_EXPORT void carla_set_custom_data(CarlaHostHandle handle, uint pluginId, const char *type, const char *key, const char *value)
Definition CarlaStandalone.cpp:2234
CARLA_API_EXPORT bool carla_engine_init(CarlaHostHandle handle, const char *driverName, const char *clientName)
Definition CarlaStandalone.cpp:394
CARLA_API_EXPORT void carla_transport_pause(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1153
CARLA_API_EXPORT const CarlaPortCountInfo * carla_get_midi_port_count_info(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1434
CARLA_API_EXPORT bool carla_replace_plugin(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1288
CARLA_API_EXPORT void carla_set_active(CarlaHostHandle handle, uint pluginId, bool onOff)
Definition CarlaStandalone.cpp:2076
CARLA_API_EXPORT void carla_set_panning(CarlaHostHandle handle, uint pluginId, float value)
Definition CarlaStandalone.cpp:2117
CARLA_API_EXPORT bool carla_remove_plugin(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1250
CARLA_API_EXPORT bool carla_save_project(CarlaHostHandle handle, const char *filename)
Definition CarlaStandalone.cpp:1054
CARLA_API_EXPORT void carla_set_parameter_touch(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, bool touch)
Definition CarlaStandalone.cpp:2197
CARLA_API_EXPORT bool carla_patchbay_set_group_pos(CarlaHostHandle handle, bool external, uint groupId, int x1, int y1, int x2, int y2)
Definition CarlaStandalone.cpp:1119
CARLA_API_EXPORT void carla_nsm_ready(CarlaHostHandle handle, NsmCallbackOpcode opcode)
Definition CarlaStandaloneNSM.cpp:661
CARLA_API_EXPORT const char * carla_get_parameter_text(CarlaHostHandle handle, uint pluginId, uint32_t parameterId)
Definition CarlaStandalone.cpp:1845
CARLA_API_EXPORT bool carla_remove_all_plugins(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1259
CARLA_API_EXPORT void carla_randomize_parameters(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:2281
struct _CarlaPluginInfo CarlaPluginInfo
CARLA_API_EXPORT void carla_set_parameter_midi_channel(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, uint8_t channel)
Definition CarlaStandalone.cpp:2159
CARLA_API_EXPORT float carla_get_internal_parameter_value(CarlaHostHandle handle, uint pluginId, int32_t parameterId)
Definition CarlaStandalone.cpp:1975
CARLA_API_EXPORT void carla_set_drywet(CarlaHostHandle handle, uint pluginId, float value)
Definition CarlaStandalone.cpp:2085
CARLA_API_EXPORT void carla_transport_play(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1144
CARLA_API_EXPORT void carla_show_custom_ui(CarlaHostHandle handle, uint pluginId, bool yesNo)
Definition CarlaStandalone.cpp:2308
CARLA_API_EXPORT uint carla_get_engine_driver_count(void)
Definition CarlaStandalone.cpp:139
CARLA_API_EXPORT bool carla_set_engine_buffer_size_and_sample_rate(CarlaHostHandle handle, uint bufferSize, double sampleRate)
Definition CarlaStandalone.cpp:640
CARLA_API_EXPORT const char * carla_get_engine_driver_name(uint index)
Definition CarlaStandalone.cpp:146
CARLA_API_EXPORT void carla_set_balance_right(CarlaHostHandle handle, uint pluginId, float value)
Definition CarlaStandalone.cpp:2109
CARLA_API_EXPORT bool carla_show_engine_device_control_panel(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:648
CARLA_API_EXPORT const CarlaRuntimeEngineInfo * carla_get_runtime_engine_info(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:560
CARLA_API_EXPORT bool carla_show_engine_driver_device_control_panel(uint index, const char *name)
Definition CarlaStandalone.cpp:186
CARLA_API_EXPORT const char * carla_get_chunk_data(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1780
CARLA_API_EXPORT bool carla_is_engine_running(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:555
CARLA_API_EXPORT const MidiProgramData * carla_get_midi_program_data(CarlaHostHandle handle, uint pluginId, uint32_t midiProgramId)
Definition CarlaStandalone.cpp:1669
CARLA_API_EXPORT const CarlaRuntimeEngineDriverDeviceInfo * carla_get_runtime_engine_driver_device_info(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:577
CARLA_API_EXPORT const char * carla_get_library_folder(void)
Definition Information.cpp:235
CARLA_API_EXPORT const CarlaScalePointInfo * carla_get_parameter_scalepoint_info(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, uint32_t scalePointId)
Definition CarlaStandalone.cpp:1550
CARLA_API_EXPORT bool carla_switch_plugins(CarlaHostHandle handle, uint pluginIdA, uint pluginIdB)
Definition CarlaStandalone.cpp:1297
CARLA_API_EXPORT const char * carla_get_last_error(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:2346
CARLA_API_EXPORT const CarlaPortCountInfo * carla_get_audio_port_count_info(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1418
CARLA_API_EXPORT const char * carla_get_custom_data_value(CarlaHostHandle handle, uint pluginId, const char *type, const char *key)
Definition CarlaStandalone.cpp:1748
CARLA_API_EXPORT int32_t carla_get_current_midi_program_index(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1935
CARLA_API_EXPORT double carla_get_sample_rate(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:2336
CARLA_API_EXPORT float carla_get_output_peak_value(CarlaHostHandle handle, uint pluginId, bool isLeft)
Definition CarlaStandalone.cpp:2018
CARLA_API_EXPORT void carla_set_balance_left(CarlaHostHandle handle, uint pluginId, float value)
Definition CarlaStandalone.cpp:2101
CARLA_API_EXPORT void carla_set_parameter_mapped_control_index(CarlaHostHandle handle, uint pluginId, uint32_t parameterId, int16_t index)
Definition CarlaStandalone.cpp:2172
CARLA_API_EXPORT const char * carla_get_midi_program_name(CarlaHostHandle handle, uint pluginId, uint32_t midiProgramId)
Definition CarlaStandalone.cpp:1885
CARLA_API_EXPORT uint carla_get_audio_port_hints(CarlaHostHandle handle, uint pluginId, bool isOutput, uint32_t portIndex)
Definition CarlaStandalone.cpp:1589
CARLA_API_EXPORT uint32_t carla_get_parameter_count(CarlaHostHandle handle, uint pluginId)
Definition CarlaStandalone.cpp:1803
CARLA_API_EXPORT uint32_t carla_get_current_plugin_count(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1213
CARLA_API_EXPORT uint64_t carla_get_current_transport_frame(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1180
CARLA_API_EXPORT uint32_t carla_get_buffer_size(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:2328
CARLA_API_EXPORT void carla_clear_engine_xruns(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:657
CARLA_API_EXPORT void carla_clear_project_filename(CarlaHostHandle handle)
Definition CarlaStandalone.cpp:1089
static PuglViewHint int value
Definition pugl.h:1708
static const char * title
Definition pugl.h:1747
static const char * name
Definition pugl.h:1582
static int int height
Definition pugl.h:1594
static int width
Definition pugl.h:1593
int int32_t
Definition mid.cpp:97
unsigned int uint32_t
Definition mid.cpp:100
short int16_t
Definition mid.cpp:96
unsigned char uint8_t
Definition mid.cpp:98
signed char int8_t
Definition mid.cpp:95
Definition CarlaHost.h:169
const char * symbol
Definition CarlaHost.h:178
const char * comment
Definition CarlaHost.h:188
uint32_t scalePointCount
Definition CarlaHost.h:199
const char * name
Definition CarlaHost.h:173
const char * unit
Definition CarlaHost.h:183
const char * groupName
Definition CarlaHost.h:193
Definition CarlaHost.h:65
uint optionsAvailable
Definition CarlaHost.h:86
const char * label
Definition CarlaHost.h:111
uint optionsEnabled
Definition CarlaHost.h:93
int64_t uniqueId
Definition CarlaHost.h:133
PluginCategory category
Definition CarlaHost.h:74
const char * name
Definition CarlaHost.h:106
const char * maker
Definition CarlaHost.h:116
uint hints
Definition CarlaHost.h:80
const char * iconName
Definition CarlaHost.h:127
PluginType type
Definition CarlaHost.h:69
const char * copyright
Definition CarlaHost.h:121
const char * filename
Definition CarlaHost.h:99
Definition CarlaHost.h:152
uint32_t outs
Definition CarlaHost.h:161
uint32_t ins
Definition CarlaHost.h:156
Definition CarlaHost.h:290
uint32_t xruns
Definition CarlaHost.h:299
float load
Definition CarlaHost.h:294
Definition CarlaHost.h:216
float value
Definition CarlaHost.h:220
const char * label
Definition CarlaHost.h:225
Definition CarlaHost.h:242
double bpm
Definition CarlaHost.h:271
uint64_t frame
Definition CarlaHost.h:251
int32_t bar
Definition CarlaHost.h:256
int32_t beat
Definition CarlaHost.h:261
int32_t tick
Definition CarlaHost.h:266
bool playing
Definition CarlaHost.h:246
Definition CarlaHost.h:346
unsigned char * data
Definition CarlaHost.h:347
int width
Definition CarlaHost.h:348
int stride
Definition CarlaHost.h:350
int height
Definition CarlaHost.h:349
Definition CarlaHost.h:306
double sampleRate
Definition CarlaHost.h:332
const char * name
Definition CarlaHost.h:310
uint bufferSize
Definition CarlaHost.h:321
const uint32_t * bufferSizes
Definition CarlaHost.h:327
uint hints
Definition CarlaHost.h:316
const double * sampleRates
Definition CarlaHost.h:338
Definition CarlaBackend.h:1984
Definition CarlaBackend.h:1927
Definition CarlaBackend.h:1723
ZCONST char * key
Definition crypt.c:587