Commit graph

591 commits

Author SHA1 Message Date
Yotam Mann
d42cf9d698 filled out dispose method 2014-09-20 19:23:41 -04:00
Yotam Mann
198678d06b Monophonic extends Instrument 2014-09-20 19:23:28 -04:00
Yotam Mann
49341e2eae lowered buffer size 2014-09-20 19:23:07 -04:00
Yotam Mann
f076dec1e1 fixed dispose method 2014-09-20 19:22:35 -04:00
Yotam Mann
39f5e808f6 MultiSampler uses new Sampler interface
also extends Instrument
2014-09-20 18:58:02 -04:00
Yotam Mann
5059786389 Sampler extends Instrument 2014-09-20 18:57:44 -04:00
Yotam Mann
a78543fe45 testing AmplitudeEnvelope 2014-09-20 18:47:40 -04:00
Yotam Mann
43de8d07e6 added new Demos. 2014-09-20 18:47:28 -04:00
Yotam Mann
d6a2991526 Sampler attack accepts a note value in semitones
also using AmplitudeEnvelope.
2014-09-20 18:47:07 -04:00
Yotam Mann
1306d45884 PluckSynth uses LowpassCombFilter 2014-09-20 18:06:52 -04:00
Yotam Mann
760c397bfd new class LowpassCombFilter 2014-09-20 18:06:41 -04:00
Yotam Mann
efd2def64b triggerAttackRelease on Envelope 2014-09-20 15:18:36 -04:00
Yotam Mann
d612dd8705 AmplitudeEnvelope
new class
2014-09-20 15:18:08 -04:00
Yotam Mann
4d777a65ab making the readme make more sense (hopefully) 2014-09-17 14:12:11 -04:00
Yotam Mann
013f2e61f7 Karplus-Strong to Changelog 2014-09-17 14:11:56 -04:00
Yotam Mann
d9fa029569 Karplus-Strong first commit 2014-09-17 00:21:04 -04:00
Yotam Mann
65b0b5c660 Instrument base-class 2014-09-17 00:19:30 -04:00
Yotam Mann
dcbd65f315 trying again: github linguist ignore css files 2014-09-16 13:08:05 -04:00
Yotam Mann
927e4c8351 noting clock changes 2014-09-15 21:46:07 -04:00
Yotam Mann
4f7882f629 extended the high hat sample to 8n 2014-09-15 21:45:57 -04:00
Yotam Mann
603bc03d62 deferring on clock tick
to not block the audio thread
2014-09-15 21:45:31 -04:00
Yotam Mann
7283ed998f Clock tests 2014-09-15 21:44:58 -04:00
Yotam Mann
3fcfd72596 moved doc_config stuff into a vendors folder
this is so that github doesn’t think my project is 66% css!
2014-09-15 16:22:01 -04:00
Yotam Mann
aa1df50c1a included changes in CHANGELOG 2014-09-14 15:36:31 -04:00
Yotam Mann
dff5852607 greater than equal to on threshold. 2014-09-14 15:34:37 -04:00
Yotam Mann
b27cebda3b disposing of amplitude 2014-09-14 15:34:27 -04:00
Yotam Mann
ef12e6e5d0 fixed bugs with context setting and stop method 2014-09-14 15:34:17 -04:00
Yotam Mann
f2ae3bd594 include an onend function for stop 2014-09-14 15:33:32 -04:00
Yotam Mann
e3dc3a2f6a modulo comments 2014-09-14 15:33:02 -04:00
Yotam Mann
595671515a made test use offline context
Fixes #30 and Fixes #9
2014-09-14 15:32:30 -04:00
Yotam Mann
41225430aa started r2-dev 2014-09-12 11:53:07 -04:00
Yotam Mann
d9b347bdfd moved doc_config into vendors
so github won’t think my repo is 65% css
2014-09-12 10:00:06 -04:00
Yotam Mann
a5795caeba added changelog 2014-09-12 01:19:45 -04:00
Yotam Mann
a0fe662dcd more modulus optimization 2014-09-12 01:03:48 -04:00
Yotam Mann
5b178359fd optimizing modulo operator 2014-09-12 00:55:10 -04:00
Yotam Mann
f511f18ade Merge branch 'master' into dev 2014-09-11 23:03:48 -04:00
Yotam Mann
01003bc9d5 fixed note comment. 2014-09-11 20:45:02 -04:00
Yotam Mann
2ebd70b09b release 1 candidate. 2014-09-11 20:37:40 -04:00
Yotam Mann
d1048fb107 new example. 2014-09-11 20:36:56 -04:00
Yotam Mann
1d20c32bba small default change 2014-09-11 20:36:17 -04:00
Yotam Mann
0ea25ec615 triggerAttackRelease 2014-09-11 20:36:07 -04:00
Yotam Mann
ebca621fc7 this will improve performance.
may cause issues when setting bits which are larger than the initial
value.
2014-09-11 20:35:39 -04:00
Yotam Mann
ad703e51d1 eq in db now 2014-09-11 20:31:37 -04:00
Yotam Mann
5da676215a updated npm package for release 1 2014-09-11 14:12:42 -04:00
Yotam Mann
06aa3a0c10 some reordering. 2014-09-11 14:12:25 -04:00
Yotam Mann
77b2ccae58 moved npm build into npm/build folder 2014-09-11 14:02:11 -04:00
Yotam Mann
8f54007335 modulo starts at the maximum bits 2014-09-11 13:39:06 -04:00
Yotam Mann
669c52ee60 jsdoc'ing. 2014-09-11 13:38:41 -04:00
Yotam Mann
7850bdabc1 changed Master class to Tone.Master
this is for jsdoc purposes.
2014-09-11 13:00:59 -04:00
Yotam Mann
f51f7370a4 moved note stuff to Tone.Note 2014-09-11 13:00:09 -04:00