mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-28 15:33:01 +00:00
99 lines
2.1 KiB
Markdown
99 lines
2.1 KiB
Markdown
|
# clipboard format
|
||
|
|
||
|
when copying pattern data from Furnace, it's stored in the clipboard as plain text.
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
```
|
||
|
|
||
|
this top line of text is always the same except for the number in parentheses, which is the internal build number. for example, 0.6pre7 is `162`.
|
||
|
|
||
|
the second line is a number between 0 and 18 (decimal) which indicates which column the clip starts from.
|
||
|
- `0`: note.
|
||
|
- `1`: instrument.
|
||
|
- `2`: volume.
|
||
|
- `3`: effect 1 type.
|
||
|
- `4`: effect 1 value. effect type is always included in the clip, even if skipped over.
|
||
|
- `5`: effect 2 type.
|
||
|
- `6`: effect 2 value. effect type is always included in the clip, even if skipped over.
|
||
|
- `7`: effect 3 type...
|
||
|
- ...and so on.
|
||
|
|
||
|
examples of the starting column:
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
0
|
||
|
D-6007F08080706|...........|
|
||
|
...............|...........|
|
||
|
...............|A#500..080F|
|
||
|
...............|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
1
|
||
|
007F08080706|...........|
|
||
|
............|...........|
|
||
|
............|A#500..080F|
|
||
|
............|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
2
|
||
|
7F08080706|...........|
|
||
|
..........|...........|
|
||
|
..........|A#500..080F|
|
||
|
..........|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
3
|
||
|
08080706|...........|
|
||
|
........|...........|
|
||
|
........|A#500..080F|
|
||
|
........|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
4
|
||
|
08080706|...........|
|
||
|
........|...........|
|
||
|
........|A#500..080F|
|
||
|
........|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
5
|
||
|
0706|...........|
|
||
|
....|...........|
|
||
|
....|A#500..080F|
|
||
|
....|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
6
|
||
|
0706|...........|
|
||
|
....|...........|
|
||
|
....|A#500..080F|
|
||
|
....|...........|
|
||
|
```
|
||
|
|
||
|
```
|
||
|
org.tildearrow.furnace - Pattern Data (144)
|
||
|
0
|
||
|
...........|
|
||
|
...........|
|
||
|
A#500..080F|
|
||
|
...........|
|
||
|
```
|
||
|
|
||
|
each line following the column number is verbatim from the pattern view with channels separated by `|`. each line also ends in `|`.
|
||
|
|
||
|
notes use the default settings for note display (no German notation), including note off `OFF`, note release `===`, and macro release `REL`.
|