Vixen
02b45cc4
csharp
public enum MusicQuantize

Where a musical change is allowed to happen.

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

Remarks

The single idea interactive music is built out of. Gameplay decides that the music should change — a fight started, a door opened — and it decides it at whatever arbitrary moment the fight started at. Music cannot change at an arbitrary moment: a cut that lands off the beat is heard as a mistake by people who could not name what a beat is. So the request and the change are separated, and this is what separates them.

Fields and properties (4)

  • Immediate

    Now, wherever "now" falls.

  • Beat

    At the next beat.

  • Bar

    At the next bar line.

  • Segment

    When the segment currently playing runs out.

Used by (8)

  • MusicPlayerVixen.Audio
  • MusicPlayerTestsVixen.Audio.Tests
  • MusicTransitionVixen.Audio
  • MusicTransitionAssetVixen.Audio
  • MusicTransportVixen.Audio
  • MusicTransportTestsVixen.Audio.Tests
  • TypeRegistrationVixen.Audio
  • Vixen_Audio_Assets_MusicTransitionAssetSerializerVixen.Audio