Package-level declarations

Types

Link copied to clipboard
interface AddPluginCb : Callback
Link copied to clipboard
interface BundleScanCb : Callback
Link copied to clipboard
interface CreateInstanceCallback : Callback
Link copied to clipboard
interface DocumentPathCb : Callback
Link copied to clipboard
interface DocumentPickCb : Callback
Link copied to clipboard
interface EventLoopEnqueueCb : Callback
Link copied to clipboard
interface EventLoopInitializeCb : Callback
Link copied to clipboard
interface EventLoopIsMainThreadCb : Callback
Link copied to clipboard
interface EventOutputCb : Callback
Link copied to clipboard
interface GraphDeleteCb : Callback
Link copied to clipboard
interface HistoryMutationCb : Callback
Link copied to clipboard
interface InstanceCreatedCb : Callback
Link copied to clipboard
interface InstancingCb : Callback
Link copied to clipboard
interface LoadStateCb : Callback
Link copied to clipboard
interface ProjectSaveCb : Callback
Link copied to clipboard
interface RenderProgressCb : Callback
Link copied to clipboard
interface RenderShouldCancelCb : Callback
Link copied to clipboard
interface RequestStateCb : Callback
Link copied to clipboard
interface ScanCompletedCb : Callback
Link copied to clipboard
interface ScanErrorCb : Callback
Link copied to clipboard
interface ScanShouldCancelCb : Callback
Link copied to clipboard
interface ScanStartedCb : Callback
Link copied to clipboard
interface TimelineChangedCb : Callback
Link copied to clipboard
interface TrackClearCb : Callback
Link copied to clipboard
interface TrackFragmentCb : Callback
Link copied to clipboard
interface TrackMutationCb : Callback
Link copied to clipboard
@Structure.FieldOrder(value = ["plugin_package_name", "plugin_local_name", "instance_id"])
open class UapmdAapUiHostDetails : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["package_id", "addin_id", "name", "path", "library_path", "built_in", "state", "message"])
open class UapmdAddinInfo : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error"])
open class UapmdAppProjectResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["directions", "id", "name", "sample_rate", "channels"])
open class UapmdAudioDeviceInfo : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["num_frames", "num_channels", "sample_rate"])
open class UapmdAudioFileProperties : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["clip_position_offset", "speed_ratio", "reference_type", "reference_clip_id", "reference_marker_id"])
open class UapmdAudioWarpPoint : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["id", "format", "plugin_id", "reason"])
open class UapmdBlocklistEntry : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["track_reference_id", "clip_reference_id"])
open class UapmdClipAddress : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["clip_id", "source_node_id", "success", "error"])
open class UapmdClipAddResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error", "marker_count", "markers", "audio_warp_count", "audio_warps"])
open class UapmdClipAudioEventsResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["clip_id", "reference_id", "position", "duration_samples", "source_node_instance_id", "gain", "muted", "name", "filepath", "needs_file_save", "clip_type", "tick_resolution", "clip_tempo", "nrpn_to_parameter_mapping", "anchor_reference_id", "anchor_origin", "anchor_offset", "marker_count", "markers", "audio_warp_count", "audio_warps"])
open class UapmdClipData : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["marker_id", "clip_position_offset", "reference_type", "reference_clip_id", "reference_marker_id", "name"])
open class UapmdClipMarker : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["has_content", "first_sample", "last_sample", "first_seconds", "last_seconds"])
open class UapmdContentBounds : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["label", "mime_types", "mime_type_count", "extensions", "extension_count"])
open class UapmdDocumentFilter : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["id", "display_name", "mime_type"])
open class UapmdDocumentHandle(p: Pointer? = null) : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error"])
open class UapmdDocumentIoResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "handle_count", "handles", "error"])
open class UapmdDocumentPickResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["name", "role", "enabled", "channel_layout_name", "channel_count"])
open class UapmdGraphAudioBus : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["id", "bus_type", "source", "target"])
open class UapmdGraphConnection : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error", "count", "connections"])
open class UapmdGraphConnectionsResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["type", "node_id", "instance_id", "bus_index"])
open class UapmdGraphEndpoint : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["node_id", "node_type", "display_name", "instance_id", "bypassed", "latency_in_samples", "tail_length_in_seconds", "has_audio_buses", "has_event_inputs", "has_event_outputs", "audio_bus_offset", "audio_input_bus_count", "audio_output_bus_count", "main_input_bus_index", "main_output_bus_index"])
open class UapmdGraphNode : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error", "count", "nodes", "audio_bus_count", "audio_buses", "graph_audio_input_bus_count", "graph_audio_output_bus_count", "graph_event_input_bus_count", "graph_event_output_bus_count"])
open class UapmdGraphNodesResult : Structure
Link copied to clipboard
interface UapmdLibrary : Library
Link copied to clipboard
@Structure.FieldOrder(value = ["start_seconds", "duration_seconds", "velocity", "note", "_pad"])
open class UapmdMidiNote : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["progress", "rendered_seconds", "total_seconds", "rendered_frames", "total_frames"])
open class UapmdOfflineRenderProgress : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "canceled", "rendered_seconds", "error_message"])
open class UapmdOfflineRenderResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["output_path", "start_seconds", "end_seconds", "has_end_seconds", "use_content_fallback", "content_bounds_valid", "content_start_seconds", "content_end_seconds", "tail_seconds", "enable_silence_stop", "silence_duration_seconds", "silence_threshold_db", "sample_rate", "buffer_size", "output_channels", "ump_buffer_size"])
open class UapmdOfflineRenderSettings : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error"])
open class UapmdOpResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["index", "stable_id", "name", "path", "default_plain_value", "min_plain_value", "max_plain_value", "automatable", "hidden", "discrete", "named_values_count", "named_values"])
open class UapmdParameterMetadata : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["value", "name"])
open class UapmdParameterNamedValue : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["track_reference_id", "node_id"])
open class UapmdPluginAddress : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["api_name", "device_name", "manufacturer", "version", "state_file"])
open class UapmdPluginInstanceConfig : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["instance_id", "plugin_name", "error"])
open class UapmdPluginInstanceResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["bank", "index", "stable_id", "name", "path"])
open class UapmdPresetMetadata : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error"])
open class UapmdProjectResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["user_data", "slow_scan_started", "bundle_scan_started", "bundle_scan_completed", "slow_scan_completed", "error_occurred", "should_cancel"])
open class UapmdScanObserver : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["running", "processed_bundles", "total_bundles", "current_bundle"])
open class UapmdSlowScanProgress : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["time_seconds", "tick_position", "bpm"])
open class UapmdTempoPoint : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["samples", "legacy_beats"])
open class UapmdTimelinePosition : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["playhead_position", "is_playing", "loop_enabled", "loop_start", "loop_end", "tempo", "time_signature_numerator", "time_signature_denominator", "sample_rate"])
open class UapmdTimelineState : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["type", "reference_id", "offset"])
open class UapmdTimeReference : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["time_seconds", "tick_position", "numerator", "denominator"])
open class UapmdTimeSignaturePoint : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["id_policy", "insertion_index", "include_plugins", "include_plugin_state", "include_clips"])
open class UapmdTrackAttachOptions : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["node_id", "plugin_id", "format", "display_name", "group_index", "state_size", "state"])
open class UapmdTrackPluginFragment : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["has_ui_support", "supports_embedded_presentations", "supports_floating_presentations", "supports_multiple_presentations"])
open class UapmdUiCapabilities : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["host_kind", "role", "parent_handle", "web_container_id"])
open class UapmdUiPresentationRequest : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["tick", "word_count", "words"])
open class UapmdUmpEvent : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["success", "error", "event_count", "events"])
open class UapmdUmpEventsResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["status", "error"])
open class UapmdUndoResult : Structure
Link copied to clipboard
@Structure.FieldOrder(value = ["busy", "compound_open", "gesture_open", "can_undo", "can_redo", "dirty", "compound_description", "undo_description", "redo_description", "history_size_in_bytes", "maximum_history_size_in_bytes", "current_state_id", "saved_state_id"])
open class UapmdUndoState : Structure
Link copied to clipboard
interface UiResizeHandler : Callback
Link copied to clipboard
interface UmpReceiverCallback : Callback
Link copied to clipboard
interface UndoCompletionCb : Callback