ZIwen
e39e392791
Update Sampler.js ( #346 )
...
support sampler polyphonic syntax
2018-05-15 10:07:36 -04:00
tambien
6438f4688c
fixes safari issue with splitting audio
2018-05-03 16:46:51 -04:00
tambien
a5c566a766
no need to set the splitter defaults
...
this is no longer configurable and throws an error when set.
addresses #340
2018-05-03 16:26:45 -04:00
Joe Lepper
92a7bab0b4
fix Tone.Midi examples ( #337 )
2018-04-26 10:31:26 -04:00
Charles Holbrow
51ac1a2100
Sampler Instrument can play entire sample, even when pitch shifting down. ( #335 )
...
* Sampler instrument does not truncate playback when pitch shifting down
* `BufferSource.start` defaults to playing the entire buffer, respects `this.playbackRate`
Previously, the Buffer would truncate the sample when `playbackRage` is less than 1.
Within the `start` method, this commit also tightens the scope of `var computedDur`, so
that it is accessible only where it is used.
2018-04-25 14:27:50 -04:00
Yotam Mann
5e0a2285b4
fixing syncronization issue
2018-04-25 11:46:13 -04:00
Yotam Mann
1026c34163
removing unnecessary @private
...
fixes #330
2018-04-25 11:10:15 -04:00
Yotam Mann
7d862a1705
Removing support for native cancelAndHoldAtTime
...
Chrome's implementation causes occassional crashes
fixes #332
2018-04-25 11:02:50 -04:00
Yotam Mann
39d5898738
Time classes take Object notation as well
...
replacement for deprecated expression notation
2018-04-25 10:51:36 -04:00
Yotam Mann
542914bcb7
Merge branch 'dev' of https://github.com/Tonejs/Tone.js into dev
2018-04-25 10:29:18 -04:00
Yotam Mann
2fab59e446
fixing typo in triggerAttack
...
fixes #333
2018-04-25 10:28:49 -04:00
jbpuryear
d4d569e52b
Fix AudioNode.disconnect error when disconnecting from signals/params ( #329 )
2018-04-22 16:45:02 -04:00
Matan Gover
147341688c
Fix typo in documentation. ( #327 )
2018-04-09 12:09:46 -07:00
Yotam Mann
62e2cf5dfc
fixing docs
2018-04-09 13:24:10 -04:00
Yotam Mann
ee3d077410
incrementing version
2018-04-08 00:29:01 -07:00
Yotam Mann
79397e1075
Merge branch 'dev'
...
# Conflicts:
# Tone/core/Tone.js
2018-04-06 17:22:23 -07:00
Yotam Mann
f0bddd08ab
release candidate
2017-09-16 15:35:52 -04:00
Yotam Mann
25315eccc2
removing warnings triggered in constructor
2017-09-15 18:05:23 -04:00
Yotam Mann
13fdf13f57
linting
2017-09-15 17:54:32 -04:00
Yotam Mann
39389e810c
warning if scheduling time is in the past
...
addresses #260
2017-09-15 17:50:12 -04:00
Yotam Mann
1559b8275a
Add warning if time is scheduled in the past
2017-09-15 17:45:57 -04:00
Yotam Mann
c7385ef575
using exponential curve in sampler
2017-09-15 09:07:09 -04:00
Yotam Mann
33e7bd0c13
adding "curve" to BufferSource fades
2017-09-13 18:30:43 -04:00
Yotam Mann
f1507b0bb7
moving getTimeConstant into its own method
2017-09-13 17:12:25 -04:00
Yotam Mann
20ac5d8d11
cancel values after the current time, but not into the future
2017-09-13 11:18:49 -04:00
Yotam Mann
42634bd453
using exponential approach for decay and release curves
2017-09-13 11:04:13 -04:00
Yotam Mann
8340b4856c
correctly setting ramp point for all curve types
2017-09-13 11:02:17 -04:00
Yotam Mann
9f545c4bdd
exponential approach rampTo
2017-09-13 11:00:32 -04:00
Yotam Mann
994d932f2c
fixing typo in variable name
2017-09-13 10:02:01 -04:00
Yotam Mann
918e18119a
small jsdoc tweak
2017-09-09 19:10:02 -04:00
Yotam Mann
f3732410dc
class extends TransportEvent
2017-09-04 16:16:34 -04:00
Yotam Mann
08812c0886
optimizing the way that repeat events are handled
2017-09-04 16:08:47 -04:00
Yotam Mann
5d86d72cfb
handles events which are added during iteration in the same was as events which are removed during iteration
2017-09-04 16:04:16 -04:00
Yotam Mann
f9fcceb226
Creating Transport event classes which are used internally by the Transport
2017-09-04 16:03:20 -04:00
Yotam Mann
d37c88825a
going back to dev version
2017-09-04 11:45:46 -04:00
Yotam Mann
6a3461bee8
simplifying removal code
2017-09-04 10:46:27 -04:00
Yotam Mann
303e171c6b
fixing spelling of comparator
2017-09-04 10:41:23 -04:00
Yotam Mann
8a5dd01274
only test loop length in _search method
2017-09-02 11:39:40 -04:00
Yotam Mann
3fa2c1a69d
correcting internal link
2017-08-31 18:24:18 -04:00
Yotam Mann
892668b01e
linearRampToValue -> linearRampTo
2017-08-31 12:45:25 -04:00
Yotam Mann
6662ca8670
adding cancelAndHold to signal classes
...
with fallback for unsupported browsers
2017-08-31 12:41:15 -04:00
Yotam Mann
1603ad7b0f
splitting Analyser functionality into multiple classes
...
simplifies the API
2017-08-31 10:56:19 -04:00
Yotam Mann
d6fe0e6d68
analyse() -> getValue()
2017-08-30 14:42:50 -04:00
Yotam Mann
75bf464cea
updating jsdoc type
2017-08-30 12:52:33 -04:00
Yotam Mann
537eca39c0
updating version
2017-08-28 15:11:03 -04:00
Yotam Mann
3ddef693e7
Param extends AudioNode
2017-08-28 11:38:45 -04:00
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
a890d78628
using createInsOuts
method from Tone.AudioNode
2017-08-27 19:50:36 -04:00