3 ms·
Pretty cool. Seems like this project was built on the Microdexed [1] code, which is a port of Dexed to run on a teensy. It uses circle [2] as a bare-metal bas
by dimatura 5y ago
Pretty cool. Seems like this project was built on the Microdexed [1] code, which is a port of Dexed to run on a teensy. It uses circle [2] as a bare-metal basis on the pi, which was also used by mt-32pi [3] to run a sample-based synth that can emulate the roland mt-32.
[1] https://codeberg.org/dcoredump/MicroDexed https://codeberg.org/dcoredump/MicroDexed
[2] https://github.com/rsta2/circle https://github.com/rsta2/circle
[3] https://github.com/dwhinham/mt32-pi https://github.com/dwhinham/mt32-pi
- rcarmo 5y agoThere's also https://codeberg.org/positionhigh/MicroDexed-touch https://codeberg.org/positionhigh/MicroDexed-touch, which is evolving to have a touch-based UI atop a Teensy board. Pretty impressive.
- dimatura 5y agoWow, that does look pretty feature-rich. Also seems like there might be some M8 or LSDJ influence. Cool project!
- positionhigh 5y agototaly true, also ideas from QY70 and other trackers. We have a struggle with the SPI Flash and free memory in general on the teensy. Apart from the dynamic custom samples and cosmetics in the UI,i think it is already usable.
- l33tman 5y agoAs a sidenote, I looked at Circle and wondered a bit where the line is drawn between "bare metal" and "mini OS" :) After all it's a big package with drivers and filesystems and stuff.. I guess at some point you could just run normal Linux and disable preemption and you're at the same level.
- cmrdporcupine 5y agoYeah Circle itself starts to verge into "unikernel" like MirageOS.