An Ember addon that makes working with the Web Audio API super EZ.
This readme refers to current the state of the master branch, which is a WIP. Please see the Interactive Demo/Documentation and npmjs to see the readme and documentation as of the current release.
ember install ember-audio
Ember Audio provides an audio
service and various classes/mixins that make
working with the Web Audio API super EZ.
Ember Audio aims to simplify sampling, triggering, routing, scheduling, synthesizing, soundfonts, and working with audio in general.
Please give me feedback/suggestions if you have any. Pull requests and issues
are welcome. You can also contact me on the Ember community discord: @sethbrasile
.
Please let me know if you're building something with Ember Audio! It's a fairly
large project, and I would love to know if it's working out for people! You can
contact me via @sethbrasile
on the ember community discord, or via email.
default-async-observers
creates a race condition which will interfere with connections
being available when you need them. We need
to remove the observer that triggers the _wireConnections
method in order to resolve this. I tried a computed property in the past, but I didn't have enough
control over when the computed property recalculated, so I stayed with an observer. I have some ideas on how to resolve, but this will probably not happen
until I move this library to JS classes and remove the "classic classes."ember serve
.get
api will be broken for instance)ember ember-cli-yuidoc
For more information on using ember-cli, visit http://ember-cli.com/. [Longer description of how to use the addon in apps.]
See the Contributing guide for details.
This project is licensed under the MIT License.