Find Jobs
Hire Freelancers

Write a React-Native library to change Pitch (Frequency) of mp3

$30-250 USD

クローズ
投稿日: 約5年前

$30-250 USD

完了時にお支払い
Hi everyone, hope you're having an amazing day! I am working on a react-native app in the sound niche. This is basically what I need: Input: "[login to view URL]" Output: "[login to view URL]" pitch has changed to a different frequency without changing tempo How the code could look like in react-native: [login to view URL]("[login to view URL]", "[login to view URL]", "A4"); //A4 is the musical note, frequency of 440 hz So all I want is 1 line of code which I can use in React-Native that changes the pitch without changing tempo. If you know Audacity, it has an Effect called "Change Pitch (without Changing Tempo)". I basically want to do this in a react-native app. I have already done extensive research, but couldn't find a working way so far. I tried it with ffmpeg and I am actually able to change the pitch without changing tempo, but I don't know what frequency or what pitch it is. This is the command I am using to change a pitch. But I want to be able to change it to a musical note C5 for example. " ffmpeg -i [login to view URL] -af asetrate=44100*0.9,aresample=44100,atempo=1.1 [login to view URL]" Here is what it is supposed to mapped with [login to view URL]~suits/[login to view URL] Input: [login to view URL] is recognized at Frequency 440 hz (musical note A4) Output: [login to view URL] is now at Frequency 587 hz (musical note D5) How the code could look like in react-native: [login to view URL]("[login to view URL]", "[login to view URL]", "A4"); //A4 is the musical note, frequency of 440 hz Solutions would be: 1. Write own native library in iOS / Android to change pitch without changing tempo 2. Find a way to do it with ffmpeg 3. Find a way to do it directly in react-native. With only JavaScript. 4. Other react-native compatible libraries or suggestions Here are some links that might help: Lower/raise pitch with ffmpeg (here is the problem: I don't know what frequency it is at) [login to view URL] Audacitys implementation of change pitch without changing tempo [login to view URL] [login to view URL] JavaScript implementation of changing pitch [login to view URL] I am grateful for any hints or suggestions!! Please only bid if you're 100% certain you can solve this challenge! And please remember I need this for react-native. Thanks alot! David
プロジェクト ID: 18554410

プロジェクトについて

4個の提案
リモートプロジェクト
アクティブ 5年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に4人のフリーランサーが、平均$172 USDで入札しています
ユーザーアバター
Dear employer! I read your project proposal carefully and I am sure I can perform this project perfectly. I have around 10 years of experience in Mobile app development and having 4 years of experience in ReactNative based app development. I have worked many project with redux and redux-persist before. Main projects are payment/donation platform, ubereats app, esport platform(video stream and cashback), face recognition, ecommerce, taxi app, gps tracking platform, education platform, golf/ski service platform, healthcare and social app etc. I have 9 years of experience in software development. For back end, I prefer node.js and golang, c#/.net and laravel, python. For cloud server, I have experience in amazon cloud, ibm cloud, azure and firebase etc. Looking forward to seeing you. I can start to work immediately. Best Regards YuKai
$222 USD 3日以内
4.9 (33 レビュー)
6.4
6.4
ユーザーアバター
hello? how are you? i checked your project details carefully, so that i feel very confident in your project because i am talented mobile app developer with react native. If you give me all data for the project, I will start working immediately. Also if you want, I will show you my previous projects. I'd like to discuss about the project over chat. I am waiting for your response. Best regards.
$155 USD 3日以内
4.6 (13 レビュー)
5.3
5.3

クライアントについて

GERMANYのフラグ
Laatzen, Germany
0.0
0
お支払い方法確認済み
メンバー登録日:6月 23, 2013

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。