In case you haven't seen it, Imitone's patent is US20170098112A1 (https://patents.google.com/patent/US20170098112A1/en). This one's from 2017 and is still active, and it's for a periodicity analysis system. Hopefully it's not directly relevant to your synth.
jefftk 35 minutes ago [-]
That patent is about a particular way of implementing a low-latency pitch tracking algorithm. My tool uses a different pitch tracking algorithm based on zero crossings. It's much simpler and far from novel.
A big difference is that Imitone works well with singing, whereas my algorithm only does a good job with whistling. On the other hand, my algorithm is lower latency when given a whistle as input.
admash 1 hours ago [-]
How feasible would it be to add MIDI out support to this?
I often find my improvised melodies are more interesting when I whistle them, so this would be a handy feature.
cousin_it 4 hours ago [-]
The first time I saw it, I thought about playing a drumkit and whistling a bassline at the same time, with someone else on guitar and vocals, making a full rock sound with two people. But then I was too lazy to try it.
embedding-shape 2 hours ago [-]
There been some people doing the whole "one man band" thing with a back pack drum, guitar and harmonica. I bet someone crazy enough could do one instrument per limb + harmonica and maybe even a theremin with some remaining appendage too.
n738 4 hours ago [-]
This is something I think about making every time I sit in front of my PC - thank you and I look forward to trying it!
comradesmith 3 days ago [-]
It seems like it will be fun but my headphones just come in under the activation threshold, but I can't see a way to add some input gain
jefftk 3 hours ago [-]
Try setting the gate to a higher number?
mattmar96 4 hours ago [-]
Sweet!
markking 3 hours ago [-]
[dead]
Rendered at 20:05:07 GMT+0000 (UTC) with Wasmer Edge.
FYI, Imitone has a patent, I don't know what it covers or claims though.
A big difference is that Imitone works well with singing, whereas my algorithm only does a good job with whistling. On the other hand, my algorithm is lower latency when given a whistle as input.
I often find my improvised melodies are more interesting when I whistle them, so this would be a handy feature.