Commit graph

5243 commits

Author SHA1 Message Date
Yotam Mann
0d16ca01ae handling Garbage Collection more explicitly
surfacing memory management methods so that users can control when
things get garbage collected
2014-06-18 22:35:31 -04:00
Yotam Mann
08e2d1250a trying to account for garbage collection 2014-06-18 22:33:25 -04:00
Yotam Mann
3fa3ecf04f Web Audio testing 2014-06-18 22:33:08 -04:00
Yotam Mann
6fc33a29c2 can't test web audio with phantomJS. :( 2014-06-18 18:43:47 -04:00
Chris Deaner
9e1c46a85d merged transport.js with yotam 2014-06-18 17:41:39 -04:00
Chris Deaner
ab776cca3c Added Grunt Buid system for building the lib as well as generating jsdocs.modified files in accordance with the grunt jsdoc specs 2014-06-18 17:39:05 -04:00
Yotam Mann
410814505c Merge branch 'master' of https://github.com/TONEnoTONE/Tone.js
Conflicts:
	Tone/source/Player.js
2014-06-18 17:04:59 -04:00
Yotam Mann
2b1899792d some docs on Player 2014-06-18 17:01:39 -04:00
Yotam Mann
7d0463324f udpated panner API 2014-06-18 17:01:31 -04:00
Yotam Mann
ceab837993 Merge pull request #4 from therewasaguy/master
added documentation for Player.js and tests for Sources.js
2014-06-18 17:00:43 -04:00
Yotam Mann
8c39cd08a0 can pass in a 'now' in setCurrentValueNow 2014-06-18 16:56:50 -04:00
Yotam Mann
ded174c20a ability to clear all timeline events 2014-06-18 16:45:25 -04:00
Yotam Mann
7ca876d24a jshint 2014-06-18 15:46:31 -04:00
Yotam Mann
527b425133 setTimeline test 2014-06-18 15:44:04 -04:00
Yotam Mann
b27e69ef39 gotta find the right thresh value 2014-06-18 15:42:29 -04:00
Yotam Mann
f78cc7e4f3 test uses component/Recorder instead 2014-06-18 15:42:17 -04:00
Jason Sigal
24c8d2babe added documentation for Player.js and tests for Sources.js 2014-06-18 15:42:08 -04:00
Yotam Mann
33c3d43f1c tiiiitle 2014-06-18 15:41:51 -04:00
Yotam Mann
6566a32531 jshint + jsdoc 2014-06-18 15:39:10 -04:00
Yotam Mann
13f6e3df8a added transport state
stopped/started/paused
2014-06-18 15:10:18 -04:00
Jason Sigal
df5fce3f57 Merge remote-tracking branch 'upstream/master' 2014-06-18 14:46:17 -04:00
Yotam Mann
a43e745464 transport events added correctly 2014-06-18 14:44:30 -04:00
Yotam Mann
4322ace9c6 updated time in feedback delay 2014-06-18 14:44:10 -04:00
Yotam Mann
62880a816d jshint prefs 2014-06-18 14:02:08 -04:00
Jason Sigal
918c03e847 merging upstream changes 2014-06-18 13:40:27 -04:00
Yotam Mann
13eca51a08 corrected API issue 2014-06-18 12:50:00 -04:00
Yotam Mann
5aba8dd6de component to record anything from it's input 2014-06-18 12:06:29 -04:00
Yotam Mann
0052540795 started testing framework 2014-06-18 01:37:01 -04:00
Yotam Mann
7602ad162a doc update 2014-06-18 01:36:40 -04:00
Yotam Mann
78ee81a256 ramp a value starting from the current time and value 2014-06-18 01:36:22 -04:00
Yotam Mann
93d053aec5 removed ability to set new AudioContext
for now…
2014-06-18 01:35:56 -04:00
Yotam Mann
7d02476732 setBpm after start working 2014-06-18 01:35:34 -04:00
Yotam Mann
164252cf0c moved frequency timing to Transport
now all timing is in Tone.Transport
2014-06-17 18:46:24 -04:00
Yotam Mann
b66b3e73ef updated doc 2014-06-17 13:46:11 -04:00
Yotam Mann
3d6353e9f5 doc + lint 2014-06-17 13:01:06 -04:00
Yotam Mann
bc89e3746a doc 2014-06-17 12:30:45 -04:00
Yotam Mann
92d3c7a238 doc'ing 2014-06-17 12:15:10 -04:00
Yotam Mann
76fb8e7aa5 jsdoc + jshint 2014-06-17 11:48:17 -04:00
Yotam Mann
d900c2ae40 updated multiply doc 2014-06-17 11:42:38 -04:00
Yotam Mann
c4f8a98c2f jshint and jsdoc the merger 2014-06-17 11:40:01 -04:00
Yotam Mann
766951c8ae JSDoc + JSHint 2014-06-16 20:05:54 -04:00
Yotam Mann
773297dacc jsdoc and Tone.Time handling 2014-06-16 19:59:58 -04:00
Yotam Mann
c218f9f780 small doc update 2014-06-16 19:58:23 -04:00
Yotam Mann
e69b897eac ability to set new AudioContext 2014-06-16 19:58:07 -04:00
Yotam Mann
20a592bd1c JSHint + JSDoc 2014-06-16 19:57:55 -04:00
Yotam Mann
4c3d60f6a4 updated the Source base class 2014-06-16 19:38:46 -04:00
Yotam Mann
6b11ee53d7 moved the audio files 2014-06-16 19:38:13 -04:00
Yotam Mann
21ee84d1cf optimization. all signals share the same generator 2014-06-16 19:37:25 -04:00
Yotam Mann
d8ca578f12 meter needs at least one output on the jsnode
otherwise it doesn’t work at all
2014-06-16 19:18:09 -04:00
Yotam Mann
f08ce6cf73 moved audio into the examples folder 2014-06-16 18:49:39 -04:00