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년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
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)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.