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.