Skip to content

CMixBlendAudio

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 40 bytes (0x28)Alignment: 8 bytesModule: sounddoc_libBinary: !GlobalTypes

Metadata: MPropertyDescription This node will do a pairwise blend through a set of audio signals. It will blend through as many different signals as you connect. A blend factor of 0.0 is 100% the first signal, and a blend factor of 1.0 is 100% the last signal. MPropertyFriendlyName VMix Blend Audio Node

Relationships

Inherits from: CMixPropertyBase

Inheritance tree
Relationship diagram (1 edges)
classDiagram
    CMixPropertyBase <|-- CMixBlendAudio
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

6 fields, 1 declared here and 5 inherited. Offsets are absolute from the object base on windows-x86_64.

CMixPropertyBaseCMixBlendAudio

OffsetFieldTypeFromAnnotations
0x8m_nameCUtlStringCMixPropertyBaseMPropertyDescription Node name MPropertyFriendlyName Name MPropertySortPriority 1
0x10m_CommentCUtlStringCMixPropertyBaseMPropertyDescription Description of how this is used the graph for people reading the graph MPropertySortPriority -2
0x18m_bActiveboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x19m_bSoloboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x1am_bEditPropertiesboolCMixPropertyBaseMPropertyHideField MPropertySortPriority -1
0x20m_flLockAmountfloat32MPropertyDescription Lock to inputs. This makes each input "sticky" instead of smoothly varying between each source it will stick to one for some range of the parameter space. MPropertyFriendlyName Lock to input (0-1)
KV3 class defaults
{
	"_class": "CMixBlendAudio",
	"m_name": "",
	"m_Comment": "",
	"m_bActive": true,
	"m_bSolo": false,
	"m_bEditProperties": false,
	"m_flLockAmount": 0.000000
}