Dear @s60sc,
I trust this message finds you in good health. I have been thoroughly intrigued by your project, which I recently came across. Specifically, I was drawn to its "Pass Thru" capability, with the aspiration of emulating the distinctive sound of a storm trooper.
Regrettably, it appears that a substantial portion of the functionalities within the project are currently non-operational, with the exception of the following elements:
- Volume
- Preamp Gain
- Brightness
Moreover, any attempt to modify the value of the "Pitch Shift" parameter results in an ESP32 system crash, accompanied by the "Guru Meditation Error."
For clarity, I have thoughtfully compiled an illustrative representation of the functional status of these features. Functions deemed operational are highlighted in green, those that are non-functional are marked in red (signifying that alterations to their values yield no perceptible change in sound output), and functions displaying minimal and arguably inconsequential alterations are highlighted in yellow. You can view this graphical representation:
he hardware configuration I employed for testing includes the following components:
- ESP32 S3 (LILYGO T-Display S3)
- I2S Interface INMP441 Microphone
- MAX98357A I2S 3W Class D Amplifier
- 3W Speaker
To enhance the utility of your project, I would like to propose the incorporation of a menu system featuring predefined voice settings for popular movie characters such as Storm Troopers and Darth Vader. Additionally, granting users the ability to dynamically switch between voice modes through physical buttons and incorporating a small OLED screen for real-time mode selection display would be valuable additions.
In conclusion, I must commend you on conceiving such an intriguing project. Given its potential, once these issues are addressed, it is poised to become one of my favorite projects.
Best Regards,