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
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