This is GlyphTable.h in view mode; [Download] [Up]
#define STAFF "Staff"
#define NULLENTRY { c00k, NULL, { NULL, NULL, NULL, NULL, NULL } }
struct entry { MKKeyNum key; const char *clef, *notes[5]; } entries[] = {
#define END f6k
{ f6k, "GClef", { STAFF, "Note9", "Higher", NULL } },
{ e6k, "GClef", { STAFF, "Note8", "Higher", NULL } },
{ ef6k, "GClef", { "Sharp7", "Note7", "Flat8", "Note8", "Higher" } },
{ d6k, "GClef", { STAFF, "Note7", "Higher", NULL } },
{ df6k, "GClef", { "Sharp6", "Note6", "Flat7", "Note7", "Higher" } },
{ c6k, "GClef", { STAFF, "Note6", "Higher", NULL } },
{ b5k, "GClef", { STAFF, "Note5", "Higher", NULL } },
{ bf5k, "GClef", { "Sharp4", "Note4", "Flat5", "Note5", "Higher" } },
{ a5k, "GClef", { STAFF, "Note4", "Higher", NULL } },
{ af5k, "GClef", { "Sharp3", "Note3", "Flat4", "Note4", "Higher" } },
{ g5k, "GClef", { STAFF, "Note3", "Higher", NULL } },
{ gf5k, "GClef", { "Sharp2", "Note2", "Flat3", "Note3", "Higher" } },
{ f5k, "GClef", { STAFF, "Note9", NULL } },
{ e5k, "GClef", { STAFF, "Note8", NULL } },
{ ef5k, "GClef", { "Sharp7", "Note7", "Flat8", "Note8", NULL } },
{ d5k, "GClef", { STAFF, "Note7", NULL } },
{ df5k, "GClef", { "Sharp6", "Note6", "Flat7", "Note7", NULL } },
{ c5k, "GClef", { STAFF, "Note6", NULL } },
{ b4k, "GClef", { STAFF, "Note5", NULL } },
{ bf4k, "GClef", { "Sharp4", "Note4", "Flat5", "Note5", NULL } },
{ a4k, "GClef", { STAFF, "Note4", NULL } },
{ af4k, "GClef", { "Sharp3", "Note3", "Flat4", "Note4", NULL } },
{ g4k, "GClef", { STAFF, "Note3", NULL } },
{ gf4k, "GClef", { "Sharp2", "Note2", "Flat3", "Note3", NULL } },
{ f4k, "GClef", { STAFF, "Note2", NULL } },
{ e4k, "GClef", { STAFF, "Note1", NULL } },
{ ef4k, "GClef", { "Sharp0", "Note0", "Flat1", "Note1", NULL } },
{ d4k, "GClef", { STAFF, "Note0", NULL } },
{ df4k, "CClef", { "Sharp5", "Note5", "Flat6", "Note6", NULL } },
{ c4k, "CClef", { STAFF, "Note5", NULL } },
{ b3k, "CClef", { STAFF, "Note4", NULL } },
{ bf3k, "CClef", { "Sharp3", "Note3", "Flat4", "Note4", NULL } },
{ a3k, "FClef", { STAFF, "Note9", NULL } },
{ af3k, "FClef", { "Sharp8", "Note8", "Flat9", "Note9", NULL } },
{ g3k, "FClef", { STAFF, "Note8", NULL } },
{ gf3k, "FClef", { "Sharp7", "Note7", "Flat8", "Note8", NULL } },
{ f3k, "FClef", { STAFF, "Note7", NULL } },
{ e3k, "FClef", { STAFF, "Note6", NULL } },
{ ef3k, "FClef", { "Sharp5", "Note5", "Flat6", "Note6", NULL } },
{ d3k, "FClef", { STAFF, "Note6", NULL } },
{ df3k, "FClef", { "Sharp5", "Note5", "Flat6", "Note6", NULL } },
{ c3k, "FClef", { STAFF, "Note5", NULL } },
{ b2k, "FClef", { STAFF, "Note4", NULL } },
{ bf2k, "FClef", { "Sharp3", "Note3", "Flat4", "Note4", NULL } },
{ a2k, "FClef", { STAFF, "Note3", NULL } },
{ af2k, "FClef", { "Sharp2", "Note2", "Flat3", "Note3", NULL } },
{ g2k, "FClef", { STAFF, "Note2", NULL } },
{ gf2k, "FClef", { "Sharp1", "Note1", "Flat2", "Note2", NULL } },
{ f2k, "FClef", { STAFF, "Note1", NULL } },
{ e2k, "FClef", { STAFF, "Note0", NULL } },
{ ef2k, "FClef", { "Sharp5", "Note5", "Flat6", "Note6", "Lower" } },
{ d2k, "FClef", { STAFF, "Note6", "Lower", NULL } },
{ df2k, "FClef", { "Sharp5", "Note5", "Flat6", "Note6", "Lower" } },
{ c2k, "FClef", { STAFF, "Note5", "Lower", NULL } },
{ b1k, "FClef", { STAFF, "Note4", "Lower", NULL } },
{ bf1k, "FClef", { "Sharp3", "Note3", "Flat4", "Note4", "Lower" } },
{ a1k, "FClef", { STAFF, "Note3", "Lower", NULL } },
{ af1k, "FClef", { "Sharp2", "Note2", "Flat3", "Note3", "Lower" } },
{ g1k, "FClef", { STAFF, "Note2", "Lower", NULL } },
{ gf1k, "FClef", { "Sharp1", "Note1", "Flat2", "Note2", "Lower" } },
{ f1k, "FClef", { STAFF, "Note1", "Lower", NULL } },
{ e1k, "FClef", { STAFF, "Note0", "Lower", NULL } },
#define START e1k
};
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.