Commit graph

2786 commits

Author SHA1 Message Date
Yotam Mann
631e307d01 updating connect methods jsdocs 2017-08-28 11:08:47 -04:00
Yotam Mann
e51fc401ef updating private method jsdocs 2017-08-28 11:08:20 -04:00
Yotam Mann
29100b8152 setting method to private 2017-08-27 20:00:28 -04:00
Yotam Mann
fbe7f341f0 testing other cases of getNumberInput/Output 2017-08-27 20:00:15 -04:00
Yotam Mann
a890d78628 using createInsOuts method from Tone.AudioNode 2017-08-27 19:50:36 -04:00
Yotam Mann
ecdb12fe27 noting changes 2017-08-27 19:50:15 -04:00
Yotam Mann
e4044bf39e TransportTimelineSignal is a TimelineSignal which can be scheduled to the Transport 2017-08-27 19:42:10 -04:00
Yotam Mann
f687bb8a11 ability to get buffer values at a given time 2017-08-27 19:41:47 -04:00
Yotam Mann
b9cef1feb8 noting changes 2017-08-27 17:53:42 -04:00
Yotam Mann
e6faa39dba classes which generate or process sound extend Tone.AudioNode 2017-08-27 17:50:31 -04:00
Yotam Mann
112b8081a7 testing connect/disconnect 2017-08-27 17:49:32 -04:00
Yotam Mann
d6eefa800c moving connect/disconnect to AudioNode 2017-08-27 17:48:52 -04:00
Yotam Mann
6ceca510e4 moving functionality over to Tone.AudioNode 2017-08-27 17:21:17 -04:00
Yotam Mann
35040e94e3 class for processing audio
differentiates classes which process audio and classes which don’t.
keeping in mind the eventual goal of supporting node.js audio rendering
and support for multiple audio contexts
2017-08-27 17:18:19 -04:00
Yotam Mann
b849b68132 updating extends jsdoc to reflect inheritance 2017-08-27 16:30:26 -04:00
Yotam Mann
ea869e7c93 updating jsdoc comment to reflect that class extends Tone.Instrument 2017-08-27 16:28:29 -04:00
Yotam Mann
ffa4cbd0f0 updating comment to reflect that it extends Tone.Source 2017-08-27 16:25:43 -04:00
Yotam Mann
841f2448ca can solo multiple audio streams at once 2017-08-27 15:01:13 -04:00
Yotam Mann
09cd14e6ff adding new mixer example 2017-08-27 15:00:38 -04:00
Yotam Mann
175c8af73c correcting vertical alignment on slider 2017-08-27 15:00:26 -04:00
Yotam Mann
b731c85cae adding 'mute' to PanVol 2017-08-27 13:57:50 -04:00
Yotam Mann
99bbadc8d2 using new Sampler 2017-08-27 12:59:37 -04:00
Yotam Mann
1e148a9c74 Sampler is now an instrument for creating a chromatic instrument from pitched samples 2017-08-27 12:55:54 -04:00
Yotam Mann
8a8e60c241 sampler example using salamander grand piano 2017-08-26 15:39:10 -04:00
Yotam Mann
1d362ee6f7 account for release time when scheduling note stop 2017-08-26 15:39:09 -04:00
Yotam Mann
0885126052 noting changes in docs 2017-08-26 15:39:09 -04:00
Yotam Mann
b2950444db confirming rounding error fix 2017-08-26 15:39:09 -04:00
Yotam Mann
6937466554 fixed rounding error when converting frequency to midi 2017-08-26 15:39:09 -04:00
Yotam Mann
5bea2666c0 defaults can also take an object as third argument 2017-08-26 15:39:09 -04:00
Yotam Mann
8110d38bd6 master->dev 2017-08-22 11:57:40 -04:00
Yotam Mann
982e31c099 adding Gain typedef 2017-08-22 11:44:12 -04:00
Yotam Mann
960a79a6db changing jsdocs from dev number to just 'dev' 2017-08-22 09:22:57 -04:00
Alan Russell
bd0b36b9ab Point links to Synth Secrets on archive.org (#254)
* point Cymbal Synthesis link to archive.org

* point to Synth Secrets Amplitude Modulation article on archive.org

* point to pair of Synth Secrets FM articles on archive.org

* point to Synth Secrets Reverb article on archive.org

* Revert "point Cymbal Synthesis link to archive.org"

This reverts commit f621d8ecec.

* point to Synth Secrets Cymbal Synthesis article on archive.org
2017-08-15 01:02:00 -04:00
Yotam Mann
a4032ad65c linting 2017-08-13 21:46:43 -04:00
Yotam Mann
5fe3e9106c using async callback for getting context
for classes that need it on init
2017-08-13 21:37:32 -04:00
Yotam Mann
f5e5cd16f6 async callback for getting the context
useful on init when the context isn’t necessarily available
2017-08-13 21:36:21 -04:00
Yotam Mann
62d1f5c9b1 resetting transport state between tests
addresses #250
2017-08-13 21:34:26 -04:00
Yotam Mann
63fcb4af1e updating private variable 2017-08-12 10:45:28 -04:00
Yotam Mann
21deadb49a specific dev builds are now all just 'dev' in docs 2017-08-12 10:44:03 -04:00
Yotam Mann
faee7175e1 added link in deprecation notice 2017-08-08 20:50:55 -04:00
Yotam Mann
aeb155bcab reverting back to running all tests 2017-08-08 20:50:42 -04:00
Yotam Mann
b97aedd02f dumb typo 2017-08-08 20:47:22 -04:00
Yotam Mann
94e76f37b5 executing script with sh command 2017-08-08 20:44:03 -04:00
Yotam Mann
494e21f4a5 whoops, wrong directory 2017-08-08 20:07:09 -04:00
Yotam Mann
196fc94580 running success script with absolute path 2017-08-08 20:04:15 -04:00
Yotam Mann
5790a55a51 simplifying tests to debug success script 2017-08-08 19:57:54 -04:00
Yotam Mann
5baa735f9a running coveralls either way 2017-08-08 19:57:38 -04:00
Yotam Mann
31b948602c moving success logic to its own scripts 2017-08-08 19:42:30 -04:00
Yotam Mann
29b5cb4ab8 clean up jsdocs before committing them 2017-08-08 19:23:04 -04:00
Yotam Mann
76ba72bb58 updating to node 8 2017-08-08 15:10:54 -04:00