Comments (8)
Hmm - the pins are the same like 5) ai_thinker (ES8388) 3478.
Did you try with that option ?
from arduino-audiokit.
Thanks again for the ultrasonic response!
You're right (of course), just tried option 5 and that works fine for my 2957, so please forget my first suggestion.
You'll probably come up with a better alternative for my second suggestion as well, but I was so pleased to have found it after days of tinkering that I wanted to share it, just in case...
Thanks for your flawless and well documented libraries!
from arduino-audiokit.
I will update the Readme and add the 2957 to option 5 as well.
For the issue with the volume I don't have an easy solution.
from arduino-audiokit.
For the volume I added an additional option in the AudioKitSettings.h. Can you help me to test this:
#define AI_THINKER_ES8388_VOLUME_HACK 1
from arduino-audiokit.
Just installed the newest version and tested a clean player-url_icy-audiokit example from the arduino-audio-tools library with these two lines added atop:
#define AUDIOKIT_BOARD 5
#define AI_THINKER_ES8388_VOLUME_HACK 1
To my surprise, max volume is very low again. It appears that the unmodified es8388_set_voice_volume() was compiled, despite the new #if AI_THINKER_ES8388_VOLUME_HACK
directive in es8388.c. Changing it to #ifdef AI_THINKER_ES8388_VOLUME_HACK
makes everything work perfectly (on my kit). Beats me, but I'm on highly unfamiliar ground here.
(Hope I'm not bothering you too much with my strange version of this kit).
from arduino-audiokit.
I confirm adding this in the sketch is not good enough. You need to update the AudioKitSettings.h file
from arduino-audiokit.
Moved #define AI_THINKER_ES8388_VOLUME_HACK 1
from the sketch to AudioKitSettings.h and everything now works like the Swiss public transport! As I said: unfamiliar ground for me, so thanks for your patience.
from arduino-audiokit.
Cool
from arduino-audiokit.
Related Issues (20)
- No headphone output for AudioKit on LyraT 4.3 board HOT 3
- Improve Input Quality HOT 3
- sd wav example no audio HOT 1
- Board selection in arduino ide HOT 6
- Output example will not compile if board type is set to 6 HOT 2
- Example sd_begin does not compile HOT 35
- LyraT 4.3 PA chip works with headphone plugged in HOT 4
- Mismatch in library properties and repo name HOT 1
- ES7243 erroneous value for 22.5dB volume
- Changing MCLK Pin Default for ES8388 HOT 2
- Bad quality when forwarding audio in to output HOT 6
- SD examples work with errors On Lyrat V4_3 board HOT 5
- Power management of ES8388 using audio-kit lib HOT 8
- ESP32-S3-BOX HOT 6
- Have you had AUDIO_HAL_ADC_INPUT_LINE1 work? HOT 3
- Problem with base-i2s-a2dp HOT 3
- ESP32-S2-Kaluga-1 v1.2 + ESP-LyraT-8311a v1.2 - Doesn't work HOT 40
- input.ino output 0, 0 on S3-BOX-Lite HOT 2
- "hal/gpio_types.h: No such file or directory" HOT 2
- Incorrect button definitions? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-audiokit.