Tone.js/Tone/source
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
..
AMOscillator.js restart method to all the oscillators 2018-03-06 00:02:49 -05:00
BufferSource.js Sampler Instrument can play entire sample, even when pitch shifting down. (#335) 2018-04-25 14:27:50 -04:00
FatOscillator.js restart method to all the oscillators 2018-03-06 00:02:49 -05:00
FMOscillator.js restart method to all the oscillators 2018-03-06 00:02:49 -05:00
GrainPlayer.js linting 2018-03-05 12:25:33 -05:00
Noise.js linting 2018-03-05 12:25:33 -05:00
OmniOscillator.js Sources call 'restart' method if already started when 'start' is invoked 2018-02-08 11:10:53 -05:00
Oscillator.js linting 2018-03-05 12:25:33 -05:00
OscillatorNode.js documenting getStateAtTime 2018-03-05 13:00:45 -05:00
Player.js removing retrigger, maintaining array of activeSources 2018-03-05 22:26:37 -05:00
Players.js Fix doc: singular -> plural (#264) 2017-09-29 10:26:50 -04:00
PulseOscillator.js restart method to all the oscillators 2018-03-06 00:02:49 -05:00
PWMOscillator.js restart method to all the oscillators 2018-03-06 00:02:49 -05:00
Source.js using more accurate seconds counter for syncedStop 2018-03-05 22:29:00 -05:00
TickSource.js making the inner forEachBetween exclusive of the end time 2018-03-30 17:57:35 -04:00
UserMedia.js Tone.isDefined replaces !Tone.isUndef 2018-03-05 11:32:08 -05:00