Expand description
Raw FFI Bindings
Structs§
- VBVMR_
AUDIOCALLBACK - VBVMR_
CBCOMMAND - VBVMR_
DEVTYPE - @name Device Enumeration Functions @{
- VBVMR_
MACROBUTTON_ MODE - VMRTSTATE_
MODE - Voicemeeter
Remote Raw - tagVBAN_
VMRT_ PACKET - tagVBVMR_
AUDIOBUFFER - tagVBVMR_
AUDIOINFO - @name VB-Audio Callback Functions @{
- tagVBVMR_
INTERFACE
Constants§
Type Aliases§
- LPT_
VBAN_ VMRT_ PACKET - LPT_
VBVMR_ INTERFACE - PT_
VBAN_ VMRT_ PACKET - PT_
VBVMR_ INTERFACE - T_
VBAN_ VMRT_ PACKET - T_
VBVMR_ Audio Callback Register - T_
VBVMR_ Audio Callback Start - T_
VBVMR_ Audio Callback Stop - T_
VBVMR_ Audio Callback Unregister - T_
VBVMR_ GetLevel - T_
VBVMR_ GetMidi Message - T_
VBVMR_ GetParameter Float - T_
VBVMR_ GetParameter StringA - T_
VBVMR_ GetParameter StringW - T_
VBVMR_ GetVoicemeeter Type - T_
VBVMR_ GetVoicemeeter Version - T_
VBVMR_ INTERFACE - T_
VBVMR_ Input_ GetDevice DescA - T_
VBVMR_ Input_ GetDevice DescW - T_
VBVMR_ Input_ GetDevice Number - T_
VBVMR_ IsParameters Dirty - T_
VBVMR_ Login - T_
VBVMR_ Logout - T_
VBVMR_ Macro Button_ GetStatus - T_
VBVMR_ Macro Button_ IsDirty - T_
VBVMR_ Macro Button_ SetStatus - T_
VBVMR_ Output_ GetDevice DescA - T_
VBVMR_ Output_ GetDevice DescW - T_
VBVMR_ Output_ GetDevice Number - T_
VBVMR_ RunVoicemeeter - T_
VBVMR_ SetParameter Float - T_
VBVMR_ SetParameter StringA - T_
VBVMR_ SetParameter StringW - T_
VBVMR_ SetParameters - T_
VBVMR_ SetParametersW - T_
VBVMR_ VBAUDIOCALLBACK - @brief VB-AUDIO Callback is called for different task to Initialize, perform and end your process. VB-AUDIO Callback is part of single TIME CRITICAL Thread. VB-AUDIO Callback is non re-entrant (cannot be called while in process) VB-AUDIO Callback is supposed to be REAL TIME when called to process buffer. (it means that the process has to be performed as fast as possible, waiting cycles are forbidden. do not use O/S synchronization object, even Critical_Section can generate waiting cycle. Do not use system functions that can generate waiting cycle like display, disk or communication functions for example).
- VBVMR_
LPT_ AUDIOBUFFER - VBVMR_
LPT_ AUDIOINFO - @name VB-Audio Callback Functions @{
- VBVMR_
PT_ AUDIOBUFFER - VBVMR_
PT_ AUDIOINFO - @name VB-Audio Callback Functions @{
- VBVMR_
T_ AUDIOBUFFER - VBVMR_
T_ AUDIOINFO - @name VB-Audio Callback Functions @{