devlog archive
November 2024
October 2024
Oct 30: Improving DAW compatibility
Oct 17: Configurable environment/skybox
Oct 12: 3D renderer native window bugs
Oct 03: New animations based on physics
September 2024
Sep 26: Rendering on MacOS in Metal
August 2024
Aug 23: First pre-alpha installers out
Aug 17: Working windows installer
Aug 16: Writing bad crypto code
Aug 05: Enjoying bugs in next.js
Aug 03: License validation apis
July 2024
Jul 24: Prepping website for pre-alpha
Jul 18: Rabbit holes with GUI animations
Jul 17: MIDI note off modulation
Jul 14: Giving up on Python for web
Jul 13: Giving up on Google Cloud
Jul 12: MPE works on my ROLI seaboard!
Jul 11: MPE support seemingly complete
Jul 05: Breaking ground on MPE support
Jul 04: Voice instancing is amazing
Jul 04: Storing per-instance data
Jul 01: Instanced instruments on the GPU
June 2024
Jun 25: Digitally signing binaries
Jun 16: Full usability on MacOS
Jun 14: Restructuring GUI unit tests
Jun 12: Getting tests passing on MacOS
Jun 10: Anukari runs on MacOS now
May 2024
May 29: Voice instancing: it's alive!
May 20: On-screen tuner
May 15: Where to paste after copy?
May 10: Envelope followers working
May 07: Golden tests for DAW automation
May 04: Support for DAW automation
April 2024
Apr 26: Making modulator links editable
Apr 23: MIDI note follower and FM
Apr 20: Fixed 7 bugs today
Apr 15: Support for all MIDI messages
Apr 05: Compile latency woes
Apr 04: Refactoring 15k lines of code
March 2024
Mar 29: Fixing a crash in JUCE
Mar 27: LFO retriggering working
Mar 16: Tempo-synced LFO modulators
Mar 14: GPU memory corruption is fun
Mar 08: Exhaustive golden test coverage
Mar 06: Golden testing with audio clips
February 2024
Feb 24: Master out and GPU usage meters
Feb 21: A bug with MIDI note off
Feb 17: Knocking out boring work
Feb 13: Async loading for 3D assets
Feb 08: Researching webapp technology
Feb 06: Designing "many-value sliders"
Feb 05: Fun with JUCE mouse events
Feb 03: Way better slider inputs
January 2024
Jan 30: Undo for dials
Jan 30: Fixing annoying UX bugs
Jan 26: Non-blocking logging finished
Jan 26: Logging replaced, I love macros
Jan 19: Sticky delay line buffer indices
Jan 18: A bug in delay line ring buffers
Jan 16: Adding delay lines
December 2023
Dec 29: A weird audio distortion bug
Dec 22: Mic compression on GPU
Dec 21: Modulating object rotation
Dec 17: UX for GPU memory limits
Dec 16: Fuzz testing random presets