How to change a voice's pitch in real time?
- July 13, 2020
- 1 reply
- 926 views
Newbie alert...
I just learned how to convert an audioclip from a 33.3 rpm vinyl record to 78 rpm, here:
https://community.adobe.com/t5/audition/converting-33-recording-to-78-how/td-p/9448709?page=1
What I need is similar but probably harder. I am developing a web application based on a segment from a 2013 TV program. Only the first seconds are relevamt:
(link removed)
The clone of that segment is an interactive application, under construction, seen below. Notice how the user has two degress of freedom: the vector's magnitude and its angle.
(link removed)
I already have the code that will receive those two variables as the user drags the mouse around. The effects will be:
- Vector Magnitude changes: the voice volume increases/decreases. This is most likely the easy part.
- Vector Angle changes: as it is modified the pitch (listen to the two extremes attached) will vary.
What I need is the back-end part (library, etc).
Is this something that should be done with the Audition SDK? Do you know of another tool?
The question is actually more general than simple signal intensity and frequency. I need to "modulate" a signal based on user's activity. Any recomendations are welcome.
TIA,
-Ramon F. Herrera
