Controlling the digitone from usb w/o OB

I’m new to my Digitone and am having a lot of fun playing around with it. It occurred to me that it might be fun to try to write some music in a DAW or notation software (like musescore) and then pipe it into the 4 tracks on the digitone using MIDI. The manual seems to allude that this is possible, but doesn’t really explain how to do this, and so far my googling has come up short.

Has anyone had experience playing midi through the digitione from a computer over USB (instead of from a keyboard over the MIDI port)?
For outputting to the Digitione without using Overbridge, how do you get the computer to recognize the Digitone as a device and output to it? (I’m on linux, just to make it more(?) complicated)
Are there any settings on the Digitone you need to set to get it to be able to be controlled from an external midi input?
I’m assuming that midi tracks will get routed to one of the 4 instrument tracks on the Digitione - how would you control which midi track goes to which instrument track?

I want basic digitone sysex load/save working from Linux hopefully with a couple python scripts. But as far as sending notes, plugin your Digitone, select a basic sound (say factory preset A062), and try these commands:

$ amidi -l
Dir Device    Name
IO  hw:2,0,0  Elektron Digitone MIDI 1

$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
 24:0    Elektron Digitone                Elektron Digitone MIDI 1

$ aplaymidi -p 24:0 mozart_sonata16_cmaj_f0.mid

This played for me even though ALSA/pulseaudio don’t recognize the device. This suggests that generic linux MIDI software will work with the Digitone. Of course there will be some customization involved :grinning: