Tune editor help
Using the editor
- Music and text stay together. Click a note in the music and its code is selected in the text; put the cursor on a code in the text and its note lights up.
- Type the music. Type or change codes in the text box; the music redraws when you pause. To add or remove a note, type or delete its code. The tables below are everything you need. → ¶ shows the tabs, spaces and line ends that BWW is fussy about.
- The note builder builds a note from drop-downs and draws it; Insert puts it at the cursor, or in place of what is selected. A new tune's bars hold rests: click a rest in the music, build the note, Insert.
- Notes (band editor) at the top are yours: where you are with the tune, what's checked, what's left. They save as you type, don't make a new version, and carry on to the next save.
- Warnings under the music give the line and column of anything that doesn't read or doesn't add up (for example a bar that is a dot short). The last good drawing stays on screen while you fix it.
- The command reference at the bottom of the editor searches every embellishment the editor knows, including piobaireachd. Insert puts a code at the cursor.
- Free SettScribe: your tune is kept in this browser as you type, and nowhere else. Download .bww keeps a copy of your own; Download PDF prints it.
- In a band's library, nothing is saved until you press Save as new version. Every save is a new version; the previous four are kept behind History on the tune's page. To throw your changes away, leave without saving.
- Play plays the tune at the tempo you set, with drones and a metronome if you want them. Proportional / Compact above the music changes how the notes are spaced.
- Save as chart (band editor) turns the tune into a PDF chart for the stage viewer. Give it a part (melody, harmony) and choose Portrait or Landscape paper first.
Typing notes
A note is its pitch, an underscore, and its length:
LA_4 is a quarter-note low A. Pitches are in capitals. Separate every code with a space.
| Whole | Half | Quarter | Eighth | 16th | 32nd | |
|---|---|---|---|---|---|---|
| High A | HA_1 |
HA_2 |
HA_4 |
HA_8 |
HA_16 |
HA_32 |
| High G | HG_1 |
HG_2 |
HG_4 |
HG_8 |
HG_16 |
HG_32 |
| F | F_1 |
F_2 |
F_4 |
F_8 |
F_16 |
F_32 |
| E | E_1 |
E_2 |
E_4 |
E_8 |
E_16 |
E_32 |
| D | D_1 |
D_2 |
D_4 |
D_8 |
D_16 |
D_32 |
| C | C_1 |
C_2 |
C_4 |
C_8 |
C_16 |
C_32 |
| B | B_1 |
B_2 |
B_4 |
B_8 |
B_16 |
B_32 |
| Low A | LA_1 |
LA_2 |
LA_4 |
LA_8 |
LA_16 |
LA_32 |
| Low G | LG_1 |
LG_2 |
LG_4 |
LG_8 |
LG_16 |
LG_32 |
A bar of a 4/4 march, with a doubling on B and a dotted eighth and sixteenth:
& sharpf sharpc 4_4 I! LA_4 dbb B_4 C_8 'c D_16 E_4 !
Bars, dots, rests and the rest
Codes after a note (a dot, a fermata) belong to that note. An embellishment goes just before the note it decorates.
| What | Type | For example |
|---|---|---|
| Start a staff line | & | & sharpf sharpc 4_4 ... |
| Key signature (the pipe key), straight after & | sharpf sharpc | & sharpf sharpc |
| Time signature, after the key signature | 2_4 3_4 4_4 6_8 9_8 12_8 | & sharpf sharpc 6_8 |
| Common time / cut time, in place of 4_4 / 2_2 | C C_ | & sharpf sharpc C_ |
| Dot a note (once / twice) | ' or '' + pitch, lowercase | LA_8 'la D_4 ''d |
| Rest | REST_ + length | REST_4 REST_8 |
| Sharp / natural / flat on one note | sharp natural flat + pitch, lowercase | naturalc C_4 |
| Fermata (pause) | fermat + pitch, lowercase | LA_2 fermatla |
| Tie | ^ts ... ^te | ^ts LA_4 LA_4 ^te |
| Triplet | ^3s ... ^3e | ^3s LA_8 B_8 C_8 ^3e |
| Barline | ! | LA_4 B_4 ! C_4 |
| End of a staff line | !t | ... E_4 !t |
| Double bar at end of line | !!t | |
| Heavy bar: start / end of a part | I! !I | |
| Repeat: start / end | I!'' ''!I | I!'' ... ''!I |
| First / second time ending | '1 ... _' '2 ... _' | '1 E_4 C_4 _' |
| Beam direction (optional) | r / l after the pitch | LAr_8 'la Bl_16 |
| Extra space | space | |
| Tempo, on a line of its own | TuneTempo,90 | |
Title, tune type and composer are lines of their own above the music, e.g.
"Scotland the Brave",(T,C,0,0,Times New Roman,16,700,0,0,18,0,0,0) — T is the title,
Y the tune type, M the composer, F a footer.
Embellishments
Type the code just before its note: dbe E_4. Each is drawn on a
note it suits, with its grace notes listed in playing order in the same names you type (HG is high G). Piobaireachd movements are not on this sheet; the command reference in the editor has them.
ag
|
LA on LG
|
|
bg
|
B on LA
|
|
cg
|
C on LA
|
|
dg
|
D on LA
|
|
eg
|
E on LA
|
|
fg
|
F on LA
|
|
gg
|
HG on LA
|
|
tg
|
HA on LA
|
db
|
D B on LA
|
|
dc
|
D C on LA
|
|
dla
|
D LA on LG
|
|
dlg
|
D LG on LA
|
|
eb
|
E B on LA
|
|
ec
|
E C on LA
|
|
ed
|
E D on LA
|
|
ela
|
E LA on LG
|
|
elg
|
E LG on LA
|
|
fb
|
F B on LA
|
|
fc
|
F C on LA
|
|
fd
|
F D on LA
|
|
fe
|
F E on LA
|
|
fla
|
F LA on LG
|
|
flg
|
F LG on LA
|
|
gb
|
HG B on LA
|
|
gc
|
HG C on LA
|
|
gd
|
HG D on LA
|
|
ge
|
HG E on LA
|
|
gf
|
HG F on LA
|
|
gla
|
HG LA on LG
|
|
glg
|
HG LG on LA
|
|
tb
|
HA B on LA
|
|
tc
|
HA C on LA
|
|
td
|
HA D on LA
|
|
te
|
HA E on LA
|
|
tf
|
HA F on LA
|
|
thg
|
HA HG on LA
|
|
tla
|
HA LA on LG
|
|
tlg
|
HA LG on LA
|
dbb
|
HG B D on B
|
|
dbc
|
HG C D on C
|
|
dbd
|
HG D E on D
|
|
dbe
|
HG E F on E
|
|
dbf
|
HG F HG on F
|
|
dbha
|
HA HG on HA
|
|
dbhg
|
HG F on HG
|
|
dbla
|
HG LA D on LA
|
|
dblg
|
HG LG D on LG
|
|
hdbb
half
|
B D on B
|
|
hdbc
half
|
C D on C
|
|
hdbd
half
|
D E on D
|
|
hdbe
half
|
E F on E
|
|
hdbf
half
|
F HG on F
|
|
hdbla
half
|
LA D on LA
|
|
hdblg
half
|
LG D on LG
|
|
tdbb
thumb
|
HA B D on B
|
|
tdbc
thumb
|
HA C D on C
|
|
tdbd
thumb
|
HA D E on D
|
|
tdbe
thumb
|
HA E F on E
|
|
tdbf
thumb
|
HA F HG on F
|
|
tdbla
thumb
|
HA LA D on LA
|
|
tdblg
thumb
|
HA LG D on LG
|
gstb
G gracenote
|
HG B LG on B
|
|
gstc
G gracenote
|
HG C LG on C
|
|
gstd
G gracenote
|
HG D LG on D
|
|
gste
G gracenote
|
HG E LA on E
|
|
gstf
G gracenote
|
HG F E on F
|
|
gstla
G gracenote
|
HG LA LG on LA
|
|
hstb
half
|
B LG on B
|
|
hstc
half
|
C LG on C
|
|
hstd
half
|
D LG on D
|
|
hste
half
|
E LA on E
|
|
hstf
half
|
F E on F
|
|
hsthg
half
|
HG F on HG
|
|
hstla
half
|
LA LG on LA
|
|
lgstd
G gracenote, light
|
HG D C on D
|
|
lhstd
half, light
|
D C on D
|
|
ltstd
thumb, light
|
HA D C on D
|
|
strb
|
B on B
|
|
strc
|
C on C
|
|
strd
|
D on D
|
|
stre
|
E on E
|
|
strf
|
F on F
|
|
strhg
|
HG on HG
|
|
strla
|
LA on LA
|
|
strlg
|
LG on LG
|
|
tstb
thumb
|
HA B LG on B
|
|
tstc
thumb
|
HA C LG on C
|
|
tstd
thumb
|
HA D LG on D
|
|
tste
thumb
|
HA E LA on E
|
|
tstf
thumb
|
HA F E on F
|
|
tsthg
thumb
|
HA HG F on HG
|
|
tstla
thumb
|
HA LA LG on LA
|
gst2b
G gracenote
|
HG B LG B LG on B
|
|
gst2c
G gracenote
|
HG C LG C LG on C
|
|
gst2d
G gracenote
|
HG D LG D LG on D
|
|
gst2e
G gracenote
|
HG E LA E LA on E
|
|
gst2f
G gracenote
|
HG F E F E on F
|
|
gst2la
G gracenote
|
HG LA LG LA LG on LA
|
|
hst2b
half
|
B LG B LG on B
|
|
hst2c
half
|
C LG C LG on C
|
|
hst2d
half
|
D LG D LG on D
|
|
hst2e
half
|
E LA E LA on E
|
|
hst2f
half
|
F E F E on F
|
|
hst2ha
half
|
HA HG HA HG on HA
|
|
hst2hg
half
|
HG F HG F on HG
|
|
hst2la
half
|
LA LG LA LG on LA
|
|
lgst2d
G gracenote, light
|
HG D C D C on D
|
|
lhst2d
half, light
|
D C D C on D
|
|
lst2d
light
|
C D C on D
|
|
ltst2d
thumb, light
|
HA D C D C on D
|
|
st2b
|
LG B LG on B
|
|
st2c
|
LG C LG on C
|
|
st2d
|
LG D LG on D
|
|
st2e
|
LA E LA on E
|
|
st2f
|
E F E on F
|
|
st2ha
|
HG HA HG on HA
|
|
st2hg
|
F HG F on HG
|
|
st2la
|
LG LA LG on LA
|
|
st2lg
|
not in the engine yet | |
tst2b
thumb
|
HA B LG B LG on B
|
|
tst2c
thumb
|
HA C LG C LG on C
|
|
tst2d
thumb
|
HA D LG D LG on D
|
|
tst2e
thumb
|
HA E LA E LA on E
|
|
tst2f
thumb
|
HA F E F E on F
|
|
tst2hg
thumb
|
HA HG F HG F on HG
|
|
tst2la
thumb
|
HA LA LG LA LG on LA
|
gst3b
G gracenote
|
HG B LG B LG B LG on B
|
|
gst3c
G gracenote
|
HG C LG C LG C LG on C
|
|
gst3d
G gracenote
|
HG D LG D LG D LG on D
|
|
gst3e
G gracenote
|
HG E LA E LA E LA on E
|
|
gst3f
G gracenote
|
HG F E F E F E on F
|
|
gst3la
G gracenote
|
HG LA LG LA LG LA LG on LA
|
|
hst3b
half
|
B LG B LG B LG on B
|
|
hst3c
half
|
C LG C LG C LG on C
|
|
hst3d
half
|
D LG D LG D LG on D
|
|
hst3e
half
|
E LA E LA E LA on E
|
|
hst3f
half
|
F E F E F E on F
|
|
hst3ha
half
|
HA HG HA HG HA HG on HA
|
|
hst3hg
half
|
HG F HG F HG F on HG
|
|
hst3la
half
|
LA LG LA LG LA LG on LA
|
|
lgst3d
G gracenote, light
|
HG D C D C D C on D
|
|
lhst3d
half, light
|
D C D C D C on D
|
|
lst3d
light
|
C D C D C on D
|
|
ltst3d
thumb, light
|
HA D C D C D C on D
|
|
st3b
|
LG B LG B LG on B
|
|
st3c
|
LG C LG C LG on C
|
|
st3d
|
LG D LG D LG on D
|
|
st3e
|
LA E LA E LA on E
|
|
st3f
|
E F E F E on F
|
|
st3ha
|
HG HA HG HA HG on HA
|
|
st3hg
|
F HG F HG F on HG
|
|
st3la
|
LG LA LG LA LG on LA
|
|
st3lg
|
not in the engine yet | |
tst3b
thumb
|
HA B LG B LG B LG on B
|
|
tst3c
thumb
|
HA C LG C LG C LG on C
|
|
tst3d
thumb
|
HA D LG D LG D LG on D
|
|
tst3e
thumb
|
HA E LA E LA E LA on E
|
|
tst3f
thumb
|
HA F E F E F E on F
|
|
tst3hg
thumb
|
HA HG F HG F HG F on HG
|
|
tst3la
thumb
|
HA LA LG LA LG LA LG on LA
|
ggrpb
G gracenote
|
HG B LG D LG on B
|
|
ggrpc
G gracenote
|
HG C LG D LG on C
|
|
ggrpd
G gracenote
|
HG D LG D LG on D
|
|
ggrpdb
G gracenote
|
HG D LG B LG on B
|
|
ggrpe
G gracenote
|
HG E LG D LG on E
|
|
ggrpf
G gracenote
|
HG F LG F LG on F
|
|
ggrpla
G gracenote
|
HG LA LG D LG on LA
|
|
ggrplg
G gracenote
|
not in the engine yet | |
grp
|
LG D LG on LA
|
|
grpb
|
LG B LG on B
|
|
hgrp
half
|
D LG on LA
|
|
hgrpb
half
|
B LG D LG on B
|
|
hgrpc
half
|
C LG D LG on C
|
|
hgrpd
half
|
D LG D LG on D
|
|
hgrpdb
half
|
D LG B LG on B
|
|
hgrpe
half
|
E LG D LG on E
|
|
hgrpf
half
|
F LG F LG on F
|
|
hgrpha
half
|
HA LG D LG on HA
|
|
hgrphg
half
|
HG LG D LG on HG
|
|
hgrpla
half
|
LA LG D LG on LA
|
|
hgrplg
half
|
not in the engine yet | |
tgrpb
thumb
|
HA B LG D LG on B
|
|
tgrpc
thumb
|
HA C LG D LG on C
|
|
tgrpd
thumb
|
HA D LG D LG on D
|
|
tgrpdb
thumb
|
HA D LG B LG on B
|
|
tgrpe
thumb
|
HA E LG D LG on E
|
|
tgrpf
thumb
|
HA F LG F LG on F
|
|
tgrphg
thumb
|
HA HG LG F LG on HG
|
|
tgrpla
thumb
|
HA LA LG D LG on LA
|
|
tgrplg
thumb
|
not in the engine yet |
htar
half
|
D LG E on LA
|
|
tar
|
LG D LG E on LA
|
|
tarb
|
LG B LG E on LA
|
bubly
|
LG D LG C LG on LA
|
|
hbubly
half
|
D LG C LG on LA
|
abr
|
LA LG LA LG on LA
|
|
brl
|
LG LA LG on LA
|
|
gbr
G gracenote
|
HG LA LG LA LG on LA
|
|
tbr
thumb
|
HA LA LG LA LG on LA
|
hhvthrd
half, heavy
|
D LG C on D
|
|
hthrd
half
|
D C on D
|
|
hvthrd
heavy
|
LG D LG C on D
|
|
thrd
|
LG D C on D
|
hpelb
half
|
B E B LG on B
|
|
hpelc
half
|
C E C LG on C
|
|
hpeld
half
|
D E D LG on D
|
|
hpele
half
|
E F E LA on E
|
|
hpelf
half
|
F HG F E on F
|
|
hpelhg
half
|
HG HA HG F on HG
|
|
hpella
half
|
LA E LA LG on LA
|
|
lhpeld
half, light
|
D E D C on D
|
|
lpeld
light
|
HG D E D C on D
|
|
ltpeld
thumb, light
|
HA D E D C on D
|
|
pelb
|
HG B E B LG on B
|
|
pelc
|
HG C E C LG on C
|
|
peld
|
HG D E D LG on D
|
|
pele
|
HG E F E LA on E
|
|
pelf
|
HG F HG F E on F
|
|
pella
|
HG LA E LA LG on LA
|
|
tpelb
thumb
|
HA B E B LG on B
|
|
tpelc
thumb
|
HA C E C LG on C
|
|
tpeld
thumb
|
HA D E D LG on D
|
|
tpele
thumb
|
HA E F E LA on E
|
|
tpelf
thumb
|
HA F HG F E on F
|
|
tpelhg
thumb
|
HA HG HA HG F on HG
|
|
tpella
thumb
|
HA LA E LA LG on LA
|
cadae
|
not in the engine yet | |
cadaed
|
not in the engine yet | |
cadaf
|
not in the engine yet | |
cade
|
not in the engine yet | |
caded
|
not in the engine yet | |
cadge
|
not in the engine yet | |
cadged
|
not in the engine yet | |
cadgf
|
not in the engine yet | |
fcadae
fermata
|
not in the engine yet | |
fcadaed
fermata
|
not in the engine yet | |
fcadaf
fermata
|
not in the engine yet | |
fcade
fermata
|
not in the engine yet | |
fcaded
fermata
|
not in the engine yet | |
fcadge
fermata
|
not in the engine yet | |
fcadged
fermata
|
not in the engine yet | |
fcadgf
fermata
|
not in the engine yet |