List of all items
Structs
- EventPair
- MidiEvent
- ParameterEvent
- RingBuffer
- ShmHeader
- ShmMapping
- TransportState
- clap::ClapAudioBuffer
- clap::ClapAudioPortInfo
- clap::ClapEventHeader
- clap::ClapEventMidi
- clap::ClapEventNote
- clap::ClapEventParamGesture
- clap::ClapEventParamMod
- clap::ClapEventParamValue
- clap::ClapGuiResizeHints
- clap::ClapHost
- clap::ClapHostAudioPorts
- clap::ClapHostGui
- clap::ClapHostLatency
- clap::ClapHostLog
- clap::ClapHostParams
- clap::ClapHostPosixFdSupport
- clap::ClapHostState
- clap::ClapHostThreadCheck
- clap::ClapHostThreadPool
- clap::ClapHostTimerSupport
- clap::ClapIStream
- clap::ClapInputEvents
- clap::ClapNotePortInfo
- clap::ClapOStream
- clap::ClapOutputEvents
- clap::ClapParamInfo
- clap::ClapPlugin
- clap::ClapPluginAudioPorts
- clap::ClapPluginDescriptor
- clap::ClapPluginEntry
- clap::ClapPluginFactory
- clap::ClapPluginGui
- clap::ClapPluginNotePorts
- clap::ClapPluginParams
- clap::ClapPluginPosixFdSupport
- clap::ClapPluginState
- clap::ClapPluginThreadPool
- clap::ClapPluginTimerSupport
- clap::ClapProcess
- clap::ClapVersion
- clap::ClapWindow
- clap::EventBuffer
- clap::EventCapture
- clap::HostData
- clap::HostFd
- clap::HostTimer
- clap::PluginInstance
- events::EventPair
- gui_x11::x11::ContainerWindow
- host::HostRuntime
- lv2::Lv2ControlPortInfo
- lv2::Lv2Host
- lv2::Lv2PluginInfo
- lv2::Lv2PluginState
- lv2::Lv2Processor
- lv2::Lv2StatePortValue
- lv2::Lv2StateProperty
- lv2::Lv2TransportInfo
- protocol::MidiEvent
- protocol::ParameterEvent
- protocol::ShmHeader
- protocol::TransportState
- ringbuf::RingBuffer
- scan::AudioPortMetadata
- scan::ClapPluginCapabilities
- scan::ClapPluginInfo
- scan::ParamMetadata
- scan::PluginMetadata
- scan::ScanResult
- shm::ShmMapping
- util::AudioPort
- util::MidiEvent
- util::SimpleMutex
- vst3::host::Vst3Host
- vst3::host::Vst3PluginInfo
- vst3::interfaces::ClassInfo
- vst3::interfaces::ComponentHandler
- vst3::interfaces::FactoryInfo
- vst3::interfaces::HostPlugFrame
- vst3::interfaces::PluginFactory
- vst3::interfaces::PluginInstance
- vst3::interfaces::Vst3GuiInfo
- vst3::midi::EventBuffer
- vst3::midi::ParameterChanges
- vst3::midi::ParameterValueQueue
- vst3::port::BusInfo
- vst3::port::ParameterInfo
- vst3::processor::Vst3Processor
- vst3::processor::Vst3TransportInfo
- vst3::state::MemoryStream
- vst3::state::Vst3PluginState
- vst3_lv2_host::Vst3RunArgs
Enums
Unions
Functions
- audio_channel_ptr
- audio_ptr
- clap::current_thread_type
- clap::empty_input_events
- clap::empty_output_events
- clap::host_fds
- clap::host_timers
- clap::next_timer_id
- clap::set_thread_type
- echo_indices
- echo_ring_ptr
- gui_x11::x11::XBlackPixel
- gui_x11::x11::XCloseDisplay
- gui_x11::x11::XCreateSimpleWindow
- gui_x11::x11::XDefaultScreen
- gui_x11::x11::XDestroyWindow
- gui_x11::x11::XFlush
- gui_x11::x11::XMapWindow
- gui_x11::x11::XOpenDisplay
- gui_x11::x11::XResizeWindow
- gui_x11::x11::XRootWindow
- gui_x11::x11::XStoreName
- gui_x11::x11::XUnmapWindow
- gui_x11::x11::XWhitePixel
- gui_x11::x11::create_container_window
- header_mut
- header_ref
- host::request_audio_ports_rescan
- host::request_params_flush
- init_shm_layout
- midi_indices
- midi_out_indices
- midi_out_ring_ptr
- midi_ring_ptr
- param_indices
- param_ring_ptr
- paths::home_dir
- paths::push_macos_audio_plugin_roots
- paths::push_unix_plugin_roots
- paths::push_windows_clap_roots
- paths::push_windows_vst3_roots
- protocol::audio_channel_ptr
- protocol::audio_ptr
- protocol::echo_indices
- protocol::echo_ring_ptr
- protocol::header_mut
- protocol::header_ref
- protocol::init_shm_layout
- protocol::midi_indices
- protocol::midi_out_indices
- protocol::midi_out_ring_ptr
- protocol::midi_ring_ptr
- protocol::param_indices
- protocol::param_ring_ptr
- protocol::read_plugin_name_from_scratch
- protocol::read_port_counts_from_scratch
- protocol::scratch_ptr
- protocol::transport_mut
- protocol::transport_ref
- protocol::wait_for_ready
- protocol::write_plugin_name_to_scratch
- protocol::write_port_counts_to_scratch
- read_plugin_name_from_scratch
- read_port_counts_from_scratch
- scan::run_scan
- scan::scan_clap_plugin
- scan::scan_clap_plugins
- scan::scan_lv2_plugins
- scan::scan_vst3_plugins
- scratch_ptr
- transport_mut
- transport_ref
- vst3::default_vst3_search_roots
- vst3::host::list_plugins
- vst3::interfaces::protected_call
- vst3::interfaces::pump_host_run_loop
- vst3::processor::list_plugins
- vst3::state::ibstream_ptr
- vst3_lv2_host::run_lv2
- vst3_lv2_host::run_vst3
- wait_for_ready
- write_plugin_name_to_scratch
- write_port_counts_to_scratch
Type Aliases
Constants
- AUDIO_BUFFER_SIZE
- AUDIO_OFFSET
- CONTROL_OFFSET
- CONTROL_SIZE
- ECHO_READ_IDX_OFFSET
- ECHO_RING_OFFSET
- ECHO_RING_SIZE
- ECHO_WRITE_IDX_OFFSET
- HEADER_SIZE
- LAYOUT_SIZE
- MAGIC
- MAX_BLOCK_SIZE
- MAX_CHANNELS
- MIDI_OUT_READ_IDX_OFFSET
- MIDI_OUT_RING_OFFSET
- MIDI_OUT_RING_SIZE
- MIDI_OUT_WRITE_IDX_OFFSET
- MIDI_READ_IDX_OFFSET
- MIDI_RING_OFFSET
- MIDI_RING_SIZE
- MIDI_WRITE_IDX_OFFSET
- NUM_BUSES
- PARAM_EVENT_GESTURE_BEGIN
- PARAM_EVENT_GESTURE_END
- PARAM_EVENT_MOD
- PARAM_EVENT_VALUE
- PARAM_READ_IDX_OFFSET
- PARAM_RING_OFFSET
- PARAM_RING_SIZE
- PARAM_WRITE_IDX_OFFSET
- PORT_COUNTS_MAGIC
- RING_CAPACITY
- SCRATCH_OFFSET
- SCRATCH_SIZE
- SHM_SIZE
- TRANSPORT_OFFSET
- TRANSPORT_SIZE
- VERSION
- clap::CLAP_CORE_EVENT_SPACE_ID
- clap::CLAP_EVENT_MIDI
- clap::CLAP_EVENT_MIDI2
- clap::CLAP_EVENT_MIDI_SYSEX
- clap::CLAP_EVENT_NOTE_CHOKE
- clap::CLAP_EVENT_NOTE_END
- clap::CLAP_EVENT_NOTE_EXPRESSION
- clap::CLAP_EVENT_NOTE_OFF
- clap::CLAP_EVENT_NOTE_ON
- clap::CLAP_EVENT_PARAM_GESTURE_BEGIN
- clap::CLAP_EVENT_PARAM_GESTURE_END
- clap::CLAP_EVENT_PARAM_MOD
- clap::CLAP_EVENT_PARAM_VALUE
- clap::CLAP_EVENT_TRANSPORT
- clap::CLAP_EXT_AUDIO_PORTS
- clap::CLAP_EXT_GUI
- clap::CLAP_EXT_LATENCY
- clap::CLAP_EXT_LOG
- clap::CLAP_EXT_NOTE_PORTS
- clap::CLAP_EXT_PARAMS
- clap::CLAP_EXT_POSIX_FD_SUPPORT
- clap::CLAP_EXT_STATE
- clap::CLAP_EXT_TAIL
- clap::CLAP_EXT_THREAD_CHECK
- clap::CLAP_EXT_THREAD_POOL
- clap::CLAP_EXT_TIMER_SUPPORT
- clap::CLAP_PORT_MONO
- clap::CLAP_PORT_STEREO
- clap::CLAP_VERSION
- protocol::AUDIO_BUFFER_SIZE
- protocol::AUDIO_OFFSET
- protocol::CONTROL_OFFSET
- protocol::CONTROL_SIZE
- protocol::ECHO_READ_IDX_OFFSET
- protocol::ECHO_RING_OFFSET
- protocol::ECHO_RING_SIZE
- protocol::ECHO_WRITE_IDX_OFFSET
- protocol::HEADER_SIZE
- protocol::LAYOUT_SIZE
- protocol::MAGIC
- protocol::MAX_BLOCK_SIZE
- protocol::MAX_CHANNELS
- protocol::MIDI_OUT_READ_IDX_OFFSET
- protocol::MIDI_OUT_RING_OFFSET
- protocol::MIDI_OUT_RING_SIZE
- protocol::MIDI_OUT_WRITE_IDX_OFFSET
- protocol::MIDI_READ_IDX_OFFSET
- protocol::MIDI_RING_OFFSET
- protocol::MIDI_RING_SIZE
- protocol::MIDI_WRITE_IDX_OFFSET
- protocol::NUM_BUSES
- protocol::PARAM_EVENT_GESTURE_BEGIN
- protocol::PARAM_EVENT_GESTURE_END
- protocol::PARAM_EVENT_MOD
- protocol::PARAM_EVENT_VALUE
- protocol::PARAM_READ_IDX_OFFSET
- protocol::PARAM_RING_OFFSET
- protocol::PARAM_RING_SIZE
- protocol::PARAM_WRITE_IDX_OFFSET
- protocol::PORT_COUNTS_MAGIC
- protocol::RING_CAPACITY
- protocol::SCRATCH_OFFSET
- protocol::SCRATCH_SIZE
- protocol::SHM_SIZE
- protocol::TRANSPORT_OFFSET
- protocol::TRANSPORT_SIZE
- protocol::VERSION