Hi,
I have merged the "unstable" branch into "master" on github. This brings in a lot of improvements, 217 commits
A quick summary:
- No more usb-serial port but vendor-specific bulk USB.
- Midi class compliant USB device at the same time
- Both do not require driver installation on Windows and Mac. Linux needs a udev rule (provided)
- Cleaned up object format. If you made custom objects by yourself, this will break them, but easy to fix.
- Subpatches not intended for use as a main patch now have the ".axs" extension.
this saves the potentially unexpected silence when running a non-working patch that was intended for use as a subpatch. - Help patches now have the ".axh" extension, and object link to help patches in the object popup menu.
- Improved install scripts. Even from source code, setup should be easier than ever.
- Cleanup of help, tutorial, and demo-patches
If you have a v3 board revision (without USB host plug etc), you need to edit the file "firmware/axoloti_defines.h" and change
//#define BOARD_AXOLOTI_V03 1
#define BOARD_AXOLOTI_V05 1
into
#define BOARD_AXOLOTI_V03 1
//#define BOARD_AXOLOTI_V05 1
and then compile firmware again.
"flash using sdram" only works with v05 boards or later...
First time after compiling firmware, you will need to use the DFU flashing method (hold S1 during powerup), to upgrade firmware.
Your feedback would be very much appreciated, so broken things can get fixed before a lot more people get their hands on Axoloti.