Skip to content

Releases: LPGhatguy/love-microphone

v0.6.0

04 Apr 00:47
Compare
Choose a tag to compare
  • Added QueueableSource:setVolume() method (thanks, pgimeno)
  • Fixed documentation typo (thanks, tst2005)

v0.5.0

12 Jan 02:58
Compare
Choose a tag to compare
  • 8-bit audio support (thanks to miko for recommendation)
  • Added Device:getBitDepth() method
  • Device:new() is now typechecked properly
  • Cleaned up typechecking code slightly
  • Cleaned up documentation

v0.4.3

11 Jan 23:27
Compare
Choose a tag to compare
  • Fixed-size buffers are now larger, thanks to KittyCat@#openal for the recommendation.

v0.4.2

05 Jan 01:57
Compare
Choose a tag to compare
  • bufferCount is now honored when creating QueueableSource objects.

v0.4.1

04 Jan 22:54
Compare
Choose a tag to compare
  • Fixed version field being incorrect.
  • Added QueueableSource:getFreeBufferCount()
  • Added optional argument to QueueableSource constructor to specify number of buffers to use.
  • Removed outdated demos and todo document

v0.4.0

04 Jan 06:31
Compare
Choose a tag to compare
  • "fast as possible" mode added for microphone input; uses a new variable buffer size.
    • Pass 0 as the third argument (sampleLength) to openDevice to enable this mode.
  • Removed Device:getSoundData since it doesn't work for this new mode.

v0.3.0

04 Jan 05:22
Compare
Choose a tag to compare
  • QueueableSource object, created with microphone.newQueueableSource.
  • Updated demos to use QueueableSource and promote the microphone-specific callback method.

v0.2.4

29 Dec 05:26
Compare
Choose a tag to compare
  • Functions now do typechecking on their arguments. They will return nil and an error message like usual.

v0.2.3

19 Dec 01:15
Compare
Choose a tag to compare

This release introduces updated documentation in preparation for the automatic page generator I'm writing for projects like this one.

v0.2.2

17 Dec 21:42
Compare
Choose a tag to compare

This release fixes a critical callback issue.