Search found 32 matches

by benbiles
Thu Jan 09, 2020 3:38 pm
Forum: ESP-ADF
Topic: pipeline_passthru example / 2 channel mic problem
Replies: 1
Views: 995

Re: pipeline_passthru example / 2 channel mic problem

This is fixed, was just a wrong config
by benbiles
Thu Jan 09, 2020 2:31 pm
Forum: ESP-ADF
Topic: SPI with DMA on external pins on lyrat 4.3
Replies: 0
Views: 690

SPI with DMA on external pins on lyrat 4.3

SPI with DMA on external pins on lyrat 4.3 , does anyone have a code example for esp-adf / esp-idf ? is it possible ? in the SPI master example the pins are already used for I2c and I2S on the lyrat 4.3 can I just say re-assign the JTAG pins to SPI since I'm not using them ? UART pins are needed to ...
by benbiles
Thu Jan 09, 2020 2:22 pm
Forum: Hardware
Topic: which GPIO pins for SPI with DMA on lyrat 4.3
Replies: 2
Views: 1141

which GPIO pins for SPI with DMA on lyrat 4.3

Hi, I'd like to setup a SPI device located on external pins on Lyrat 4.3 dev board using DMA transfer. so , 2 questions ! 1/ is there DMA mapping on the ESP32 module for SPI ( only certain GPIO pins available for DMA / SPI ? ) 2/ what pins are best to use ? the I2S pins are connected to the Codec IC...
by benbiles
Sun Dec 22, 2019 8:33 pm
Forum: ESP-ADF
Topic: applying esp-dsp IIR biquad to pipeline or element ?
Replies: 22
Views: 5107

Re: applying esp-dsp IIR biquad to pipeline or element ?

fully working in Stereo !!!! :D :D :D :D The hardware was fine , you were correct , i needed to de-interleave I2S int16-t to float -> de-interleave -> DSP L & DSP R -> float to int16_t -> re-interleave !!! I untangled the code from equaliser.c so its own thing and called is dsprunner.c awesome , sup...
by benbiles
Sun Dec 22, 2019 6:58 pm
Forum: ESP-ADF
Topic: Updating lyrat 4 3 firmware
Replies: 1
Views: 806

Re: Updating lyrat 4 3 firmware

OK scrap that question.

I'm using EPS-IDF and ESP-ADF so not relevant.
Also hardware is not broken !
by benbiles
Sun Dec 22, 2019 1:04 pm
Forum: ESP-ADF
Topic: Updating lyrat 4 3 firmware
Replies: 1
Views: 806

Updating lyrat 4 3 firmware

Hi, i am trying to update all the lyrat 4.3 firmwares. In the lyrat 4.3 manual it shows 4 bin images selected to be flashed. I have succseffuly flashed the bootloader v2 for esp32 at 0x1000 but there are 3 others on differnt partitions in the flash? Are there any specific to lyrat 4.3? I am trying t...
by benbiles
Sun Dec 22, 2019 12:57 pm
Forum: ESP-ADF
Topic: applying esp-dsp IIR biquad to pipeline or element ?
Replies: 22
Views: 5107

Re: applying esp-dsp IIR biquad to pipeline or element ?

I meant to say the DSP processing is fully working!! Not with a question mark.

Can't see an edit post option on this forum. That's a shame.
by benbiles
Sun Dec 22, 2019 12:55 pm
Forum: ESP-ADF
Topic: applying esp-dsp IIR biquad to pipeline or element ?
Replies: 22
Views: 5107

Re: applying esp-dsp IIR biquad to pipeline or element ?

Dps fullily working now? I'm just processing all the samples in the Buffer in one go because I'm applying the same effect to both left and right channel. I change to interleaved in case I need stereo fx. It turns out my mono problem is a hardware fault or possibly a firmware that needs updating. I c...
by benbiles
Sat Dec 21, 2019 2:19 pm
Forum: ESP-ADF
Topic: applying esp-dsp IIR biquad to pipeline or element ?
Replies: 22
Views: 5107

Re: applying esp-dsp IIR biquad to pipeline or element ?

Ah, good to know len is in bytes! Had wrongly presumed it was just an int.

I'll try changing that now. I assume the len value is doubled when I have stereo streams. Will take a better look at that.
by benbiles
Sat Dec 21, 2019 1:35 pm
Forum: ESP-ADF
Topic: applying esp-dsp IIR biquad to pipeline or element ?
Replies: 22
Views: 5107

Re: applying esp-dsp IIR biquad to pipeline or element ?

Wow, thanks for that code! Will definately be useful as a reference. I'm slowly getting there. Narrowing down simple things. the coefficient I was manually supplying to the DSP lib were in double and not float ( 8 byte rather than 4 byte) I still have the 2 channels turning to mono as soon as I proc...

Go to advanced search