home | tune search | software | learn abc | discuss | about | blog | Starbound/LOTRO | contact |
[abc standard: home | current | route-map | updating | proposals]
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
abc:standard:v2.1:proposals:transposition:v3 [2012/01/20 17:43] cwalshaw |
abc:standard:v2.1:proposals:transposition:v3 [2012/01/20 17:47] (current) cwalshaw |
||
---|---|---|---|
Line 8: | Line 8: | ||
* Whether to deprecate ''transpose='' | * Whether to deprecate ''transpose='' | ||
* The ''I:transposition'' directive | * The ''I:transposition'' directive | ||
- | * All the //TODO// indicators below | + | * All of the //TODO// indicators below |
* Other suggestions made on the abcusers mailing list | * Other suggestions made on the abcusers mailing list | ||
Line 34: | Line 34: | ||
For more details about transposition and how the ''shift'' modifiers may be used see [[#transposition of a tune file|transposition of a tune / file]], [[#enharmonic indicators]] and [[#writing abc code for transposing instruments]]. For more details about ''instrument'' and ''pitch'' see [[#writing abc code for transposing instruments]]. | For more details about transposition and how the ''shift'' modifiers may be used see [[#transposition of a tune file|transposition of a tune / file]], [[#enharmonic indicators]] and [[#writing abc code for transposing instruments]]. For more details about ''instrument'' and ''pitch'' see [[#writing abc code for transposing instruments]]. | ||
- | // TODO: // Here or elsewhere, clarify how the ''shift'' modifiers affect the clef - see messages [[#http://tech.groups.yahoo.com/group/abcusers/message/6316|6316]] and [[http://tech.groups.yahoo.com/group/abcusers/message/6324|6324]]. | + | // TODO: // Here or elsewhere, clarify how the ''shift'' modifiers affect the clef - see messages [[http://tech.groups.yahoo.com/group/abcusers/message/6316|6316]] and [[http://tech.groups.yahoo.com/group/abcusers/message/6324|6324]]. |
// ... unchanged ... // | // ... unchanged ... // | ||
Line 219: | Line 219: | ||
// TODO: // Decide a sensible rule for combining enharmonic indicators - e.g. what happens if you combine ''shift-score=6#'' with ''shift-score=11b''? | // TODO: // Decide a sensible rule for combining enharmonic indicators - e.g. what happens if you combine ''shift-score=6#'' with ''shift-score=11b''? | ||
| | ||
- | === 4.6.4 Shift directives === | + | == Extracting a score in sounding / concert pitch == |
- | + | ||
- | == Shift to-sounding == | + | |
When included in the tune header (or even the file header) the ''I:shift to-sounding'' directive can be used to typeset a complete score (or even all the scores in a file) at //sounding pitch//. To accomplish this it effectively ignores all of the ''shift-score'' modifiers and treats all of the ''shift-sound'' modifiers as if they were ''shift-both''. | When included in the tune header (or even the file header) the ''I:shift to-sounding'' directive can be used to typeset a complete score (or even all the scores in a file) at //sounding pitch//. To accomplish this it effectively ignores all of the ''shift-score'' modifiers and treats all of the ''shift-sound'' modifiers as if they were ''shift-both''. |