3 ms·
This is a really neat application! Since seeing the fourier image analysis on HN a couple days ago, I've been looking into in-browser DSP. On my laptop it felt
by jbarrow 12y ago
This is a really neat application! Since seeing the fourier image analysis on HN a couple days ago, I've been looking into in-browser DSP.
On my laptop it felt pretty responsive, but I notice that you have a disclaimer not to sing a note faster than 80bpm. Is that a limitation of browser processing power?
Also, I'm curious what you thought of VexFlow? Were there any drawbacks you noted when using it to render notes, and did it play well with angular?
- JoshTriplett 12y ago> On my laptop it felt pretty responsive, but I notice that you have a disclaimer not to sing a note faster than 80bpm. Is that a limitation of browser processing power? Might be a limitation of the algorithm used to distinguish individual notes.
- roaringsheep 12y agoIt is because the application will start skipping notes if you start singing faster- I have aggressively filtered entered frequencies which made the dictation speed a bit slower. VexFlow's notation is a little handful to say the least, I had to tweak it a lot to make it work for me.
- jtheory 12y agoCool, great work! Please do post your changes back to the main project, assuming most of them will be generally useful to VexFlow -- 0xfe/Mohit seems quite active and good about responding to pull requests.