When bridge mode is active, by default, only the left input channel is send
to the output.
With the configuration, you can choose either the left or the right channel,
or a "mono" configuration which mix the two input channel.
Co-authored-by: Alex <alex@alexlg.org>
bugfix for server settings failing to decode
set compiler flag "no-implicit-fallthrough" for main.c
disable inlay hints in eclipse through .clangd
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
update all the template sdkconfigs
change lyrat v4.3 sdkconfig to use PSRAM per default and remove the other sdkconfig
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
Allows disabling backwards compatibility, which is not enabled by default since IDF 5.
Since these symbols have been stable for many years now, it's time to let them go.
- portTICK_RATE_MS renamed to portTICK_PERIOD_MS
- xSemaphoreHandle renamed to SemaphoreHandle_t
- xTaskHandle renamed to TaskHandle_t
* - add wifi credential reset
o press reset button (nRESET pin) 3 times
but wait about 1s between button presses
the button press counter is reset 5s after boot
* add wifi provisioning service through improv wifi (fix#75)
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
* upgrade to IDF v5.1.1
* add new synchronization implementation, use sample stuffing / removal to keep up sync
* use big DMA buffer for I2S and improve sync
* Add DAC TAS5805M as custom board
* add wifi credential reset
o press reset button (nRESET pin) 3 times
but wait about 1s between button presses
the button press counter is reset 5s after boot
* Add support for PT8211 DAC (#78)
* upgrade ethernet interface to IDF v5 (#84)
* port official example of ethernet for IDF v5.x
* Fix cmake if guard for ethernet
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
Co-authored-by: DerPicknicker <64746593+DerPicknicker@users.noreply.github.com>
Co-authored-by: whc2001 <ianwang0122@outlook.com>
- improve on usable flash size
- add support for lyratd msc V2.1 board
- add support for lyratd msc V2.2 board
- add support for korvo du1906
- do a little code clean up
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
- add default values in menuconfig for ADAU1961
- remove bug in main resulting in failed i2s aquisition
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
custom board driver ma120x0 is broken
esp dsp is now IDF managed component
mdns is now IDF managed component
Signed-off-by: Karl Osterseher <karli_o@gmx.at>