4) Just wrote <a href="https:&#x2F;&#x2F;github.com&#x2F;MadcapJake&#x2F;language-alda" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MadcapJake&#x2F;language-alda</a> for Atom.  (Atom has the great <a href="https:&#x2F;&#x2F;github.com&#x2F;atom&#x2F;vim-mode" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;atom&#x2F;vim-mode</a> package and for the parent, though it seems less complete, there&#x27;s <a href="https:&#x2F;&#x2F;github.com&#x2F;avendael&#x2F;atomic-emacs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;avendael&#x2F;atomic-emacs</a>)<p>Also in regards to the parent&#x27;s interest in having a keybind to autoplay alda files, there is <a href="https:&#x2F;&#x2F;github.com&#x2F;lsegal&#x2F;atom-runner" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lsegal&#x2F;atom-runner</a> and with a short snippet in your config you&#x27;ll have `alt-r` recognize alda files and play them!<p>For the language-alda package, I&#x27;m working on integrating autocomplete support for instruments, markers and attributes.  I think I can also add support for atom-runner directly through the language package too.<p>Between playing around with the langauge and getting tooling support in Atom, my whole Sunday was completely swallowed up! :P