New Features:
- XACT:
- Support DopplerPitchScalar/OrientationAngle built-in variables
- Support AttackTime/ReleaseTime built-in variables
- Support random Clip event offsets
- Improve support for Clip event looping
- Add support for Stop events
- Add parsing support for Marker Events
- Improve support for SetPitch/SetVolume events
- Add support for recurrence data
- Add support for Ramp events
- GraphicsDeviceManager: Export CanResetDevice/FindBestDevice/RankDevices functions
- Note that all three functions are currently unimplemented!
Fixes:
- XACT:
- Tons of fixes regarding storage and calculation of volumes and pitches
- Rewrote IsPrepared/IsPlaying/IsStopping/IsStopped states to match XACT behavior
- Add error checking for Cue/Engine variable accessibility
- Fix volume max to match XAudio2 behavior
- Cue pitch is clamped to 2 octaves
- SoundEffectInstance: Pitch is clamped to 1 octave
- Song: Volume is no longer clamped based on SoundEffectInstance behavior
Special thanks to our Patrons, including...