Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4941

General • Re: Multicore optimisations and memory use

$
0
0
Yes the queue is just a custom wrapper around the pico/utils/queue functions that passes a message with 2x uint8_t’s and a bool from core 0 to the synth core.

I’m not using the PSRAM intentionally, but it’s on the pico 2 board.

If there’s anywhere else in the code that could point to issues, I’ve included a link below to my git. Again, it’s a big project. In the Develop branch, main.cc is the heart of the project, higher level hardware stuff is handled by ui.cc, and the synth code is located in synth/synth.h/cc.

If you do look, there’s a lot of work to be done refactoring, replacing and working on the code, but it’s all been done myself, over the course of a couple of years while work my real job. I’d like to get it into a useable state this year, and I’ve learnt a lot along the way.

https://github.com/neonmik/Wave-Machine ... ee/develop

Statistics: Posted by Neo_nmik — Wed Jan 01, 2025 6:26 pm



Viewing all articles
Browse latest Browse all 4941

Trending Articles