List of all items
Structs
- audio::AudioBuffers
- audio::AudioBusBuffer
- audio::AudioBusConfig
- audio::AudioBusLayout
- audio::AudioConfig
- audio::AudioLevels
- audio::BusArrangements
- audio::BusAudioBuffers
- audio::ChannelLevel
- audio::PeakMeter
- audio::RmsWindow
- audio::SpeakerArrangement
- backends::cpal_backend::CpalBackend
- backends::cpal_backend::CpalStream
- discovery::BusInfo
- discovery::BusLayout
- discovery::ClassCompatibility
- discovery::ClassInfo
- discovery::DetailedPluginInfo
- discovery::FactoryInfo
- discovery::ModuleClassInfo
- discovery::ModuleFactoryFlags
- discovery::ModuleFactoryInfo
- discovery::ModuleInfo
- discovery::PluginReport
- discovery::PluginSnapshot
- discovery::SafeDiscoveryReport
- embed::EditorRect
- embed::EmbeddedEditor
- host::Vst3Host
- host::Vst3HostBuilder
- midi::NoteExpressionInfo
- midi::NoteId
- midi::PluginEvent
- midi_input::MidiInputConnection
- midi_input::MidiInputPort
- parameters::AutomationPoint
- parameters::Parameter
- parameters::ParameterAutomation
- parameters::ParameterChange
- parameters::ParameterUpdate
- playback::AudioHandle
- playback::MidiSink
- playback::RtAudioHandle
- plugin::ContextMenuItem
- plugin::DataExchangeBlock
- plugin::OutputEventConsumer
- plugin::OutputMidiConsumer
- plugin::ParameterEdit
- plugin::Plugin
- plugin::PluginInfo
- plugin::PluginPreset
- plugin::PluginUnit
- plugin::ProgramPitchName
- plugin::ProgressValue
- plugin::RestartFlags
- plugin::WindowHandle
- process_isolation::PluginHostProcess
- process_isolation::ProtocolChannel
- realtime::RealtimePluginRunner
- realtime::RtControl
- transport::AutomationLane
- transport::BlockEvents
- transport::MidiClip
- transport::Timeline
- window::PluginWindow
- window::PluginWindowBuilder
Enums
- audio::BusDirection
- audio::MediaType
- audio::SignalSource
- discovery::SafeDiscoverySkip
- error::Error
- host::DiscoveryProgress
- host::ProbeResult
- midi::MidiChannel
- midi::MidiEvent
- midi::NoteExpressionType
- midi::PluginEventData
- parameters::AutomationCurve
- plugin::AutomationState
- plugin::HostNotification
- plugin::ParameterEditKind
- plugin::ProcessMode
- plugin::ProgressKind
- plugin::StateContext
- process_isolation::HostCommand
- process_isolation::HostResponse
- process_isolation::IsolationError
- process_isolation::crash_protection::PluginStatus
Traits
Functions
- audio::read_wav
- audio::write_wav
- discovery::discover_plugin_snapshots
- discovery::discover_plugins_safe
- discovery::get_detailed_plugin_info
- discovery::get_plugin_compatibility
- discovery::get_plugin_info
- discovery::get_vst3_binary_path
- discovery::probe_plugin_info_isolated
- discovery::read_module_info
- discovery::scan_directories
- discovery::scan_standard_paths
- midi::name_to_note
- midi::note_to_name
- midi_input::bind_to_handle
- midi_input::connect
- midi_input::list_midi_input_ports
- playback::play_realtime_with_backend
- playback::play_with_backend
- playback::play_with_input_backend
- process_isolation::crash_protection::protected_call
- simple::discover_plugins
- simple::discover_plugins_in
- simple::get_plugin_info
- simple::is_valid_plugin
- simple::load_plugin
- simple::load_plugin_isolated
- simple::load_plugin_with_settings
- simple::play
- simple::play_with_input
- simple::render_to_wav
- simple::render_to_wav_with_input
Type Aliases
Constants
- discovery::DEFAULT_PROBE_TIMEOUT
- midi::MAX_EVENT_PAYLOAD_BYTES
- midi::MAX_EVENT_TEXT_UNITS
- midi::cc::ALL_NOTES_OFF
- midi::cc::ALL_SOUNDS_OFF
- midi::cc::BALANCE
- midi::cc::BANK_SELECT_MSB
- midi::cc::BREATH
- midi::cc::CELESTE_DEPTH
- midi::cc::CHORUS_DEPTH
- midi::cc::DATA_DECREMENT
- midi::cc::DATA_ENTRY_MSB
- midi::cc::DATA_INCREMENT
- midi::cc::EXPRESSION
- midi::cc::FOOT
- midi::cc::GENERAL_PURPOSE_1
- midi::cc::GENERAL_PURPOSE_2
- midi::cc::GENERAL_PURPOSE_3
- midi::cc::GENERAL_PURPOSE_4
- midi::cc::HOLD_2
- midi::cc::LEGATO
- midi::cc::LOCAL_CONTROL
- midi::cc::MODULATION
- midi::cc::MONO_MODE_ON
- midi::cc::NRPN_LSB
- midi::cc::NRPN_MSB
- midi::cc::OMNI_MODE_OFF
- midi::cc::OMNI_MODE_ON
- midi::cc::PAN
- midi::cc::PHASER_DEPTH
- midi::cc::POLY_MODE_ON
- midi::cc::PORTAMENTO
- midi::cc::PORTAMENTO_CONTROL
- midi::cc::PORTAMENTO_TIME
- midi::cc::RESET_ALL_CONTROLLERS
- midi::cc::REVERB_DEPTH
- midi::cc::RPN_LSB
- midi::cc::RPN_MSB
- midi::cc::SOFT_PEDAL
- midi::cc::SOSTENUTO
- midi::cc::SOUND_CONTROLLER_1
- midi::cc::SOUND_CONTROLLER_10
- midi::cc::SOUND_CONTROLLER_2
- midi::cc::SOUND_CONTROLLER_3
- midi::cc::SOUND_CONTROLLER_4
- midi::cc::SOUND_CONTROLLER_5
- midi::cc::SOUND_CONTROLLER_6
- midi::cc::SOUND_CONTROLLER_7
- midi::cc::SOUND_CONTROLLER_8
- midi::cc::SOUND_CONTROLLER_9
- midi::cc::SUSTAIN
- midi::cc::TREMOLO_DEPTH
- midi::cc::VOLUME