mirror of
https://github.com/sshlien/abcmidi.git
synced 2026-04-15 14:23:41 +00:00
Add -PMAR option to emit MIDI marker meta-events for P: part labels (#16)
* Add -PMAR option to output `P:` information as MIDI part meta-event * Update man page and comments * Add the instance number of a part like `Part T-4` This allows better tracking of parts played more than once with complex `P:` header. * Updated CHANGES file and added author change comments in the code
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
.SH NAME
|
||||
\fBabc2midi\fP \- converts abc file to MIDI file(s)
|
||||
.SH SYNOPSIS
|
||||
abc2midi \fIinfile\fP [\fIrefnum\fP] [\-c] [\-v] [\-ver] [\-t] [\-n limit] [\-CS] [\-quiet] [\-silent] [\-Q tempo] [\-NFNP] [\-NFER] [\-NGRA] [\-NGUI] [\-STFW] [\-OCC] [\-NCOM] [\-HARP] [\-BF] [\-TT] [\-o outfile] \-CSM [filename]
|
||||
abc2midi \fIinfile\fP [\fIrefnum\fP] [\-c] [\-v] [\-ver] [\-t] [\-n limit] [\-CS] [\-quiet] [\-silent] [\-Q tempo] [\-NFNP] [\-NFER] [\-NGRA] [\-NGUI] [\-STFW] [\-OCC] [\-NCOM] [\-PMAR] [\-HARP] [\-BF] [\-TT] [\-o outfile] \-CSM [filename]
|
||||
.SH DESCRIPTION
|
||||
The default action is to write a MIDI file for each abc tune
|
||||
with the filename <stem>N.mid, where <stem> is the filestem
|
||||
@@ -61,6 +61,14 @@ Place lyric text in separate MIDI tracks.
|
||||
.B -NCOM
|
||||
Suppress some comments in the output MIDI file.
|
||||
.TP
|
||||
.B -PMAR
|
||||
Emit MIDI marker meta-events for P: part labels. When a header P: field
|
||||
specifies a play order (e.g. P:(AB)3), a marker is emitted each time a
|
||||
section begins during the expanded playback, with an instance number
|
||||
appended (e.g. "Part A-1", "Part B-1", "Part A-2", "Part B-2").
|
||||
When no header P: field is present, inline P: labels in the body are
|
||||
emitted as simple section markers (e.g. "Part A", "Part B").
|
||||
.TP
|
||||
.B -OCC
|
||||
Accept old chord convention (eg +D2G2+ instead of [DG]2).
|
||||
.TP
|
||||
|
||||
Reference in New Issue
Block a user