github FNA-XNA/FNA 17.01

latest releases: 24.05, 24.04, 24.03...
7 years ago

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...

Don't miss a new FNA release

NewReleases is sending notifications on new releases.