Commit graph

2948 commits

Author SHA1 Message Date
Yotam Mann
26cd41d5c1 run tests on older safari version 2017-12-29 16:50:00 -05:00
Yotam Mann
5b76ed06c2 testing AutoPanner syncing/unsyncing 2017-12-29 14:05:34 -05:00
Yotam Mann
cb0dff585e no update on install
trying to speed up build
2017-12-29 14:05:23 -05:00
Yotam Mann
acf3768120 setting rotation in another way 2017-12-29 13:50:57 -05:00
Yotam Mann
4ec99ed3c0 testing syncing/unsyncing 2017-12-29 13:48:16 -05:00
Yotam Mann
6b19803d5f syncing tremolo frequency to Transport 2017-12-29 13:48:01 -05:00
Yotam Mann
b7424b5e4f using the bpm at the current time 2017-12-29 13:47:36 -05:00
Yotam Mann
bd747d377d cache node_modules in gulp folder 2017-12-29 13:20:15 -05:00
Yotam Mann
3ab93c008d increasing Midi conversion tests 2017-12-29 13:14:02 -05:00
Yotam Mann
1879f59d7a updating regex 2017-12-29 13:13:46 -05:00
Yotam Mann
1ee4887ba5 caching homebrew dir 2017-12-29 12:57:55 -05:00
Yotam Mann
e8b1e90006 running tests on Chrome, FF and Safari 2017-12-29 12:52:30 -05:00
Yotam Mann
150e0bf83a linting 2017-12-29 12:26:51 -05:00
Yotam Mann
10727105f8 linting 2017-12-29 12:20:51 -05:00
Yotam Mann
0f7ee4344f WaveShaperNode shim 2017-12-29 12:02:40 -05:00
Yotam Mann
0178845b2b expanding meter tolerance 2017-12-29 12:01:53 -05:00
Yotam Mann
76b2e3b589 using soundflower as default input/output 2017-12-29 11:26:13 -05:00
Yotam Mann
3e04de993b no sampleRate logging 2017-12-29 11:25:33 -05:00
Yotam Mann
7d29854a9d installing soundflower 2017-12-29 11:17:23 -05:00
Yotam Mann
e015b7463c echo audio sources 2017-12-29 11:10:00 -05:00
Yotam Mann
10af6b1f7b fixing linting error 2017-12-29 11:09:55 -05:00
Yotam Mann
2f4770cc2c debugging osx failures 2017-12-29 11:03:14 -05:00
Yotam Mann
d0c7add2ae print context sample rate for debugging osx failures 2017-12-29 11:03:06 -05:00
Yotam Mann
396655735f temporarily allowing osx failures 2017-12-28 19:38:56 -05:00
Yotam Mann
e59736de10 adding Safari to Travis-CI testing 2017-12-28 18:59:52 -05:00
Yotam Mann
a58f3e19d7 removing unused dependencies 2017-12-28 18:52:19 -05:00
Yotam Mann
bb8bbe6390 simplifying test
passes on Safari which still has 0-1 as min/max for gain
2017-12-28 18:51:18 -05:00
Yotam Mann
ef25147c2a re-adding Safari shim 2017-12-28 18:49:47 -05:00
Yotam Mann
c4abd54719 ignoring UserMedia tests on Safari 2017-12-28 18:44:14 -05:00
Yotam Mann
5ba49351d9 additional safety flag for if the internal BufferSourceNode is actually started
checking if the offset < duration keeps safari from going into invalid
state
2017-12-28 18:43:53 -05:00
Yotam Mann
3f996c2bc0 requiring BufferSource 2017-12-28 18:43:05 -05:00
Yotam Mann
d19142a169 moving addons to individual scripts 2017-12-27 18:43:48 -05:00
Yotam Mann
15b467d1e7 renaming success to deploy_updates 2017-12-27 18:43:31 -05:00
Yotam Mann
3151a9db9b run success script on one job 2017-12-27 18:30:45 -05:00
Yotam Mann
05a28de38d deploy only once 2017-12-27 18:20:40 -05:00
Yotam Mann
875fb70918 running on Chrome and Firefox in parallel 2017-12-27 18:14:57 -05:00
Yotam Mann
1c45f13f12 test validating using Tone.Frequency into triggerAttack
addresses #219
2017-12-27 17:41:10 -05:00
Yotam Mann
83ec5d3288 transpose and harmonize Midi notes 2017-12-27 17:29:26 -05:00
Yotam Mann
4d8812ee02 transpose and harmonize a Tone.Frequency
fixes #219
2017-12-27 17:29:10 -05:00
Yotam Mann
7bd133ca02 using getTicksAtTime for better accuracy when getting progress 2017-12-27 16:29:15 -05:00
Yotam Mann
d72fba9bf7 using setTicksAtTime for more accuracy when setting/looping 2017-12-27 16:28:41 -05:00
Yotam Mann
40891fb865 using clock seconds
they are accurate even during bpm automation curves
2017-12-27 16:24:27 -05:00
Yotam Mann
32d5451293 ability to get/set ticks at a given time. more accurate seconds counter using elapsed ticks. 2017-12-27 16:23:39 -05:00
Yotam Mann
60cdeaa5f3 converting between ticks and seconds during automation curves
fixes #169
2017-12-27 16:21:45 -05:00
Yotam Mann
65599f8c68 adjusting testing threshold 2017-12-27 16:20:56 -05:00
Yotam Mann
a10ea86882 use setValueAtTime for .value setting 2017-12-27 16:18:14 -05:00
Yotam Mann
be8027549a use 'this.now()' instead of Tone.now() 2017-12-27 11:51:50 -05:00
Yotam Mann
3dadafaf87 verifying getTimeOfTick 2017-12-27 11:47:03 -05:00
Yotam Mann
8dbaf71d89 forEachBetween iterator 2017-12-27 11:46:27 -05:00
Yotam Mann
e3d9cd136a use 'this.now()' instead of Tone.now() 2017-12-27 11:45:37 -05:00