Nope all in program memory. My waveforms are short and looping, then I apply pitch bending and volume envelopes w math. Just added reverb and echo too, I’ll clean up the code and post on git. Need a day to refactor it
Cool stuff!
So, you're doing the audio processing on your own? Have you considered using something like the Mozzi library?
https://sensorium.github.io/Mozzi/
Depending on how deep you want to go and whether you think you have exhausted "regular" optimizations, if you ever need specific LX6/LX7 optimisation advice, do let me know.
Just know that it won't be pretty and will make your code harder/impossible to maintain for, say, a GitHub crowd.
I have no idea what’s going on but the beat is fucking ill
real
samples or synthesis ?
Very short waveform samples like sin/square and some more complex ones and then math (envelopes/delays etc) applied to it. So more of a synth.
I know nothing about this sort of thing. If you’re willing to share I’d love to read your code and learn about it.
What are you using on the PC side? Sick project :)
Nothing :) its just a usb power cable, the sounds are generated on the chip, arduino IDE to write the software
No way - are you storing sounds on flash? Or are you generating them live from math? If you have a Git I'd love to check it out.
Nope all in program memory. My waveforms are short and looping, then I apply pitch bending and volume envelopes w math. Just added reverb and echo too, I’ll clean up the code and post on git. Need a day to refactor it
Awesome, nice work dude. Sounds sick. Looking forward to checking out the code :)
Cool stuff! So, you're doing the audio processing on your own? Have you considered using something like the Mozzi library? https://sensorium.github.io/Mozzi/
I took a look at its pretty sweet, I just wanted to roll my own math for memory and optimization control
Depending on how deep you want to go and whether you think you have exhausted "regular" optimizations, if you ever need specific LX6/LX7 optimisation advice, do let me know. Just know that it won't be pretty and will make your code harder/impossible to maintain for, say, a GitHub crowd.
Nice, generating sounds would be cool to have but memory wise it would be difficult even for a esp32. Could use spiffs? Cool project!
Ohhh I’ll try spiff but complexity will go up. Not sure if I can read fast enough
Yup probably a bottleneck
Well done! I'm also curious about the code and tech details if you're down to share
omg bro thats cool i dance with that thig maybe im doing something similar at some point