Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 926 Bytes

TODO.md

File metadata and controls

36 lines (25 loc) · 926 Bytes

TODO

In Progress

TODO

  • Allow runtime selection of backend

  • Add fading over time

  • Use tracing for output

  • Reduce debug noise

  • Implement pause_music for miniaudio.

  • Add better setup error information in debug mode, e.g. update called before start.

  • Expose buffer size tuning to user

  • Implement capturing for apple

  • Ensure cross compile to linux and windows works

  • Split sound and sound pool logic

  • Run post push github action to catch errors

  • Publish package via github action

DONE

  • Play music (.ogg) with miniaudio
  • Implement SoundBank for miniaudio (might just need SoundPoolMiniaudio)
  • Add example to README
  • Use feature flag to enable apple specific implementation
  • Load sounds via sound bank
  • Fix sound reuse bug
  • Add native music player for macOS
  • Add native sound player for macOS

Released