Uploading to the Axoloti hardware


#1

Overview

In the main user guide, we mentioned that taking a patch live in the Axoloti UI will upload it to the hardware.
The Axoloti UI is where you build your patches, but it is not compulsary for using them.
In this post we will be discussing how to use patches when not connected to a computer.

Uploading firmware

Live

When we take a patch 'Live' we are uploading the patch to the Axoloti, and then maintaining a connection with this patch so that the UI can interact with it. e.g. by using the dials with the mouse.

When you open a patch and take it live, you will notice that when closing the UI, the Axoloti will continue running that patch happily.
(try it with a sequenced patch like the tybett demo, but it's true for synths etc. as well)

Of course, with the UI closed, you can't control the patch via the UI, but you can still control it from a midi keyboard or controller.

However, you will notice that if you remove the power from the board, and then power it up again, the patch will not restart (i.e. you will have silence).

Upload to flash memory

So, how about using the Axoloti board standalone? (e.g. lets say we want to use it as an FX pedal, or a synth controlled via a midi controller.)

To do this, first open the patch as normal (again try the tybett demo).
Then, rather than pressing the LIVE button, go to the Board menu and select 'upload to internal flash'.

At this point the patch will be uploaded to the board, and ... nothing will happen smile

Now in order to start the patch without the GUI, power off the board, power it on again, and presto,
you should now hear the running patch, and it can be controlled via a midi keyboard/controller.

Upload to SDCARD as startup

This is basically the same as uploading to flash memory, but the patch will be stored on your (micro-)SDCARD instead.
It will behave the same as with the previous method, starting up as soon as you power up the board.

Once you uploaded a patch with "Upload to flash memory" or "Upload to SDCARD as startup", you can power cycle the board repeatedly and the patch will start each time, without the need for any computer connection.

So how to stop it from starting? smile
there are two ways
a) connect the Axoloti UI to the board (most common, as you most likely want to upload a new patch!)
b) hold down button S1 as you power on the board

The main difference between "Upload to flash memory" and "Upload to SDCARD", is that the latter allows you to store different patches on different SDCARDs so that, depending on the SDCARD you insert, a different patch will be started.
By ejecting an SDCARD, the patch will stop, inserting an SDCARD while powered will load the startup patch from it.

Upload to SDCARD

This option allows you to upload a patch to an SDCARD, but not to be used as the startup patch.
Instead, the patch can then be loaded dynamically by using the patch/load object.

Uploading samples to SDCARD

you can also store samples on the SDCARD by using the menu Window->File Manager.

Note: SDCARD should be FAT formatted


Uploading to SD as startup vs internal Flash
Patch not starting on power-up