dart_synthizer 0.11.3 copy "dart_synthizer: ^0.11.3" to clipboard
dart_synthizer: ^0.11.3 copied to clipboard

Dart bindings for the Synthizer sound library.

Changelog #

[0.11.3] #

  • Code cleanup.

[0.11.2] #

  • Updated dependencies.
  • Updated Synthizer.
  • Fixed a memory leak in buffer factory constructors.

[0.11.1] #

  • Updated dependencies.

[0.11.0] #

  • Many property fixes.
  • Properties now accept only named arguments.
  • The automate method is only available on properties that can actually be automated.
  • The automate method now takes no arguments.
  • Synthizer events now use handles, rather than trying to guess objects.
  • Removed the Synthizer.getObject method.

[0.10.0] #

  • Updated minimum SDK constraint.
  • Regenerate bindings.

[0.9.0] #

  • Updated the SDK constraint.

[0.8.0] #

  • Updated analysis options.
  • Fixed the name of Context.configRoute.

[0.7.11] #

  • Use an absolute path on Linux (again).

[0.7.10] #

  • Reverted the changes from [0.7.9].

[0.7.9] #

  • Start using a fully-qualified path when running under Linux.

[0.7.8] #

  • The library should now load unaided on Mac OS.

[0.7.7] #

  • Cleaned up the initialize method.

[0.7.6] #

  • Added the AddGenerators and removeGenerators methods to the Source class.
  • Bound the waves API.

[0.7.5] #

  • Added methods for dealing with reference counts to the SynthizerObject class.

[0.7.4] #

  • Updated Synthizer.
  • Use Synthizer's notion of buffer size, rather than the (probably mildly slower) Dart equivalent.

[0.7.3] #

  • Hopefully start supporting Linux.

[0.7.2] #

  • Fixed some docs.

[0.7.1] #

  • Exposed a bunch of previously-hidden classes.

[0.7.0] #

  • Filled some gaps in the implementation of sources.
  • Added the SynthizerProperty class, and it's subclasses.
  • It is now easier to create automation batches using various methods on the AutomationBatch class.
  • Added the Context.clearAllProperties method.
  • Added the Context.clearEvents method.
  • Switched all properties to the new SynthizerProperty API.
  • Changed BufferGenerator.setBuffer to be a SynthizerObjectProperty.
  • You can no longer use the AutomationCommand classes or the AutomationBatch.commands list.
  • The automation batch method on Context has been removed. Now you must instantiate an AutomationBatch class and use its execute method.

[0.6.5] #

  • Update Synthizer.

[0.6.4] #

  • It is now possible to load Synthizer from the current process, or the current executable.

[0.6.3] #

  • Added SynthizerObject.currentTime and SynthizerObject.suggestedAutomationTime.
  • Code cleanup.

[0.6.2] #

  • Fixed a bunch of broken documentation links.

[0.6.1] #

  • Added the playbackPosition property for BufferGenerator and StreamingGenerator.

[0.6.0] #

  • Brought code structure to be more in line with Google's guidelines.

[0.5.0] #

  • Removed the BufferCache class.

[0.4.0] #

  • Updated Synthizer.

  • Shorten the code for Synthizer.getObjectType.

  • The ObjectTypes.automationTimeline member has been removed.

[0.3.0] #

  • Removed the deprecated automation API and updated it.

Added #

  • Added 2 automation examples.

[0.2.1] #

  • Added the elevation property to AngularPannedSource where it should be.

[0.2.0] #

  • Updated Synthizer.
  • Added ScalarPannedSource.
  • Added AngularPannedSource.
  • Added the Context.createAngularPannedSource method.
  • Removed PannedSource.
  • Renamed Context.createPannedSource to createScalarPannedSource.

[0.1.0] #

  • Add getEvent and getEvents methods on Context.
  • Add the ability to recreate objects from their handles with Synthizer.getObject.
  • Added the Synthizer.getContextEvent method.

[0.0.4] #

  • Updated the readme.

[0.0.3] #

  • Changed the website field to a repository field, so that issues work as expected.

[0.0.2] #

  • Added an example to show on the package site.

[0.0.1] #

  • Initial version.
5
likes
130
points
266
downloads

Publisher

verified publisherbackstreets.site

Weekly Downloads

Dart bindings for the Synthizer sound library.

Repository

Documentation

API reference

License

Unlicense (license)

Dependencies

ffi, meta, path, quiver

More

Packages that depend on dart_synthizer