Dmitry Iv.

Results 308 issues of Dmitry Iv.

useMemo according to the [docs](https://reactjs.org/docs/hooks-reference.html#usememo) is the same as useEffect, but not deferred. What's the difference of `useAction`?

Return store-based state. See R&D for full justification: + bench shows arrays / objects better + bench shows it's possibly better memory-wise + it's way less code for array ops:...

Superseded by [pcm-convert](https://github.com/audiojs/pcm-convert)

Following jsep practice, it's possible to organize recursive parser - that's better fit for switching parts and can be faster.

It should just calc spectrum, not draw it. ```js let spectrum = require('audio-spectrum') let show = require('regl-spectrum')() let arr = spectrum(buf, {channel: 1}) //arr here contains magnitudes. //↓ this should...

Once that component is out, if ever (hope so!). Also some folks do webworkers (fft etc), not sure how is that better, but mb also should considering.

Now labels in webgl mode are just span elements. That drops FPS in firefox and iphone. We could try doing some cache-texture in canvas2d and forward it to webgl whenever...

Make `padding` work properly

Current version seems to be insufficient due to the set of shortages. - [x] `pan` method, for faster reorientation, like time shift in gl-waveform. `update` is too large for that....