Skip to content

Releases: dancasimiro/WAV.jl

v1.2.0

28 Nov 13:29
de6615d
Compare
Choose a tag to compare

WAV v1.2.0

Diff since v1.1.1

  • #104 add caption support to wav array

Closed issues:

  • Caption for WAV display (#100)

Merged pull requests:

  • add caption to wavarray and more dispatches (#104) (@rmsrosa)

v1.1.1

26 Jun 14:44
Compare
Choose a tag to compare

WAV v1.1.1

Diff since v1.1.0

  • Optimize read_pcm_samples with #95
  • Fix bug where tags with multiple null bytes were not handled correctly #101

Closed issues:

  • wavread cannot access a sample number 59614786 or higher (#99)
  • Extra \0 bytes in RIFF INFO tags causes wav_info_read() to raise ArgumentError (#101)

Merged pull requests:

v1.1.0

31 Oct 15:05
249b072
Compare
Choose a tag to compare

WAV v1.1.0

Diff since v1.0.3

Closed issues:

  • wavplay for Windows: what needs to be done? (#44)
  • Artifacts in sound played by wavplay (#69)
  • Playing with @async is blocking (#73)
  • wavplay example not working on Linux (#77)
  • Add some support for reading from pipe (#80)
  • wavplay(y, fs) does not work (#89)
  • Chunk padding not recognized (#90)

Merged pull requests:

  • Install TagBot as a GitHub Action (#82) (@JuliaTagBot)
  • Fix wavplay on linux, and maybe OSX (#85) (@contradict)
  • Numerous documentation fixes and updates, wavread can now read chunks fixed after subrange (#86) (@mgkuhn)
  • add wavplay() support for Windows, minor doc tweaks (#87) (@mgkuhn)
  • rewrote enqueueBuffer without allocations (#88) (@mgkuhn)
  • wavread: always read next chunk, to handle chunk padding (#91) (@mgkuhn)
  • configure CompatHelper to keep compat files up to date (#92) (@dancasimiro)
  • compat fixes (#93) (@mgkuhn)

v1.0.3

07 Oct 08:31
v1.0.3
b39e0ff
Compare
Choose a tag to compare

Fix issue #52 by optimizing file reading. This release includes a nice performance improvement thanks to @baggepinnen.

Address precompile warnings

29 May 10:03
df7d400
Compare
Choose a tag to compare

This release addresses precompile warnings. Fixes #75 .

Make compatible with Julia v0.7

28 Dec 14:27
e93bf0b
Compare
Choose a tag to compare

The primary change in this release is allowing installation in Julia v0.7. There is also a minor clean up in the code that precompiles the WAVPlay submodule.

Relevant Issues:

WAV.jl v1.0.0

16 Aug 14:19
Compare
Choose a tag to compare

In addition to supporting Julia v1.0.0, there is one breaking change in WAV.jl v1.0.0.

The interface to read and write custom WAV chunks was extended to make it more generic. The wavread and wavwrite functions now accept vectors of WAVChunk instead of a map. See issue #55 for more details.