Yifan Mai
|
45d2009ccb
|
Smooth RMS values per channel in Meter
Fixes #882
|
2022-01-23 10:49:15 -08:00 |
|
Yotam Mann
|
927ff54166
|
changing to channelCount to match rest of API
|
2021-10-13 13:09:09 -04:00 |
|
Marcel Blum
|
afb5284237
|
Analyser constructor smoothing option bug fix
|
2021-08-31 23:20:01 -04:00 |
|
Yotam Mann
|
a25fd28328
|
removing toFixed since output might be array
|
2020-07-26 14:06:00 -07:00 |
|
Yotam Mann
|
f20d19beed
|
updating example
|
2020-07-19 13:48:48 -07:00 |
|
Yotam Mann
|
a9f99e8fb3
|
corrected fft example
|
2020-07-18 17:21:24 -07:00 |
|
Yotam Mann
|
742a965d33
|
fixing example
|
2020-07-18 10:41:36 -07:00 |
|
Yotam Mann
|
69bc2bbb57
|
linting
|
2020-06-16 23:14:19 -04:00 |
|
Yotam Mann
|
22cecdc281
|
feat: adding ability to get the frequency at the FFT index
`getFrequencyOfIndex`
|
2020-06-07 20:46:01 -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
|
389ccf8722
|
using assert instead of this.assert
removing this.assert from Tone.js classes
|
2019-12-16 15:58:31 -05:00 |
|
Yotam Mann
|
1255bc6766
|
feat: Meter can do multichannel analysis
pass in `channels` > 1 into constructor
|
2019-12-15 16:43:41 -05:00 |
|
Yotam Mann
|
d9a7520eb6
|
feat: Analyser can handle multiple channels
Can pass in `channels` into constructor which runs a separate analysis on each channel and returns the results as a Float32Array[].
|
2019-12-15 16:42:50 -05:00 |
|
Yotam Mann
|
93fdb9c0f2
|
documenting output type
|
2019-12-15 16:02:19 -05:00 |
|
Yotam Mann
|
2625a134b6
|
feat: meter output can be normalRange in addition to decibels
|
2019-12-15 16:01:19 -05:00 |
|
Yotam Mann
|
b9619d8c68
|
removing unused variables
|
2019-10-31 15:43:16 -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
|
cc7727a85c
|
updating docs
|
2019-10-22 23:39:35 -04:00 |
|
Yotam Mann
|
42cfbcd456
|
linting docs and examples
|
2019-10-22 23:04:52 -04:00 |
|
Yotam Mann
|
f86f940987
|
adding categories
|
2019-09-29 10:19:35 -04:00 |
|
Yotam Mann
|
d88de11cfe
|
converting Follower to typescript
|
2019-09-27 18:22:11 -04:00 |
|
Yotam Mann
|
3f6bcd9438
|
undoing additional lookAhead
turns out to not be necessary
|
2019-09-20 00:16:03 -04:00 |
|
Yotam Mann
|
401d278063
|
Adding categories to all the nodes
|
2019-09-16 10:15:23 -04:00 |
|
Yotam Mann
|
e8e785ffdd
|
linting
|
2019-09-15 23:32:40 -04:00 |
|
Yotam Mann
|
61c9f191b6
|
removing calls to tslint
getting rid of tslint from project and using eslint instead
|
2019-09-14 18:06:46 -04:00 |
|
Yotam Mann
|
261a5f4c3b
|
normalizing whitespace in comments
|
2019-09-14 16:39:18 -04:00 |
|
Yotam Mann
|
a15042d290
|
exporting options
|
2019-09-12 15:53:30 -04:00 |
|
Yotam Mann
|
2aa03e5805
|
removing old classes
|
2019-09-09 23:20:54 -04:00 |
|
Yotam Mann
|
e970d59c98
|
adding DCMeter which tests a signal output instead of returning a decibel or waveform value
replaces getValue method of Meter
|
2019-09-09 19:28:39 -04:00 |
|
Yotam Mann
|
f2f1530ad1
|
Adding MeterBase class to reuse some code
|
2019-09-09 19:27:45 -04:00 |
|
Yotam Mann
|
51f714e505
|
adding the ability to convert the output to normalRange instead of decibel
|
2019-09-09 18:30:53 -04:00 |
|
Yotam Mann
|
52a5417ff9
|
converting FFT to typescript
|
2019-09-09 18:24:07 -04:00 |
|
Yotam Mann
|
3b52805812
|
making constructor arg optional
|
2019-09-09 18:23:48 -04:00 |
|
Yotam Mann
|
a37f5b919b
|
converting Meter to ts
|
2019-09-09 17:53:39 -04:00 |
|
Yotam Mann
|
736106de5f
|
accidentally put extra tab before name
|
2019-09-04 19:18:44 -04:00 |
|
Yotam Mann
|
75a35108af
|
name is a readonly string
|
2019-09-04 18:38:04 -04:00 |
|
Yotam Mann
|
8acc11781b
|
moving params to above constructor
|
2019-08-21 13:00:44 -07:00 |
|
Yotam Mann
|
e852b99a43
|
adding ConnectTest to automatically test connections
|
2019-08-04 10:07:19 -04:00 |
|
Yotam Mann
|
56db8b3a7a
|
simplifying _internalChannels
channelCount/Mode/Interpretation check the input/output nodes, which removes the need for many classes to have _internalChannels
|
2019-08-03 12:00:14 -04:00 |
|
Yotam Mann
|
4364f2f843
|
no longer necessary to pass in number of inputs
the count is inferred by checking the input or output node
|
2019-08-02 21:47:57 -04:00 |
|
Yotam Mann
|
52bcac2599
|
setting name to readonly
|
2019-08-02 21:09:35 -04:00 |
|
Yotam Mann
|
6e5e8b3399
|
using specific types
importing them so there are not multiple import type errors
|
2019-07-30 15:35:27 -04:00 |
|
Garren Smith
|
efbd3c7f5f
|
Fix linting issues
Also add in no-unused-expression-chai rule so that chai works with
tslint.
|
2019-06-23 12:53:57 +02:00 |
|
tambien
|
ef55dc9bb8
|
Create Analyser.test.ts
|
2019-06-19 14:24:30 -04:00 |
|
tambien
|
730a818bcb
|
organizing into sub folders
|
2019-05-23 14:00:49 -04:00 |
|