Is there "marketplace" for hiring ESP32 developer? Need help with ADF
Posted: Sat May 01, 2021 2:51 am
Hi,
I have some code written to play mp3 files from spiffs based on the example code in adf getting started ("play_mp3").
The developer I used got the code running so that I can play any of the mp3 files in my spiffs folder at certain volume ok.
But, there is a long delay (almost a second) between calling the function to play a file and the sound actually being produced.
Neither Espressif, the original developer or replies from a post I did, have been able to fix this.
The code is a critical part of my project and I need the delay to be around 100ms or less.
I am prepared to pay someone to either fix the code I have, or to write new code to do the function.
Usually forums have a "marketplace" where you can talk about commercial jobs, but I cannot find one here.
My hardware consists of a ESP-WROOM32 connected via I2S to the MAX98357A codec/decoder/amplifier.
Currently, the ADF setting in menuconfig selects "custom board"
The code has basic functionality:
1. Copy a folder containing mp3 files to spiffs at flash time
2. Be able to change Volume for playback (This is set during config and does not need to be adjusted on a "per file" basis)
3. Play a specific file from spiffs based on string filename, like "Play("FileX.mp3")
It needs to be 'thread safe"
Thanks
I have some code written to play mp3 files from spiffs based on the example code in adf getting started ("play_mp3").
The developer I used got the code running so that I can play any of the mp3 files in my spiffs folder at certain volume ok.
But, there is a long delay (almost a second) between calling the function to play a file and the sound actually being produced.
Neither Espressif, the original developer or replies from a post I did, have been able to fix this.
The code is a critical part of my project and I need the delay to be around 100ms or less.
I am prepared to pay someone to either fix the code I have, or to write new code to do the function.
Usually forums have a "marketplace" where you can talk about commercial jobs, but I cannot find one here.
My hardware consists of a ESP-WROOM32 connected via I2S to the MAX98357A codec/decoder/amplifier.
Currently, the ADF setting in menuconfig selects "custom board"
The code has basic functionality:
1. Copy a folder containing mp3 files to spiffs at flash time
2. Be able to change Volume for playback (This is set during config and does not need to be adjusted on a "per file" basis)
3. Play a specific file from spiffs based on string filename, like "Play("FileX.mp3")
It needs to be 'thread safe"
Thanks