No pitch audio

I am trying to find a library or code sample or something in the right direction that could help me change the speed of sound while maintaining a normal pitch. I need this functionality in an open source application, so it is advisable that the library be open source. Any ideas that will help me on the right track?

+3
source share
3 answers

If you need to transmit a signal in an audio domain, playing on time, but not in the field: you need to know what your signal consists of. To synthesize a good frequency when it is standing.

1 / You have all the known parameters, as in analog synthesis, you know that you want to synthesize one note, so you adjust all the frequencies of the oscillators that you can to this value: I think this is not what you can do, Any virtual / virtual analog synthesizer can do this according to your requirement.

2 / you have the original sound that needs to be controlled You must decompose it into elements that you can control to fulfill your harmonic limitations, in time and rhythmic restrictions: 3 solutions.

and. FFT, a fast four-way conversion that gives you power at all the harmonics of your original sound and up to you to increase the time scale of some harmonics or another (it’s really good to prepare recipes, but really worth the experiment)

. Wavelet, FFT, , , . (, FFT )

. , , : ( - - ), , , ( , )

, .

+2

.

+2

, . , .

- - , , . / . , , , ( ) .

-, . , ( ). , + j.cosine, .

, . , , , "" . . , , , , .

, - , .

+1

Source: https://habr.com/ru/post/1779496/


All Articles