I’ve been using the mod and I love it, thanks a bunch for the update. Quick question @soledad , Does the keyboard tracking parameter work the same as using the mod matrix for key tracking? I notice it’s not quite the same in the previous version.
Nice man, I’ll try it out when I get home today. I just updated my firmware yesterday and the save feature is really nice! Thanks again for sharing your work, it is really appreciated.
Hey Olivier, when I fetch your “sustain pedal FIX” to my local repository and build the BIN file, its size is 65.536 bytes on disk (Compared to your BIN file which is still 61.440 bytes on disk), and when I upgrade Ambika, I get lots of gibberish on the screen.
It seems this happens only when I do a clean build (remove the build folder)
edit:
Although, come to think of it, it happened the first time I build as well while leaving the build folder as it was.
Yeah strange indeed, after I removed the build folder again, build with the original file, then only deleted ambika_controller.bin, replaced part.cc with the fix and rebuild … the BIN file is the right size.
some ideas of improvements :
would it be possible to make the navigation in the matrix somewhat easier ?
i thought of using the matrix button to cycle thru the matrix/mod entries ?
also editing the name of the presets while saving could be made much faster by using the remaining bottom buttons to :
-go left and right
-switch between lower case, upper case, numbers and signs.
i could help a bit in coding but i am scared of bricking my ambika. what are the risks there ?
You cannot “brick” the Ambika since the bootloader is located in a different segment of memory which is write-protected. At the very worst you’ll be able to reinstall the default firmware.
Some of those improvements are actually on my ‘to do’ list already
But I’m still having this build problem. Any new code I add since my last update causes the BIN file to be too large. Maybe I’m just hitting the limit of the program memory ?
And now (prolly not related) the build process totally hangs my system. A lot of processes like make.exe (multiple instances) and avr-g++ together cause 100% CPU and I can only reboot. No errors from the compiler, just randomly freezes and doesn’t complete the build
I tried on a virtual machine (WinXP and a fresh tool chain install) and it works, but the BIN file is still too big.