# Embellishment definitions for PipeLime. # Note that I have used my own (in my humble opinion, more sensible) # names for some types of movements which do not have standard # names ('shakes' etc). Hey, it's my program! # You can easily change them if you want to. # Remember that you can enter any embellishment note-by-note # in (Pipe)Lime even if it isn't defined here. This set should # cover more than 99% of common gracenoting. # PipeLime uses the abc format for gracenotes; the notes from low G to # high A are: G A B c d e f g a # NOTE: the embellishment codenames are not case-sensitive # so I have used 'ha' and 'hg' in names to distinguish them # from low A and Low G (A, G). # ====== ordinary doublings ha_dbl "Doubling - Hi A" {ag} hg_dbl "Doubling - Hi G" {gf} f_dbl "Doubling - F" {gfg} e_dbl "Doubling - E" {gef} d_dbl "Doubling - D" {gde} c_dbl "Doubling - C" {gcd} B_dbl "Doubling - B" {gBd} A_dbl "Doubling - Lo A" {gAd} G_dbl "Doubling - Lo G" {gGd} # ====== half doublings (no initial {g} ) f_hdbl "Half Doubling - F" {fg} e_hdbl "Half Doubling - E" {ef} d_hdbl "Half Doubling - D" {de} c_hdbl "Half Doubling - C" {cd} B_hdbl "Half Doubling - B" {Bd} A_hdbl "Half Doubling - A" {Ad} G_hdbl "Half Doubling - G" {Gd} # ====== thumb doublings (initial {a} ) f_tdbl "Thumb Doubling - F" {afg} e_tdbl "Thumb Doubling - E" {aef} d_tdbl "Thumb Doubling - D" {ade} c_tdbl "Thumb Doubling - C" {acd} B_tdbl "Thumb Doubling - B" {aBd} A_tdbl "Thumb Doubling - Lo A" {aAd} G_tdbl "Thumb Doubling - Lo G" {aGd} # ====== heavy strike doublings f_hvy_strk_dbl "Hvy Strike Dblng - F" {gfA} e_hvy_strk_dbl "Hvy Strike Dblng - E" {geA} d_hvy_strk_dbl "Hvy Strike Dblng - D" {gdG} c_hvy_strk_dbl "Hvy Strike Dblng - C" {gcG} B_hvy_strk_dbl "Hvy Strike Dblng - B" {gBG} A_hvy_strk_dbl "Hvy Strike Dblng - A" {gAG} # ====== heavy strike half doublings f_hvy_strk_hdbl "Hvy Strk Half Dblng - F" {fA} e_hvy_strk_hdbl "Hvy Strk Half Dblng - E" {eA} d_hvy_strk_hdbl "Hvy Strk Half Dblng - D" {dG} c_hvy_strk_hdbl "Hvy Strk Half Dblng - C" {cG} B_hvy_strk_hdbl "Hvy Strk Half Dblng - B" {BG} A_hvy_strk_hdbl "Hvy Strk Half Dblng - A" {AG} # ====== heavy strike thumb doublings f_hvy_strk_tdbl "Hvy Strk Thm Dblng - F" {afA} e_hvy_strk_tdbl "Hvy Strk Thm Dblng - E" {aeA} d_hvy_strk_tdbl "Hvy Strk Thm Dblng - D" {adG} c_hvy_strk_tdbl "Hvy Strk Thm Dblng - C" {acG} B_hvy_strk_tdbl "Hvy Strk Thm Dblng - B" {aBG} A_hvy_strk_tdbl "Hvy Strk Thm Dblng - A" {aAG} # ====== light strike doublings f_lgt_strk_dbl "Lgt Strike Dblng - F" {gfe} d_lgt_strk_dbl "Lgt Strike Dblng - D" {gdc} B_lgt_strk_dbl "Lgt Strike Dblng - B" {gBA} # ====== light strike half doublings f_lgt_strk_hdbl "Lgt Strk Hf Dblng - F" {fe} d_lgt_strk_hdbl "Lgt Strk Hf Dblng - D" {dc} B_lgt_strk_hdbl "Lgt Strk Hf Dblng - B" {BA} # ====== light strike thumb doublings f_lgt_strk_tdbl "Lgt Strike Thm Dblng - F" {gfe} d_lgt_strk_tdbl "Lgt Strike Thm Dblng - D" {gdc} B_lgt_strk_tdbl "Lgt Strike Thm Dblng - B" {gBA} # ====== birls birl_A "Birl - AGAG" {AGAG} birl_G "Birl - GAG" {GAG} birl_hg "Birl - gAGAG" {gAGAG} harin "Harin Birl" {d2AGAG} # ====== throws f_throw "F Throw (dare)" {fege} e_throw "E Throw (dre)" {eAfA} d_throw "D Throw" {Gdc} d_throw_G "D Throw from Lo G" {dc} d_hvy_throw "Heavy D Throw" {GdGc} d_throw_tra "D Throw (tra)" {G2dc} c_throw "C Throw (dro), Grip" {GdG} B_throw "B Throw (tro), Grip" {GdG} A_throw "A Throw/Grip (rodin)" {GBG} # ====== grips, taorluaths, crunluaths etc grip "Grip" {GdG} grip_d "Grip from D" {GBG} taor "Taorluath" {GdGe} taor_d "Taorluath from D" {GBGe} crun "Crunluath" {GdGeAfA} crun_d "Crunluath from D" {GBGeAfA} c_dbl_grip "Doubling Grip - C" {gcGdG} B_dbl_grip "Doubling Grip - B" {gBGdG} A_dbl_grip "Doubling Grip - Lo A" {gAGdG} c_hdbl_grip "Half Dblng Grip - C" {cGdG} B_hdbl_grip "Half Dblng Grip - B" {BGdG} A_hdbl_grip "Half Dblng Grip - Lo A" {AGdG} c_tdbl_grip "Thumb Dblng Grip - C" {acGdG} B_tdbl_grip "Thumb Dblng Grip - B" {aBGdG} A_tdbl_grip "Thumb Dblng Grip - Lo A" {aAGdG} # ====== heavy strike triplings ("shakes", "rolls" or "peles") f_hvy_strk_tpl "Hvy Strk Tripling - F" {gfgfA} e_hvy_strk_tpl "Hvy Strk Tripling - E" {gefeA} d_hvy_strk_tpl "Hvy Strk Tripling - D" {gdedG} c_hvy_strk_tpl "Hvy Strk Tripling - C" {gcecG} B_hvy_strk_tpl "Hvy Strk Tripling - B" {gBeBG} A_hvy_strk_tpl "Hvy Strk Tripling - A" {gAeAG} # ====== heavy strike half triplings (no initial {g} ) f_hvy_strk_htpl "Hvy Strk Half Trpl - F" {fgfA} e_hvy_strk_htpl "Hvy Strk Half Trpl - E" {efeA} d_hvy_strk_htpl "Hvy Strk Half Trpl - D" {dedG} c_hvy_strk_htpl "Hvy Strk Half Trpl - C" {cecG} B_hvy_strk_htpl "Hvy Strk Half Trpl - B" {BeBG} A_hvy_strk_htpl "Hvy Strk Half Trpl - A" {AeAG} # ====== heavy strike thumb triplings (initial {a} ) f_hvy_strk_ttpl "Hvy Strk Thumb Trpl - F" {afgfA} e_hvy_strk_ttpl "Hvy Strk Thumb Trpl - E" {aefeA} d_hvy_strk_ttpl "Hvy Strk Thumb Trpl - D" {adedG} c_hvy_strk_ttpl "Hvy Strk Thumb Trpl - C" {acecG} B_hvy_strk_ttpl "Hvy Strk Thumb Trpl - B" {aBeBG} A_hvy_strk_ttpl "Hvy Strk Thumb Trpl - A" {aAeAG} # ====== light strike triplings f_lgt_strk_tpl "Lgt Strk Tripling - F" {gfgfe} d_lgt_strk_tpl "Lgt Strk Tripling - D" {gdedc} B_lgt_strk_tpl "Lgt Strk Tripling - B" {gBeBA} # ====== light strike half triplings (no initial {g} ) f_lgt_strk_htpl "Lgt Strk Half Trpl - F" {fgfe} d_lgt_strk_htpl "Lgt Strk Half Trpl - D" {dedc} B_lgt_strk_htpl "Lgt Strk Half Trpl - B" {BeBA} # ====== light strike thumb triplings (initial {a} ) f_lgt_strk_ttpl "Lgt Strk Thumb Trpl - F" {afgfe} d_lgt_strk_ttpl "Lgt Strk Thumb Trpl - D" {adedc} B_lgt_strk_ttpl "Lgt Strk Thumb Trpl - B" {aBeBA} # misc bubbly "Bubbly (darodo)" {GdGcG} rodin "Grip - Lo A (rodin)" {GBG} chedare "Chedare" {fegefe} ha_dbl_strk "Dbl strike - Hi A" {agag} ha_dbl_strk_a "Dbl strike - from Hi A" {gag} hg_dbl_strk "Dbl strike - Hi G" {gfgf} hg_dbl_strk_a "Dbl strike - from Hi G" {fgf}