You don’t need special software to update or send/receive sysex on Linux. With the Digitone connected, via USB, to your Linux computer, at the command-line:
-
Stop any running sequencer connections between Digitone and the computer (that may stop the transfer from happening)
if pgrep aseqdump; then pkill aseqdump; fi -
Find the port number of the Digitone:
amidi -l | grep Elektron | sed 's/IO *//' | sed 's/ * Elek.*MIDI 1//' -
Go to Settings/System/OS_Upgrade on the Digitone. Once it tells you it’s waiting for the update transfer, move onto step 4.
-
Run the command:
amidi -p hw:2,0,0 -s Digitone_and_Digitone_Keys_OS1.40.syx
… replacing the hw:2,0,0 with the port number from step 2.
I have used this method (turned it into a script) to transfer many sysex files and to upgrade the OS of my Digitone and Digitakt several times. Never had any problems.