Releases: LPGhatguy/love-microphone
Releases · LPGhatguy/love-microphone
v0.6.0
- Added QueueableSource:setVolume() method (thanks, pgimeno)
- Fixed documentation typo (thanks, tst2005)
v0.5.0
- 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
- Fixed-size buffers are now larger, thanks to KittyCat@#openal for the recommendation.
v0.4.2
- bufferCount is now honored when creating QueueableSource objects.
v0.4.1
- 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
- "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
- QueueableSource object, created with microphone.newQueueableSource.
- Updated demos to use QueueableSource and promote the microphone-specific callback method.
v0.2.4
- Functions now do typechecking on their arguments. They will return nil and an error message like usual.
v0.2.3
This release introduces updated documentation in preparation for the automatic page generator I'm writing for projects like this one.
v0.2.2
This release fixes a critical callback issue.