esp32 + sgtl5000 audio library mix,playback, fade mp3 files
$750-1500 USD
Paid on delivery
we want to use esp32 + sgtl5000
in the project, we want to mix up to 5 mp3 file read from sdcard or http stream and mix them together and send to output headphone jack
we want to use the features as in teensyduino but without any external chip. just esp32 and sgtl5000 (or you may suggest us different cheaper audio decoder chip then vs1053 series)
features we expect:
- decode any kind of mp3 file (stereo or mono also)
- load one ore more mp3 file at the same time and mix them
- change volume of any input mp3 file and change mixed output volume
- crossfade 2 mp3 files to mixer
- fade any of loaded mp3
- get left and right vumeter values
- read from sdcard
- read from http mp3 stream (like icecast or shoutcast)
- play, pause, stop any source
- get position and duration of loaded mp3 files for each
- add new file to mixer (when any mp3 finished, we want to add new file)
- if possible, but not mandatory, compressor and limiter filter to output and each mp3 (or kind of gain control)
you are free to use RTOS or arduino libraries..
after this project, we will add ethernet, rtc , usb etc.. and if you capable of them also, we will open a new project for them ..
Project ID: #27768977
About the project
8 freelancers are bidding on average $1425 for this job
Hello, I represent Anvation Labs and we are SMART prototyping and production as a service company in the field of embedded systems. As I understand, you need a wifi connected audio mixer device capable of mixing, fad More
Hi Sir, I have designed the projects based on sgtl5000 and integrated it with esp32 before. lets talk to me on your project. Regards, Ahmed
I have more than 10 years experience in embedded hardware design with firmware . and I have completed many projects based on esp32 . so I can do your job within a time limit with your satisfaction.
hello sir.✋ I have just read your job description and your project is really interesting to me. The Items you raised are similar to what I have already done in practice and I think you can do it in a short time if you More