Alda Layer
Table of ContentsClose
1. Description
Alda is a music composition language allowing music to easily be written and edited in a text file.
This layer adds key bindings for alda-mode
's functions, which allow Alda code
to be interpreted and played by the running Alda server. It will also start the
Alda server if it is not running.
1.1. Features:
- Syntax highlighting for Alda files.
- Play portions of a buffer, or the entire buffer, through a running Alda server.
2. Install
Add alda
to the dotspacemacs-configuration-layers
list in ~/.spacemacs
.
You will also want to ensure that you have installed Alda so that alda-mode
can play your code.
3. Key bindings
When alda-mode is active in an Alda file, you can use these key bindings:
Key binding | Description |
---|---|
SPC m b |
Play the entire buffer |
SPC m c |
Play block (paragraph on point) |
SPC m r |
Play region (selected text) |
SPC m n |
Plays the current line |
Note that if the Alda server is not running, alda-mode
will start the server,
and you will have to run the command again.