Yotam Mann
|
f86f940987
|
adding categories
|
2019-09-29 10:19:35 -04:00 |
|
Yotam Mann
|
eb7b14fdc8
|
fixing docs
|
2019-09-29 10:19:08 -04:00 |
|
Yotam Mann
|
d88de11cfe
|
converting Follower to typescript
|
2019-09-27 18:22:11 -04:00 |
|
Yotam Mann
|
7c3582bea3
|
refactor: implementing FeedbackCombFilter with AudioWorkletNode
handles sub 128 sample feedback
|
2019-09-27 17:58:04 -04:00 |
|
Yotam Mann
|
4eb05a1ec0
|
using promise response instead of done()
|
2019-09-27 17:57:19 -04:00 |
|
Yotam Mann
|
726fb26f80
|
exporting comb filters
|
2019-09-27 17:55:31 -04:00 |
|
Yotam Mann
|
2ee8cb1a52
|
feat: Wrapper around the AudioWorkletNode
|
2019-09-27 17:55:09 -04:00 |
|
Yotam Mann
|
23ca0f9688
|
feat: Can set the parameter after constructing Param
used in the new ToneAudioWorklet node
|
2019-09-27 17:53:42 -04:00 |
|
Yotam Mann
|
f7bdd7528f
|
feat: adding AudioWorkletNode constructors to Context
|
2019-09-27 17:52:37 -04:00 |
|
Yotam Mann
|
3b071edf8b
|
style: linting
|
2019-09-27 17:51:34 -04:00 |
|
Yotam Mann
|
08afd246d5
|
updating deps
|
2019-09-27 17:51:03 -04:00 |
|
Yotam Mann
|
9eb395509c
|
style: using javascript string template interpreter for vscode
|
2019-09-27 17:50:49 -04:00 |
|
Yotam Mann
|
d29c6ab42a
|
updating test file to new sound
|
2019-09-24 22:45:52 -04:00 |
|
Yotam Mann
|
ce93214e43
|
using OnePoleFilter in LowpassCombFilter and PluckSynth
means an API change since dampening is no longer a signal rate parameter
|
2019-09-24 22:41:58 -04:00 |
|
Yotam Mann
|
52c0b7d56f
|
adding OnePoleFilter
does a single pole highpass and lowpass
addresses #531
|
2019-09-24 22:08:50 -04:00 |
|
Yotam Mann
|
fa13871bd2
|
security update
|
2019-09-24 17:38:07 -04:00 |
|
Yotam Mann
|
ed367e0f9b
|
adding nominal range to properties
|
2019-09-24 17:21:59 -04:00 |
|
Yotam Mann
|
df24096376
|
filter rolloff enum
|
2019-09-24 17:18:52 -04:00 |
|
Yotam Mann
|
f2285a12b6
|
setting min and max range for properties
|
2019-09-24 17:12:46 -04:00 |
|
Yotam Mann
|
732efd563f
|
can pass in min and max values into constructor
|
2019-09-24 17:12:12 -04:00 |
|
Yotam Mann
|
a08af1a39c
|
createIIR takes either number[] of float32array
|
2019-09-23 10:00:43 -04:00 |
|
Yotam Mann
|
fdcda13e32
|
adding pluck synth to export
|
2019-09-21 13:10:25 -04:00 |
|
Yotam Mann
|
03aa301c75
|
adding filter rolloff type
|
2019-09-21 13:10:19 -04:00 |
|
Yotam Mann
|
70df9df641
|
fixing type for ratio
|
2019-09-21 13:09:06 -04:00 |
|
Yotam Mann
|
ec3c1381c5
|
removing unused stuff
|
2019-09-20 20:04:45 -04:00 |
|
Yotam Mann
|
0ffc5d65da
|
deleting old js files
|
2019-09-20 18:51:51 -04:00 |
|
Yotam Mann
|
4d5b63d97e
|
adding categories for docs
|
2019-09-20 18:51:45 -04:00 |
|
Yotam Mann
|
1dd208c1ea
|
converting UserMedia to ts
|
2019-09-20 18:51:17 -04:00 |
|
Yotam Mann
|
a68dea0a02
|
adding createMediaStreamSource
should create BaseContext class to better handle this case
|
2019-09-20 18:50:22 -04:00 |
|
Yotam Mann
|
d612d9a793
|
using const instead of var
|
2019-09-20 17:56:21 -04:00 |
|
Yotam Mann
|
2365894608
|
Merge branch 'pr/543' into typescript
|
2019-09-20 17:55:50 -04:00 |
|
Yotam Mann
|
2b86adafb2
|
small linting and docing
|
2019-09-20 17:55:36 -04:00 |
|
Yotam Mann
|
f8e7a81490
|
linting
|
2019-09-20 17:50:14 -04:00 |
|
Yotam Mann
|
dd22e298e5
|
exporting debug
|
2019-09-20 17:49:54 -04:00 |
|
Yotam Mann
|
26855a9398
|
using the clocks ticks instead of tracking offset
addresses #544
|
2019-09-20 17:46:30 -04:00 |
|
Yotam Mann
|
72b9604d8e
|
using epsilon floating point comparisons
|
2019-09-20 17:45:22 -04:00 |
|
Yotam Mann
|
c35666c6fa
|
moving epsilon comparisons to it's own file
|
2019-09-20 17:44:55 -04:00 |
|
Yotam Mann
|
56d7fe956e
|
updating @tonejs/plot
|
2019-09-20 11:06:51 -04:00 |
|
Yotam Mann
|
9625492b2f
|
including GrainPlayer in export
|
2019-09-20 11:06:40 -04:00 |
|
Yotam Mann
|
82ae4930af
|
adding some additional coverage tests
|
2019-09-20 10:11:03 -04:00 |
|
Yotam Mann
|
818c5f54e6
|
linting
|
2019-09-20 10:09:44 -04:00 |
|
Yotam Mann
|
467efe5f51
|
don't shadow variables
|
2019-09-20 10:09:39 -04:00 |
|
Yotam Mann
|
be634eb093
|
running all logging and warning through Logger object
makes it possible to implement a Logger interface to visualize logging.
|
2019-09-20 00:31:43 -04:00 |
|
Yotam Mann
|
4be7043bea
|
testing matching within small epsilon
|
2019-09-20 00:19:38 -04:00 |
|
Yotam Mann
|
f1a0990ee9
|
comparisons all done within some small epsilon
fixes floating point errors
fixes #422
|
2019-09-20 00:19:19 -04:00 |
|
Yotam Mann
|
315070afca
|
implemented the TODO feature
removing comment
|
2019-09-20 00:18:02 -04:00 |
|
Yotam Mann
|
df35666759
|
simplifying time math
since the time is already computed into seconds
|
2019-09-20 00:17:28 -04:00 |
|
Yotam Mann
|
0e0073b75b
|
adding logging for restart
|
2019-09-20 00:16:45 -04:00 |
|
Yotam Mann
|
3f6bcd9438
|
undoing additional lookAhead
turns out to not be necessary
|
2019-09-20 00:16:03 -04:00 |
|
Filipe Herculano
|
090177efdd
|
update Pow to extend SignalOperator instead
|
2019-09-19 20:49:02 -04:00 |
|