Code Monkey home page Code Monkey logo

esp32_multitrack_looper's People

Contributors

marcel-licence avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

esp32_multitrack_looper's Issues

Connect to AC101 codec.... Failed!

Hi Marcel,

My ESP32-devkit-board has just arrived and wanted to see what your project does.
After flashing my devkit-board i see:

Connect to AC101 codec... Failed!
Failed!
Failed!
...

I read a post somewhere about that recently the exact used chips were changed. Just leaving this information here for others...
I've not looked into a solution/workaround.

greetings, Sander

PSRAM not enough memory! - Wire - Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission!

Running into an issue where PSRAM is getting all used up and is stuck in a boot loop. see attached log boot log.

Board: ESP32 Audio Kit V2.2 A247

I edited "board_audio_kit_es8388.h" according to what I could figure out from i2c scanner and what I could find:

#define ES8388_CFG_I2C 2
#define ES8388_CFG_I2S 7

#elif ES8388_CFG_I2C==2
#define ES8388_PIN_SDA 33
#define ES8388_PIN_SCL 32

//I added new option 7 for this version ESP32 Audio Kit V2.2 A247
#elif ES8388_CFG_I2S==7
#define ES8388_PIN_DOUT 35 //DATA
#define ES8388_PIN_DIN 26 //DATA_RX
#define ES8388_PIN_LRCK 25 //WS
#define ES8388_PIN_SCLK 27 //BCK
#define ES8388_PIN_MCLK 0 //MCK

With boot debugging I just see a bunch of this:
`[������m�um����2-hal-cpu.c:211] setCpuFrequencyMhz(): PLL: 480 / 2 = 240 Mhz, APB: 80000000 Hz
[ 842][D][esp32-hal-psram.c:84] psramInit(): PSRAM enabled

Loading data
Firmware started successfully
Connect to ES8388 codec... 0x00: 0x05
[ 1466][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...
0x01: 0x40
[ 1479][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...
[ 1483][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...
[ 1495][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...
AdcCh1!
MixChAMPL!
[ 1512][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...
[ 1522][E][Wire.cpp:313] beginTransmission(): Unfinished Repeated Start transaction! Expected requestFrom, not beginTransmission! Clearing...`

PSRAM-Not Enough Memory.txt

Audio Kit V2.2 A247 sounds like garbage

@marcel-licence Not sure how much you can help in this regard, but cannot get this Audio Kit V2.2 A247 to sound like your video. This thing just sounds terrible and no matter trying to switch to input rather than mic, mic stays engaged and has all of these electronic artifacts. Wonder if these new ES8388 is the issue. Not sure what to do here. A lot of floor noise and electronic interference of some sort.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.