Changelog of @hackage/proteaaudio 0.10.1

0.10.1

  • fix: export sampleFromMemory

0.10.0

  • add MP3 support
  • add pause support: soundUpdate takes a Bool (is paused) parameter
  • sampleFromMemory autodetects audio format

0.9.4

  • fix PulseAudio default output device detection

0.9.3

0.9.2

  • fix a sample format conversion bug that caused pitch problems in sampleFromMemoryPcm

0.9.1

  • fix a Cabal C/C++ compiler flag handling bug, now should compile with GHC 8.10 and above also.

0.9.0

  • rename soundActive to soundActiveAll
  • soundActive now queries a specific sound

0.8.1

  • update RtAudio to 5.1.0
  • update stb_vorbis to v1.19
  • add sampleDestroy
  • add soundPlayOn and soundLoopOn
  • fix: generate unique handles for Sample and Sound types

0.8.0

  • fix: distinct data and playback handles
  • introduce Sound handle type, an abstraction for playback audio track
  • soundLoop, soundPlay return a Sound handle
  • soundUpdate, soundStop take a Sound handle parameter

0.7.1.0

  • add sampleFromMemoryPcm
  • update stb_vorbis to v1.14

0.7.0.1

  • better haddock

0.7.0

  • use ByteString for in-memory sample loading
  • fix: c++ mixer init caused segfaults sometimes
  • use PulseAudio backend on Linux