-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pitch as phase vocoder #14
Comments
believe me, it all has been thought and tried before, to split sample wavetables over higher and lower octaves at least, using soundtouch, rubberband and quite a few others, even a homebrew PSOLA , with mixed and disparate results; quite frankly most of the results were all far from just good enough, so it was all just ditched for a while. |
Alright, if none of these approaches made viable results I understand the frustration, I naively didn't expect the two mentioned libs to be so problematic to use. |
they are not problematic, they work fine but some samples sounds work better with some and bad with with others and vice-versa. anyway, i'll try to revisit all this in the future--the subject is not ditched for good ;) |
there are news over here :) |
Hey Rui, hope you're doing fine,
I was wondering about the possibility to add a second algorithm (or replace the current implementation) for pitch shifting that would use a phase vocoder instead of playback rate. I heard of soundtouch LGPL and rubberband GPL The user would have the possibility to choose what the midi notes will modify between :
The main goal is to be able to preserve the bpm of the rhythmic elements in the samples but I think this could lead to a lot of happy accidents/experimentation too.
Tell me what you think about that idea and how realistic it is,
Take care,
The text was updated successfully, but these errors were encountered: