BenZonneveld / Nava-2021-Firmware

https://www.e-licktronic.com
13 stars 2 forks source link

Pattern groups in Edit mode do not work correctly. #30

Closed BenZonneveld closed 2 years ago

BenZonneveld commented 3 years ago

I would expect to use a pattern group to chain patterns and be able to do step edit on a long pattern. At the moment when switching to another pattern in the group all unsaved changes are lost.

BenZonneveld commented 2 years ago

Testing an idea of loading all patterns in a pattern group into memory.

First I need to change the sysex code to free up some memory. As a pattern group can be as long as 16 patterns the code needs 16*457 = 7312 bytes of memory to load all 16 patterns into memory. This results in a bank transmit needing 8 parts == 2 patterns per part. Maybe change bank transmit to just send out 16 patterns and instrument level info as separate sysex dumps. This makes some of the current code redundant I guess.