Hello, nearer to an optimum than before :o) ( I know I should wait a moment and do it at once)
here, Separator ideas (the "-") and order ideas are integrated. Syntax for Q field after a definition by Laurie Grifiths (with Lauries use of the minus!) (follows after the standard Q:field definition) for setting the tempo, also textual tempo indicaters like "allegro" can be defined for a whole or part of a file, outside the tune before the tune header, or in an external macro file. Q:1/4=120 Allegro % Outside any header, defines Allegro The first tempo indicator that is identified in a Q:line will be used for playback. Example X:1 Q:andante if "andante" is defined as textual tempo indicator it will be used for playback, if not the default value is used, "andante" is displayed. Example X:1 Q:andante n/n=n if "andante" is defined as textual tempo indicator it will be used for playback, if not n/n=n is used for playback, the whole string is displayed: "andante n/n=n". Example X:1 Q:n/n=n will playback n/n=n and display "n/n=n" Example X:1 Q:n/n=n andante will playback n/n=n and display "n/n=n andante" Only numeral tempo indicators of the n/n=n format are supported in this extended mode. Old versions of setting the tempo like Q:60 cannot be expanded, so Example: X:1 Q:60 Andante will be displayed as: "60 Andante" if "Andante" is predefined as textual tempo indicator playback will use this, if not the default tempo will be used. (Q:60 - Andante would work!) The content of the Q: field is usually displayed by programs entirely but may contain separated playback and display information. To allow playback only information or some additive text for display, the following expanded syntax can be used. In the following example parts of the Q: filed are not displayed: A - (minus symbol) can be used to indicate that the part of the text that comes before it is not displayed. Example X:1 Q:n/n=n - andante will playback n/n=n and display "andante" Example X:1 Q:andante - gehend if "andante" is defined as textual tempo indicator it will be used for playback, otherwise "gehend" if defined, if not the default tempo is used for playback. "gehend" is displayed If no tempo indicator should be displayed but a playback tempo set this can be done using just the "-" after the tempo indicator: Example: X:1 Q:n/n=n - X:1 Q:andante - regards, Simon Simon Wascher - Vienna, Austria http://members.chello.at/simon.wascher/ To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
