Skip to main content
Known Participant
July 13, 2020
Question

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

 

This topic has been closed for replies.

1 reply

SteveG_AudioMasters_
Community Expert
Community Expert
July 13, 2020

Amazingly enough, this might be possible with the SDK, although don't ask me how to code it! The reason that I think it might work is that if you open the Pitch Shifter (the only pitch shift effect that doesn't say 'process' next to it, and that's important) and vary the pitch control on a file that's playing back, you can indeed alter the pitch, pretty much in real time.

 

I think your real problem is going to be to get Audition to run as a real-time web app! Surely there have to be other more accessible tools that will do this?

Known Participant
July 13, 2020

[SteveG:] "I think that your real problem is going to be to get Audition to run as a real-time web app! Surely there have to be other more accessible tools that will do this?"

 

I suspected as much and posted this issue in several DSP and Professional Audio forums. (*)

 

Perhaps I should write a desktop based prototype and later port it to some library that can be used on the web.

 

More questions:

 

Does the SDK requires Audition to  be present in the PC where the SDK program is running?

 

 Is the SDK capable of generating EXE files? O only plugins?

 

Thanks!

 

-Ramon

 

(*) I wish I could post follow-up links to such professional interchanges. Unfortunately, my links have been repeatedly removed by the [abuse removed] moderators following [abuse removed] policies.

 

 

SteveG_AudioMasters_
Community Expert
Community Expert
July 13, 2020

You wrote:

"Does the SDK requires Audition to be present in the PC where the SDK program is running?

Is the SDK capable of generating EXE files? O only plugins?"

 

Because we're a U2U forum, we don't really do programming. Almost certainly, at least initially, the place to ask thse sorts of questions is the Lounge where at least they will be able to point you in the right direction.