Tinkerer - Clipboard format
Tinkerer's clipboard format is straight ascii.
...So you couuuuld write scripts to get notes from/into Tinker this way...;)
(I'll be writing some (ActivePerl) perl scripts pretty soon:)
Here's an example clip:
pianocheater melo 0004.0.0.00
0001.0.0.00 4d 100 1 , 00.1.2.16 64
0001.2.0.00 4d 100 , 00.0.3.00 64
0003.1.0.00 4d 100 , 00.2.2.32 64
0002.2.0.00 4e 100 2 , 00.1.1.00 64
0003.0.0.00 4e 100 , 00.0.3.00 64
0002.3.2.00 4f 100 3 , 00.0.1.16 64
0001.3.0.00 4a 100 5 , 00.1.2.32 64
0002.1.0.00 4a 100 , 00.0.3.00 64
And another:
pianocheater drum 0004.0.0.00
0001.0.0.00 Tmpo 125
0001.0.0.00 TSig 3/4/1
________________________________________________________________________________
First line says pianocheater so we know if the ascii clip
is something we should even bother messing with.
2nd column says whether it's a melodic track or drum track
3rd column has duration in bars.quarters.sixteenths.ticks
(ticks range from 0-47 since 48 ticks per sixteenth note)
Rest of the lines are notes or controls
Notes have:
1st column: start time
2nd: octaveStep
3rd: velocity (0-127)
4th: fingering
,
6th: duration of note
7th: noteup velocity
Controls have:
1st column: time
2nd: control name
3rd: value (format will depend on control type)
________________________________________________________________________________
Next up, TrackStamper.
|