T O P

  • By -

jackiedaytona10

I have no idea what’s going on but the beat is fucking ill


Objective_Diet7381

real


vilette

samples or synthesis ?


ToggleBoss

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.


teh_trout

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.


skullcrater

What are you using on the PC side? Sick project :)


ToggleBoss

Nothing :) its just a usb power cable, the sounds are generated on the chip, arduino IDE to write the software


skullcrater

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.


ToggleBoss

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


skullcrater

Awesome, nice work dude. Sounds sick. Looking forward to checking out the code :)


peromocibob

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/


ToggleBoss

I took a look at its pretty sweet, I just wanted to roll my own math for memory and optimization control


verylongtimelurker

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.


YourSelft487

Nice, generating sounds would be cool to have but memory wise it would be difficult even for a esp32. Could use spiffs? Cool project!


ToggleBoss

Ohhh I’ll try spiff but complexity will go up. Not sure if I can read fast enough


YourSelft487

Yup probably a bottleneck


ViennettaLurker

Well done! I'm also curious about the code and tech details if you're down to share


Objective_Diet7381

omg bro thats cool i dance with that thig maybe im doing something similar at some point