Thrashing on a funky audio clocking issue when running the DAC in DMA.
Thrashing on a funky audio clocking issue when running the DAC in DMA.
Editing the next DevLog video. Found some funny old sketches from Zero’s development.
Image of a front-end view implemented against the SDK’s view stack system.
DevLog - Big SDK commit for Zero’s rendering system. It’s a nice, old-school, view stack API for managing a nested+layered tree of arbitrary front-end views.
DevLog - Settling into a few weeks of product backlog work. Eat. Code. Sleep.
We’re back in the fall! Bristol or Sheffield. We’ll also be walking around Superbooth with a couple devices. Reach out if you want a demo!
New show devices…
Getting the gang ready to travel for Buchla & Friends this weekend…
THIS! I'm going to dig in. Especially the texture atlases and the ability to script bitmap data into a C array. The original screenshot was an inline array hand-build for baremetal C code running Zero's screen. This would've been super helpful.
UPS driver dropped off fun treats! Prototypes of the laser cut steel disc to be molded inside Zero’s jog wheel, and test-prints of the clear acrylic screen bezel from the folks at Ponoko.
DevLog 0006 - Working on containerizing Zero's OS build toolchain via Docker -- gets one's inner devOps-nerd all stoked. Critical for software releases and scaling of dev team too, so it's a relief to finally be doing it.
Screen shot of empty source code file.
[rubbing hands together] Work begins on the live looper… who has a favorite setup? Add your feature requests in the comments. Let’s talk about it.
Pre-production update: This week is turning into an extended technical drawing adventure. Chasing precision in Zero's injection mold development phase...
Pre-Production Update: Designing the uv-printed markings on Zero's face.
Hot damn!!! Zero made MixMag’s best-of 2024 list! Super excited about this!!!
mixmag.net/feature/best...
DevLog 0005 - Handmade small-batch boot-up bitmaps. Giving the M7 core the ability to bring the display up before Linux boots. Power on will feel much more responsive.
Image of computer screen with Linux kernel code. So much kernel code.
DevLog 0004 - if you want to make a custom Linux distro for your product, you better love driver debugging…
Image of Zero with its guts hanging out.
DevLog 0003 - spicy tacos and Amaro shots for dinner = no sleep. May as well get some display driver debugging done…
Dev log 0002 - Cortex M7 co-processor is up and ready to work. Transitioning now to the Menu System revisions and beginning background work on the new zerod. zerod is a daemon which launches the other software on the device and will ultimately let you install and run your own software.
Image showing jog wheel raised above Zero's front face. Include rear of jog wheel with integrated steel washer.
Pre-Production Update: Final plastic test complete. Approved for injection mold tooling. Time to cut steel! New features include moving the jog wheel a bit proud of the front face, to ease scrubbing. Also integrated thick steel washer to the jog wheel... adds VERY pleasant weighted feel.
DevLog 0001: Work continues on Cortex M7 co-processor bringup. This thing's weird... Simply booting it seems to break the SAI software reset cycle in the Cortex A Linux domain. Kernel panic. 🤷 Also working on the new menu system with accessibility + text-to-speech.