Expand description
Voicemeeter sdk
Create a new instance of the Voicemeeter SDK. The instance is automatically logged in.
use voicemeeter::{types::Device, VoicemeeterRemote};
let remote = VoicemeeterRemote::new()?;
println!("{}", remote.get_voicemeeter_version()?);
println!(
"Strip 1: {}",
remote.parameters().strip(Device::Strip1)?.label().get()?
);Re-exports§
pub use types::Device;interface
Modules§
- bindings
- Raw FFI Bindings
- interface
interface - The interface for Voicemeeter remote.
- types
interface - Basic types used in voicemeeter
Structs§
- Voicemeeter
Remote interface - Interface for voicemeeter.
Enums§
- Callback
Command interface - Callback command passed to the audio callback.
- Device
Buffer interface - A devices buffer.
- Load
Error - Load error while loading the Voicemeeter remote DLL
- Registry
Error - Registry errors
- Remote
File Error - Error while trying to get Voicemeeter location