The Mudcat Café TM
Thread #53821 Message #831902
Posted By: MMario
21-Nov-02 - 03:46 PM
Thread Name: Tech: OK, I can do MIDIs. How do I post them?
Subject: RE: Tech: OK, I can do MIDIs. How do I post them?
Not sure this will come through correctly:
SongWright Dictionary ============================== A SongWrightV file consists of two parts:
a) header b) music
============================== Syntax of the header ------------------------------ There are eight lines starting thus: ------------------------------ N- C- A- T- S- K- B- F- ------------------------------ N-Name of piece C-Composer A-Author T-Tempo S-Speed (15- 270 range) K-Key eg A Bb F# a (minors in lower case) B-Time eg 4/4 (0/0 is free time) F-Footnote, eg date ------------------------------
Entries for the KEY and the TIME are the only necessary ones. ============================== Syntax of the music ------------------------------ Header line One or two music lines One or more lyric lines (One or two music lines) (One or more lyric lines) (etc.) ------------------------------ Each line has a fixed begining ------------------------------ H- M- or M+ or m- or etc. L- ------------------------------ Words and/or guitar chords can be put in the header line. ------------------------------ eg H- Am Dm G7 Am ------------------------------ ------------------------------ Syntax ------------------------------ [clef part][width part][notes] ------------------------------ Syntax of clef part
[clef][+or-][number of bars in line] ------------------------------ M treble clef m bass clef + treble clef with bars joined to clef below - bass clef not joined below # (need not be accurate!)
------------------------------ Syntax of width part ------------------------------ You may see a width display command next such as W-1 W-2 W-3 W-4 W-5 Note, W-3 is the default and may be omitted. ------------------------------ Syntax of notes ------------------------------ [note code][accidental][measure][characteristic] ------------------------------ Note codes ------------------------------ Treble clef note codes (white notes) ------------------------------
Code Note
< C-- lowest note = D-- > E-- ? F-- @ G-- A A-- B B-- C C- D D- E E- F F- G G- a A- b B- c C Middle C d D e E f F g G h A i B j C+ k D+ l E+ m F+ n G+ o A+ p B+ highest note r rest R rest x blank X blank
Code Note < C--- lowest note = D--- > E--- ? F--- @ G--- A A--- B B--- C C-- D D-- E E-- F F-- G G-- a A-- b B-- c C-- d D- e E- f F- g G- h A- i B- j C middle C k D l E m F n G o A p B highest note r rest R rest x blank X blank