Crate voicemeeter
source ·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§
- Raw FFI Bindings
- interface
interface
The interface for Voicemeeter remote. - types
interface
Basic types used in voicemeeter
Structs§
- VoicemeeterRemote
interface
Interface for voicemeeter.
Enums§
- CallbackCommand
interface
Callback command passed to the audio callback. - DeviceBuffer
interface
A devices buffer. - Load error while loading the Voicemeeter remote DLL
- Registry errors
- Error while trying to get Voicemeeter location