csharp
public enum MusicQuantizeWhere 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)
ImmediateNow, wherever "now" falls.
BeatAt the next beat.
BarAt the next bar line.
SegmentWhen 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