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()?
);
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