Vixen
02b45cc4
csharp
public record class MixerBusAsset

A bus, as a file declares it.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Everything a human sets is in decibels, and everything the mixer runs on is linear. The conversion happens once, here, on the way in — a file full of 0.7943282 where somebody meant −2 dB is a file nobody can edit.

Fields and properties (7)

  • public string Name

    What it is called. Unique within the mixer.

  • public string Parent

    What it sums into, by name. Empty means the master.

  • public float GainDb

    Its gain, in decibels.

  • public bool Muted

    Whether it starts muted.

  • public string Sidechain

    The bus whose signal keys this one's sidechained effects, by name.

  • public MixerSendAsset[] Sends

    Copies of this bus's signal sent elsewhere.

  • public IAudioEffectAsset[] Effects

    The inserts, in the order they run.

Used by (11)

  • MixerAssetVixen.Audio
  • MixerAssetTestsVixen.Audio.Tests
  • MixerBuilderVixen.Audio
  • MixerParameterTestsVixen.Audio.Tests
  • TypeRegistrationVixen.Audio
  • Vixen_Audio_Assets_MixerAssetSerializerVixen.Audio
  • Vixen_Audio_Assets_MixerBusAssetSerializerVixen.Audio
  • AudioMixerDocumentVixen.Editor.AssetEditors
  • AudioMixerViewVixen.Editor.AssetEditors
  • AudioMixerViewTestsVixen.Editor.AssetEditors.Tests
  • AuthoringTestsVixen.Editor.AssetEditors.Tests