Skip to content

Releases: ceammc/SwiftRNBO

v0.4.4: Fix incorrect buffer length

15 May 11:06
Compare
Choose a tag to compare
  1. Fix buffer length doubling upon dependency import. Thanks again to @njazz for the solution!
  2. Update Readme.md with a reminder to set the Export Name to 'rnbo_source.cpp'.

Full Changelog: v0.4.3...v0.4.4

v0.4.3: Audio input mixer

13 Mar 16:03
da9bf49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2: Background audio and mix audio with other apps

06 Dec 16:31
6063d60
Compare
Choose a tag to compare

What's Changed

  • Mix audio with other application and add background audio by @eldarsadykov in #21

Full Changelog: v0.4.1...v0.4.2

v0.4.1 Update README.md

19 Nov 16:03
a544dbf
Compare
Choose a tag to compare

Minor README.md followup update to reflect recent changes.

Full Changelog: v0.4.0...v0.4.1

v0.4.0: MIDI, Events Handling, New UI

19 Nov 14:00
863ec8e
Compare
Choose a tag to compare

What's Changed

  • Most common types of MIDI messages can be sent and received;
  • RNBO patcher description is now parsed from description.json into a RNBODescription struct;
  • RNBOParameter info property added and is now filled from RNBODescription struct;
  • AudioKit MIDI Keyboard added;
  • Many little convenience changes and improvements of the code structure.

Full Changelog: v0.3.2...v0.4.0

v0.3.2: More bit depths support, dependency noise fix, etc.

16 Nov 10:59
dd579f9
Compare
Choose a tag to compare

What's Changed

  • Add bluetooth and default speaker options by @eldarsadykov in #13:
    Sound now properly goes through Bluetooth headphones/speakers, if they are connected.
    If no audio device connected, the main iPhone loudspeaker is used instead of a quiet one.

  • Changed converter code for audio file import by @njazz in #15:
    "Bit crush" noise of the dependencies was eliminated.
    8, 16 and 24 bit integer as well as 32 bit float are now supported.

Full Changelog: v0.3.1...v0.3.2

v0.3.1: Samplerate crash fix

14 Oct 21:14
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @njazz made their first contribution in #9

Full Changelog: v0.3.0...v0.3.1

v0.3.0: Add 24-bit support

14 Oct 20:37
eecd902
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1: Minor fixes

05 May 11:08
Compare
Choose a tag to compare
v0.2.1: Minor fixes Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0: Audio input support for RNBOAudioUnit

03 May 22:52
Compare
Choose a tag to compare

What is new

A basic, but previously unavailable feature – audio input – is added. You can now use microphone or any other node's output as an input for a RNBOAudioUnit's instance.

Also the RNBOContext was renamed to RNBOAudioUnitHostModel to better reflect it's purpose, but there is still a typealias in case you still want to use RNBOContext.

Next in plans

Comprehensive integration with the Apple's AudioUnit extension template.

Current limitations

Please refer to README.md for the limitations list.
Unfortunately, still non-production ready, but any testing is very much appreciated! We are looking forward to your feedback!

Credits

Thanks again to Alex Nadzharov for the help with enabling audio input!