Yatao Li
Yatao Li
Current situation: 
``` g=global l=local F=function O=progmem ```
So, functions are absolute heavy hitters. After the previous rounds of optimization, now the PROGMEM is only a small fraction.
Tried a few tricks. The ones that I thought would be very effective, but actually made things worse: - NO_INLINE some big routines - Fold some repeated logic by hand...
Setting up a new branch for size optimization.
To wrap up this thread: - Two attempts are made in 2020, bringing down sketch size to 78% (#108, #125) - As of 2021, with features are being added, it...
There should be a mechanism for identifying a MCU-less expansion. Some kind of ADC or digital level encoding would do. And then we can number our expansion parts, e.g. TRIGGERS-1,...
A host with MCU, during presence reporting, should also reveal the private resources that it is willing to expose. For example, if we build a sampler module with additional pads,...
That's probably overengineering at the moment. XD But I do have some ideas. One for MNM and OT, and another for Reason Remote (the Reason sequencer is just not as...