Jorge

Results 16 issues of Jorge

## What is the issue about? - [x] Bug - [ ] Feature request - [ ] Usage question - [ ] Documentation - [ ] Contributing / Development ##...

bug

## What is the issue about? - [x] Bug - [ ] Feature request - [ ] Usage question - [ ] Documentation - [ ] Contributing / Development ##...

bug

## Description Change library's interface to object-oriented, where each algorithm consists of a class with a `.compute()` method. ```javascript // E.g. const framecutter = new essentia.FrameCutter( {frameSize: 2048, hopSize: 512}...

enhancement
api

## Description Add integration tests for the library's algorithms. Assume that the upstream Essentia, from which Essentia.js is built, is already tested. Thus, these integration tests should check that the...

enhancement
EMSCRIPTEN
tests

## Description Extend #66 to cover cross-browser testing. Again, mainly integration tests since the core algorithms are transpiled from upstream [Essentia](https://github.com/MTG/essentia), which is itself tested, but could also include unit...

enhancement
EMSCRIPTEN
tests

(Related to #64) ## Description Before committing to an Object-Oriented interface of class + compute method, try out the approach outlined on #64 for only one or two algorithms (e.g....

enhancement

Modify scripts in `/src/python` to use Python 3 instead of Python 2. This mainly involves changing old string formatting style, for example: ```python return "const %s %s=std::vector%s" % (map_types_to_cpp(param_dict['type']) ```...

enhancement
builds

Write wrapper JS code as part of `essentia.js-model` package for using TempoCNN. - Implement correct model input representation and shape - Inference with Tensorflow.js

enhancement
EssentiaModel

`const bpm = essentia.RhythmExtractor(vectorSignal, 1024, 1024, 256, 0.1, 208, 40, 1024, 16000, [], 0.24, true, true).bpm;` throws BindingError with message: "Cannot pass "" as a VectorFloat" Fails on Firefox and...

bug

I have been working with this library a few weeks now and while I have managed to use it with the simple API docs provided [here](https://benchmarkjs.com/docs), the only seemingly official...