I want to convert a music file that frequency from 440Hz to 432Hz. Please help me on it, i don't know use any library or algorithm in order to complete it...
Asked
Active
Viewed 6,402 times
0
-
1music sampled at 440hz is going to sound pretty crappy. unless it's (maybe) a skrillex tune, in which case even sampling at 0.0000000000001hz would be overkill. – Marc B Feb 27 '13 at 16:17
-
432 Hz is 8 Hz below the standard concert pitch. Thus, the question is how to reduce the pitch of music by some 2%. Sounds like a reasonable question to me! – Axel Kemper Feb 27 '13 at 16:37
-
There is a related question with some comments: http://stackoverflow.com/questions/8251997/android-how-to-shift-pitch-of-output-sound-realtime The term to ask Google for is "pitch shifting" – Axel Kemper Feb 28 '13 at 10:35
1 Answers
1
I would get yourself setup and familiar with the Android NDK.
After that you can try using some source from Audacity, or the libsoxr library itself.
:)

Justin Jasmann
- 2,363
- 2
- 14
- 18
-
-
2@vodailuong Well, this looks like an excellent opportunity to familiarize yourself with it! – Anton Cherkashyn Feb 27 '13 at 18:17
-
Or my script with ffmpeg: https://gist.github.com/ManuelTS/c232a70e081558dfcd6c797f991009df – ManuelTS Oct 25 '21 at 17:18