midilab

Results 84 comments of midilab

Hi @steven-law , > As mentioned, the shuffle only works for the onStepCallback function, how can i play/work-with shorter notes, or notes that dont start/end at an exact 16th step....

Implemented at [develop branch](https://github.com/midilab/uClock/tree/7c379373a41c65377cf83ffef16352fb6ebdfd57). Soon to be merge into main and release it.

Hi @2b2a2t2 > Would there be a simple way to add (in the setup file for example) a physical support for the 16 step sequencer (using a 4067 mux or...

Sounds like a great addition, for sure a lots of more memory to hold smooth changes based on 96ppqn. So it goes to Roadmap!

Hey @doctea It took some time but the release is up! How did you test the code against external environment so far?

Hi, @cjf-fuller , There is one user reported running on a 4.0(but i never test it on a 4.0), you'll need to review protoboard.h pin setup for 4.0 agains 3.2...

Yes, this is a common issue for some libraries used on microcontrollers that have limited RAM. To address the memory footprint in another project (uCtrl), I’ve used macro definitions to...

> It looks like my assumption was incorrect that using the `#ifndef UCLOCK_NANO` would reduce program memory usage. It helps reduce dynamic memory, but the program memory is relatively unchanged....

Arduino build system does not propagate #define macros from .ino files to external libraries. During compilation, all .ino files are combined into a single translation unit, which is then compiled...

Hi @tuulikauri, Thank you for your implementation! I've made some optimizations on the develop branch to reduce the size of unused structures. I'm still exploring alternatives to a macro-based solution,...