dart_synthizer 0.11.3
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
automatemethod is only available on properties that can actually be automated. - The
automatemethod now takes no arguments. - Synthizer events now use handles, rather than trying to guess objects.
- Removed the
Synthizer.getObjectmethod.
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
initializemethod.
0.7.6 #
- Added the
AddGeneratorsandremoveGeneratorsmethods to theSourceclass. - Bound the waves API.
0.7.5 #
- Added methods for dealing with reference counts to the
SynthizerObjectclass.
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
SynthizerPropertyclass, and it's subclasses. - It is now easier to create automation batches using various methods on the
AutomationBatchclass. - Added the
Context.clearAllPropertiesmethod. - Added the
Context.clearEventsmethod. - Switched all properties to the new
SynthizerPropertyAPI. - Changed
BufferGenerator.setBufferto be aSynthizerObjectProperty. - You can no longer use the
AutomationCommandclasses or theAutomationBatch.commandslist. - The automation batch method on
Contexthas been removed. Now you must instantiate anAutomationBatchclass and use itsexecutemethod.
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.currentTimeandSynthizerObject.suggestedAutomationTime. - Code cleanup.
0.6.2 #
- Fixed a bunch of broken documentation links.
0.6.1 #
- Added the
playbackPositionproperty forBufferGeneratorandStreamingGenerator.
0.6.0 #
- Brought code structure to be more in line with Google's guidelines.
0.5.0 #
- Removed the
BufferCacheclass.
0.4.0 #
-
Updated Synthizer.
-
Shorten the code for
Synthizer.getObjectType. -
The
ObjectTypes.automationTimelinemember has been removed.
0.2.1 #
- Added the
elevationproperty toAngularPannedSourcewhere it should be.
0.2.0 #
- Updated Synthizer.
- Added
ScalarPannedSource. - Added
AngularPannedSource. - Added the
Context.createAngularPannedSourcemethod. - Removed
PannedSource. - Renamed
Context.createPannedSourcetocreateScalarPannedSource.
0.1.0 #
- Add
getEventandgetEventsmethods onContext. - Add the ability to recreate objects from their handles with
Synthizer.getObject. - Added the
Synthizer.getContextEventmethod.
0.0.4 #
- Updated the readme.
0.0.3 #
- Changed the
websitefield to arepositoryfield, so that issues work as expected.
0.0.2 #
- Added an example to show on the package site.
0.0.1 #
- Initial version.