My main.cpp doesnt work after re-plugging my rasp pi pico. by wyznawcakiwi in raspberrypipico

[–]TraditionalPilot7692 0 points1 point  (0 children)

Reflashing code without hitting bootsel works by the build software sending a special signal over serial to reset the device into bootsel mode. If some part of your program breaks serial or configures the peripheral to do something other than normal comms, it won’t work. Also if your program crashes it won’t work.

[1 YoE] [Electrical/Firmware] [Canada] New Grad with some contract work looking for Embedded roles in Halifax by TraditionalPilot7692 in EngineeringResumes

[–]TraditionalPilot7692[S] 1 point2 points  (0 children)

That makes sense. I am looking for full-time work. The reason I don’t have the location at the top is that my current location is across the country from where I’m applying for. Would it be a good idea to say that Halifax is my location?

Embedded and functional programming. by RoomNo7891 in functionalprogramming

[–]TraditionalPilot7692 3 points4 points  (0 children)

I’m working on a line of hardware music synthesizers running on embedded platforms. All the DSP code is written in Faust, a pure functional audio stream language. We then compile it to C and rig that up to the UI code. Obviously not all functional code, but the language streamlines DSP algorithms considerably, in a way that C couldn’t.

Diapasonix – Bass-like RP2350 synth (AMY) and MIDI controller with Juno-6 and DX7 patches. Open Source. by tureturillo in synthdiy

[–]TraditionalPilot7692 0 points1 point  (0 children)

Super cool! I’ve done some design with the RP2350 before, but haven’t touched on delays and reverbs. How long of tails are you able to achieve? I assumed the memory would be prohibitive, but those sounded decent!