Yotam Mann
7eec743b18
WIP moving tests to web-test-runner
2024-05-01 15:55:52 -04:00
Yotam Mann
f2160618aa
Using @see typedoc ( #1237 )
2024-04-29 12:59:49 -04:00
Yotam Mann
57eacfa13b
Updating link syntax ( #1236 )
2024-04-29 10:48:37 -04:00
Yotam Mann
f8fcc4cec6
Simplifying oscillator type strings using templates ( #1234 )
...
* simplifying interface types using templates
* uploading codecov threshold
* adjusting thresh
* updating checkout
2024-04-28 13:05:42 -04:00
Yotam Mann
a256ae2e6c
Working on getting github actions to run ( #1231 )
...
* working on getting actions to run
* running all tests
* run on CHROME only
* Update test.yml
* ignoring node_modules
* updating typedocs
* trying to ignore compiler errors
* Update tsconfig.json
* running doc tests in parallel
* speeding up docs example tests
* Update test.yml
* testing README
* 2 spaces instead of 4
* codecov
* remove travis ci
* adding token
* updating codecov
2024-04-25 14:06:55 -04:00
Marcel Blum
6700a3c5f5
fix failing tests to use same (corrected) currentTime as OneShotSource
2021-10-20 22:30:59 -04:00
Yotam Mann
10c27a99e1
linting
2021-10-13 18:38:30 -04:00
Yotam Mann
dc9de66401
removing unused variable
2021-01-10 22:36:58 -05:00
Yotam Mann
44d1bc85bb
fixing typescript error in example
2021-01-10 22:19:02 -05:00
Yotam Mann
fdc7eb4e91
pass in partials to LFO
...
addresses #814
2021-01-10 21:48:52 -05:00
Razz21
ff3b4edefd
Fix docs examples. Closes #783
2020-11-15 08:28:51 +01:00
Yotam Mann
ccf74922d4
fixing amplitude to it's still centered in the same spot
...
fixes #777
2020-10-30 11:17:27 -04:00
Yotam Mann
0ac1da5aa1
correctly offset phase for each oscillator
...
fixes #733
2020-09-07 22:14:58 -04:00
Yotam Mann
ed8bb4ddcf
updating omnioscillator options
2020-08-06 12:58:02 -07:00
Yotam Mann
6b5daa7d07
using new way to handle offline tests
2020-07-26 13:55:06 -07:00
Yotam Mann
6337227155
updating example using Array instead of Float32Array
2020-07-19 10:12:39 -07:00
Yotam Mann
94c3844fe2
fixing example
2020-07-18 21:13:41 -07:00
Yotam Mann
69bc2bbb57
linting
2020-06-16 23:14:19 -04:00
Yotam Mann
dd10bfa4b5
trying out 'as const'
2020-05-18 21:13:44 -04:00
Yotam Mann
12f0d5b332
adding some more examples
2020-04-29 23:34:01 -04:00
Yotam Mann
dffe6ac151
showing more of the waveform
2020-04-29 14:41:09 -04:00
Yotam Mann
cde3e53761
updating examples
2020-04-29 14:40:59 -04:00
Yotam Mann
1686236d3f
offline example
2020-04-26 18:04:51 -04:00
Yotam Mann
f17249691d
feat: updating all examples
...
now in the form Tone.Something instead of using `import { Something } from "tone"`. It makes the example runner on the docs page work much faster
2020-04-16 22:24:18 -04:00
Yotam Mann
989abb9697
setting parameters as readonly
2020-04-14 22:01:00 -04:00
Yotam Mann
165569cefd
updating tests for slightly different oscillator sound
2020-04-13 23:13:28 -04:00
Yotam Mann
3e8120baa2
interface for PulseOscillator to set the carrier type in PWMOscillator
2020-04-13 22:40:53 -04:00
Powerlated
0636c28517
Use Triangle instead of Sawtooth for PulseOscillator source
...
Using Sawtooth for the source wave produces an inaccurate tone at pulse widths other than 50% (0). The fix is to use a Triangle wave for the source.
2020-04-12 15:21:57 -04:00
Yotam Mann
88dae77c90
removing 'Connect.ts' and updating dependencies
...
was a pass through and caused other problems of redefining the variable
2020-01-08 14:12:11 -05:00
Yotam Mann
c82a2aafb0
updating synth options
...
fixes scenario where "custom" is passed in
2019-12-23 23:00:27 -05:00
Yotam Mann
fc84ec281b
adding clamp function
2019-12-16 16:50:07 -05:00
Yotam Mann
72d7f37509
removing unused variable
2019-12-14 17:07:13 -05:00
Yotam Mann
ef0aaec8ee
Refactor source
...
adding `_restart` is an internal protected abstract method for all sources.
2019-12-14 16:09:24 -05:00
Yotam Mann
fce95bea6e
feat: clamp the values to the defined min/maxValue
2019-12-11 10:11:40 -05:00
Yotam Mann
8540c44459
needs to set detune outside of signal being overridden
2019-12-06 14:10:33 -05:00
Yotam Mann
ba311dbe7b
putting settings into constructor object
...
slight optimization over setting them all individually
2019-11-22 13:26:16 -05:00
Yotam Mann
c80f8a89f9
optimization: also storing the wave
...
turns out that the call to `createPeriodicWave` is the most expensive part.
2019-11-22 11:18:49 -05:00
Yotam Mann
09dc29191b
linting
2019-11-17 13:09:19 -05:00
Yotam Mann
5220c373e4
simplifying the example slightly
2019-11-16 17:13:26 -05:00
Yotam Mann
d3951ce16c
don't restart unless state === 'started'
...
fixes #480
2019-11-13 14:09:13 -05:00
Yotam Mann
50a9e0dc4d
updating example
2019-11-08 13:14:21 -05:00
Yotam Mann
b9619d8c68
removing unused variables
2019-10-31 15:43:16 -04:00
Yotam Mann
89e171b4a3
setting non-cached osc type after starting
2019-10-31 14:22:19 -04:00
Yotam Mann
bc08a1aea9
docs: adding more elaborate examples and explainations
2019-10-29 14:51:29 -04:00
Yotam Mann
aa56dc1727
more complex harmonicity example
2019-10-29 14:30:25 -04:00
Yotam Mann
5eba7af64d
interlinking docs
2019-10-28 17:31:39 -04:00
Yotam Mann
3a63154b7c
using the unit name instead of the unit type as the Param generic
2019-10-28 11:37:53 -04:00
Yotam Mann
d2b064f41e
docs: working on code examples
2019-10-25 16:54:33 -04:00
Yotam Mann
42cfbcd456
linting docs and examples
2019-10-22 23:04:52 -04:00
Yotam Mann
032808dd2a
ensure that partialsCount is never below 0
2019-10-13 15:05:41 -04:00