furnace/doc/8-advanced/piano.md

39 lines
952 B
Markdown
Raw Normal View History

2023-06-12 20:25:17 +00:00
# piano / input pad
The piano serves as a non-keyboard interface to input notes.
![piano chart](piano.png)
The buttons at the left do the following:
| | | |
| :---: | :---: | :---: |
| move one octave down | move one octave up | open options |
| fewer visible octaves | more visible octaves | swap buttons |
When swapped, the bottons do the following:
| | | |
| :---: | :---: | :---: |
| input note off | input note release | open options |
| input macro release | delete | swap buttons |
Every C key is labelled with its octave.
Right-clicking on the piano keys will make the buttons disappear; right-clicking again brings them back.
## options
Key layout:
- **Automatic**
- **Standard**: Black keys are 2/3 length.
- **Continuous**: Black keys are full length.
2023-06-12 20:25:17 +00:00
Value input pad: (document this)
- **Disabled**
- **Replace piano**
- **Split (automatic)**
- **Split (always visible)**
2023-06-12 20:25:17 +00:00
**Share play/edit offset/range**: (document this)