top | item 34396303

Autotone – A vocal pitch correction web application, like Autotune

113 points| eviledamame | 3 years ago |github.com

17 comments

order

huhtenberg|3 years ago

The demo gets stuck in "Loading CREPE model" state. The console shows:

    Uncaught (in promise) DOMException: The object can not be found here.
This is in a recent Firefox.

danielskogly|3 years ago

Works for me in FF 109.0b9 (64-bit) as soon as I allow access to the microphone.

aliqot|3 years ago

I wonder if this could be used to remove upspeak and other indecisive or passive-aggressive tones.

ncr100|3 years ago

I hope so?

/S

gr4yb34rd|3 years ago

this is really cool. by the looks of it, i'm going to need more than a vocoder to fix my voice.

cosban|3 years ago

This is fun! I wish it provided a way to save the audio too, but i see that's on the roadmap.

dr_dshiv|3 years ago

Practically, can this be used for real-time pitch shifting of an octave or two?

tgv|3 years ago

Since you identify an instrument or voice by its formants (which are more or less at a fixed frequency), it's unlikely to yield good results over such a large range.

eviledamame|3 years ago

Yes, that should be possible, the pitch shifting is very fast. I would expect the audio to sound pretty funky if you shift beyond one octave though

FpUser|3 years ago

This is cool. Loved it. But the quality is kind of abysmal.

eviledamame|3 years ago

This may be because your sample rate was not a multiple of 16000. If that's the case, a low-quality, linear resampling is applied to the input audio to make it compatible with the pitch detection model. This resampling function should be improved.

I just pushed a change that will attempt to set your sample rate to 48000 now which may improve your quality. Additionally, your sample rate will now log out in the console.