summaryrefslogtreecommitdiff
path: root/sw/Core/Src/icons.h
diff options
context:
space:
mode:
Diffstat (limited to 'sw/Core/Src/icons.h')
-rwxr-xr-xsw/Core/Src/icons.h127
1 files changed, 127 insertions, 0 deletions
diff --git a/sw/Core/Src/icons.h b/sw/Core/Src/icons.h
new file mode 100755
index 0000000..d59b18f
--- /dev/null
+++ b/sw/Core/Src/icons.h
@@ -0,0 +1,127 @@
+const static u8 numicons=64;
+const static u16 icons[64][16]={
+ {0x03e0,0x0ff8,0x1c1c,0x380e,0x3006,0x6003,0x6003,0x6083,0x6043,0x6023,0x3016,0x380e,0x1c1c,0x0ff8,0x03e0,0},
+ {0x03e0,0x0c18,0x180c,0x3086,0x2082,0x4081,0x4081,0x4081,0x47f1,0x43e1,0x21c2,0x3086,0x180c,0x0c18,0x03e0,0},
+ {0x0000,0x0008,0x0789,0x088a,0x1300,0x67fc,0x0005,0x03f8,0x0040,0x03ca,0x0089,0x0788,0x4080,0x3f00,0x0000,0},
+ {0x0000,0x0000,0x1800,0x2400,0x23fe,0x0902,0x0cfc,0x0320,0x01e0,0x0240,0x03fc,0x2002,0x1ffc,0x0000,0x0000,0},
+ {0x0180,0x01e0,0x0078,0x001e,0x1c0c,0x1f08,0x07d0,0x04d0,0x07d0,0x1f10,0x1c10,0x0020,0x0040,0x0080,0x0100,0},
+ {0x0180,0x0060,0x0018,0x0006,0x3f8e,0x3f9c,0x31b8,0x31b0,0x3f90,0x1f10,0x0010,0x0020,0x0040,0x0080,0x0100,0},
+ {0x0180,0x0060,0x0018,0x0006,0x1304,0x37b8,0x35b8,0x35b8,0x3db8,0x1938,0x0038,0x0030,0x0040,0x0080,0x0100,0},
+ {0x0180,0x0060,0x0018,0x0006,0x1f84,0x1f88,0x0590,0x0d90,0x1f90,0x1b18,0x0038,0x0070,0x00e0,0x01c0,0x0180,0},
+ {0x0018,0x0018,0x3ffe,0x0018,0x0018,0x0c00,0x0c00,0x3ffe,0x0c00,0x0c00,0x00c0,0x00c0,0x3ffe,0x00c0,0x00c0,0},
+ {0x000c,0x0018,0x0031,0x0063,0x00c6,0x018c,0x0318,0x0630,0x0660,0x07c0,0x0f80,0x1c00,0x3800,0x3000,0x0000,0},
+ {0x0000,0x0000,0x0ff8,0x1ffc,0x1e04,0x0004,0x1e04,0x1ffc,0x1e04,0x0004,0x1e04,0x1ffc,0x0ff8,0x0000,0x0000,0},
+ {0x0c00,0x1e00,0x0e00,0x07f8,0x0018,0x181c,0x3c0c,0x1c0c,0x0ffe,0x0006,0x0307,0x0783,0x0383,0x01ff,0x0000,0},
+ {0x03e0,0x0c18,0x1004,0x21c2,0x2632,0x4411,0x4889,0x4949,0x4889,0x4411,0x2632,0x21c2,0x1004,0x0c18,0x03e0,0},
+ {0x0140,0x0410,0x1004,0x0080,0x2222,0x0410,0x4081,0x0948,0x4081,0x0410,0x2222,0x0080,0x1004,0x0410,0x0140,0},
+ {0x0630,0x0f48,0x0f48,0x0630,0x0000,0x0630,0x0948,0x0948,0x0630,0x0000,0x0630,0x0948,0x0948,0x0630,0x0000,0},
+ {0x0000,0x1ffc,0x2002,0x2412,0x2e3a,0x2412,0x2082,0x21c2,0x2082,0x2412,0x2e3a,0x2412,0x2002,0x1ffc,0x0000,0},
+ {0x0ff0,0x0ff8,0x00dc,0x00cc,0x00dc,0x0ff8,0x0ff0,0x0000,0x0ffc,0x0ffc,0x0ccc,0x0ccc,0x0ccc,0x0ffc,0x0738,0},
+ {0x03e0,0x0c18,0x1004,0x2002,0x2ff2,0x4ff9,0x40dd,0x40cd,0x40dd,0x4ff9,0x2ff2,0x2002,0x1004,0x0c18,0x03e0,0},
+ {0x03e0,0x0c18,0x1004,0x2002,0x2ffe,0x4ffd,0x4ccd,0x4ccd,0x4ccd,0x4ffd,0x273a,0x2002,0x1004,0x0c18,0x03e0,0},
+ {0x0000,0x0ff0,0x0ff8,0x00dc,0x00cc,0x00dc,0x0ff8,0x0ff0,0x0000,0x638e,0x228a,0x36db,0x1451,0x1c71,0x0000,0},
+ {0x0000,0x0ffc,0x0ffc,0x0ccc,0x0ccc,0x0ccc,0x0ffc,0x0738,0x0000,0x638e,0x228a,0x36db,0x1451,0x1c71,0x0000,0},
+ {0x0c0c,0x0f3c,0x03f0,0x00c0,0x03f0,0x0f3c,0x0c0c,0x0000,0x000c,0x0c3c,0x0f70,0x03c0,0x00f0,0x003c,0x000c,0},
+ {0x00c0,0x0330,0x0c0c,0x3003,0x2c0d,0x2f3d,0x23f1,0x20c1,0x23f1,0x2f3d,0x2c0d,0x3003,0x0c0c,0x0330,0x00c0,0},
+ {0x00c0,0x0330,0x0c0c,0x3003,0x200d,0x2c3d,0x2f71,0x23c1,0x20f1,0x203d,0x200d,0x3003,0x0c0c,0x0330,0x00c0,0},
+ {0x0c0c,0x0f3c,0x03f0,0x00c0,0x03f0,0x0f3c,0x0c0c,0x0000,0x0000,0x638e,0x228a,0x36db,0x1451,0x1c71,0x0000,0},
+ {0x000c,0x0c3c,0x0f70,0x03c0,0x00f0,0x003c,0x000c,0x0000,0x0000,0x638e,0x228a,0x36db,0x1451,0x1c71,0x0000,0},
+ {0x0080,0x01c0,0x0360,0x0630,0x0c18,0x1ffc,0x3ffe,0x0080,0x01c0,0x0360,0x0630,0x0c18,0x1ffc,0x3ffe,0x0000,0},
+ {0x0000,0x0000,0x0000,0x0000,0x3ffe,0x1ffc,0x0c18,0x0630,0x0360,0x01c0,0x0080,0x0000,0x0000,0x0000,0x0000,0},
+ {0x03e0,0x0ff8,0x1c1c,0x380e,0x3006,0x6003,0x6003,0x6003,0x6003,0x6003,0x3006,0x380e,0x1c1c,0x0ff8,0x03e0,0},
+ {0x0080,0x01c0,0x03e0,0x07f0,0x0ff8,0x1ddc,0x39ce,0x31c6,0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0x0000,0},
+ {0x0000,0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0x31c6,0x39ce,0x1ddc,0x0ff8,0x07f0,0x03e0,0x01c0,0x0080,0},
+ {0x7fff,0x7fff,0x0000,0x01c0,0x03e0,0x07f0,0x0ff8,0x1ddc,0x39ce,0x31c6,0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0},
+ {0x01c0,0x01c0,0x01c0,0x01c0,0x01c0,0x31c6,0x39ce,0x1ddc,0x0ff8,0x07f0,0x03e0,0x01c0,0x0000,0x7fff,0x7fff,0},
+ {0x6003,0x7007,0x380e,0x1c1c,0x0e38,0x0770,0x03e0,0x01c0,0x03e0,0x0770,0x0e38,0x1c1c,0x380e,0x7007,0x6003,0},
+ {0x0000,0x0000,0x7ff0,0x7ff8,0x606c,0x6066,0x6063,0x607f,0x607f,0x6003,0x6003,0x7fff,0x7fff,0x0000,0x0000,0},
+ {0x0810,0x1c38,0x3e7c,0x0810,0x0c30,0x0660,0x0340,0x0180,0x02c0,0x0660,0x0c30,0x0810,0x3e7c,0x1c38,0x0810,0},
+ {0x0080,0x0000,0x03e0,0x0000,0x01c0,0x0000,0x07f0,0x0000,0x01c0,0x0000,0x0ff8,0x0000,0x03e0,0x0000,0x0080,0},
+ {0x0000,0x0000,0x0c00,0x0e00,0x07e0,0x03f8,0x013c,0x010c,0x0100,0x01e0,0x03f8,0x033c,0x000c,0x0000,0x0000,0},
+ {0x0218,0x0724,0x0fa4,0x0218,0x0200,0x0218,0x0224,0x0224,0x0218,0x0200,0x0218,0x0224,0x0fa4,0x0718,0x0200,0},
+ {0x0000,0x0000,0x0000,0x3c1e,0x3f3e,0x39e6,0x3cc6,0x3e06,0x3cc6,0x39e6,0x3f3e,0x3c1e,0x0000,0x0000,0x0000,0},
+ {0x01c0,0x0770,0x0c18,0x0808,0x0808,0x0008,0x083e,0x1c1c,0x3e08,0x0800,0x0808,0x0808,0x0c18,0x0770,0x01c0,0},
+ {0x0080,0x2080,0x1084,0x0888,0x0490,0x02a0,0x01c0,0x7fff,0x01c0,0x02a0,0x0490,0x0888,0x1084,0x2080,0x0080,0},
+ {0x0000,0x0000,0x2000,0x2020,0x2030,0x2018,0x200c,0x3ffe,0x200c,0x2018,0x2030,0x2020,0x2000,0x0000,0x0000,0},
+ {0x0000,0x0000,0x0000,0x4221,0x4631,0x4c19,0x580d,0x7fff,0x580d,0x4c19,0x4631,0x4221,0x0000,0x0000,0x0000,0},
+ {0x00c0,0x0b00,0x1cc0,0x3e30,0x6b0c,0x0803,0x080c,0x0830,0x08c0,0x0b00,0x08c0,0x6b30,0x3e0c,0x1c03,0x080c,0},
+ {0x1c00,0x0380,0x0070,0x000e,0x0070,0x0380,0x1c00,0x0380,0x0070,0x000e,0x0618,0x0c0c,0x1ffe,0x0c0c,0x0618,0},
+ {0x1ffc,0x1e00,0x07c0,0x01f0,0x003c,0x000c,0x0018,0x0030,0x0060,0x00c0,0x0180,0x0300,0x0600,0x0c00,0x1ffc,0},
+ {0x1800,0x0600,0x01c0,0x0030,0x000c,0x0030,0x01c0,0x0600,0x1ffc,0x0004,0x0004,0x03fc,0x0c00,0x1000,0x0f80,0},
+ {0x0180,0x0180,0x00c0,0x00c0,0x1860,0x1660,0x11b0,0x1070,0x11b0,0x1618,0x1818,0x000c,0x000c,0x0006,0x0006,0},
+ {0x0040,0x00c0,0x00a0,0x0f20,0x3220,0x0d10,0x0690,0x0988,0x08c8,0x1868,0x0634,0x0194,0x006c,0x001e,0x0006,0},
+ {0x0080,0x2082,0x1084,0x0808,0x01c0,0x0220,0x0410,0x7417,0x0410,0x0220,0x01c0,0x0808,0x1084,0x2082,0x0080,0},
+ {0x0ffc,0x0ffc,0x00cc,0x00cc,0x000c,0x0000,0x0ffc,0x0ffc,0x0038,0x0070,0x00e0,0x0070,0x0038,0x0ffc,0x0ffc,0},
+ {0x0000,0x0700,0x1fc0,0x18dc,0x3076,0x3062,0x3076,0x18dc,0x1fc0,0x0700,0x0000,0x0600,0x0800,0x0600,0x0000,0},
+ {0x0ff8,0x0810,0x0800,0x0800,0x0e00,0x0f80,0x09c0,0x0860,0x0860,0x0860,0x0860,0x0860,0x0860,0x1c60,0x0860,0},
+ {0x0000,0x00c0,0x00c0,0x00c0,0x00c0,0x0ccc,0x1ede,0x12d2,0x1ede,0x0ccc,0x00c0,0x00c0,0x00c0,0x00c0,0x0000,0},
+ {0x0000,0x1018,0x383c,0x1c24,0x0e3c,0x0718,0x0380,0x01c0,0x00e0,0x0c70,0x1e38,0x121c,0x1e0e,0x0c04,0x0000,0},
+ {0x0000,0x6000,0x5c00,0x53c0,0x5038,0x5006,0x5001,0x5dfd,0x5401,0x5306,0x50b8,0x53d0,0x5c38,0x6018,0x0004,0},
+ {0x0f80,0x18c0,0x1040,0x1ff8,0x001c,0x000e,0x000e,0x000e,0x000e,0x000e,0x001c,0x1ff8,0x1040,0x18c0,0x0f80,0},
+ {0x0040,0x0640,0x0980,0x0800,0x0800,0x0600,0x0780,0x0240,0x0220,0x0310,0x01b8,0x00f0,0x0078,0x000c,0x0006,0},
+ {0x1000,0x0c00,0x0380,0x007c,0x0018,0x0060,0x0180,0x0200,0x0400,0x0800,0x0800,0x1000,0x1000,0x1000,0x1000,0},
+ {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0},
+ {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0},
+ {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0},
+ {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0},
+};
+#define I_KNOB "\x80"
+#define I_SEND "\x81"
+#define I_TOUCH "\x82"
+#define I_DISTORT "\x83"
+#define I_ADSR_A "\x84"
+#define I_ADSR_D "\x85"
+#define I_ADSR_S "\x86"
+#define I_ADSR_R "\x87"
+#define I_SLIDERS "\x88"
+#define I_FORK "\x89"
+#define I_PIANO "\x8a"
+#define I_NOTES "\x8b"
+#define I_DELAY "\x8c"
+#define I_REVERB "\x8d"
+#define I_SEQ "\x8e"
+#define I_RANDOM "\x8f"
+#define I_AB "\x90"
+#define I_A "\x91"
+#define I_B "\x92"
+#define I_ALFO "\x93"
+#define I_BLFO "\x94"
+#define I_XY "\x95"
+#define I_X "\x96"
+#define I_Y "\x97"
+#define I_XLFO "\x98"
+#define I_YLFO "\x99"
+#define I_REWIND "\x9a"
+#define I_PLAY "\x9b"
+#define I_RECORD "\x9c"
+#define I_LEFT "\x9d"
+#define I_RIGHT "\x9e"
+#define I_PREV "\x9f"
+#define I_NEXT "\xa0"
+#define I_CROSS "\xa1"
+#define I_PRESET "\xa2"
+#define I_ORDER "\xa3"
+#define I_WAVE "\xa4"
+#define I_MICRO "\xa5"
+#define I_LENGTH "\xa6"
+#define I_TIME "\xa7"
+#define I_FEEDBACK "\xa8"
+#define I_TIMES "\xa9"
+#define I_OFFSET "\xaa"
+#define I_INTERVAL "\xab"
+#define I_PERIOD "\xac"
+#define I_AMPLITUDE "\xad"
+#define I_WARP "\xae"
+#define I_SHAPE "\xaf"
+#define I_TILT "\xb0"
+#define I_GLIDE "\xb1"
+#define I_COLOR "\xb2"
+#define I_FM "\xb3"
+#define I_OCTAVE "\xb4"
+#define I_HPF "\xb5"
+#define I_DIVIDE "\xb6"
+#define I_PERCENT "\xb7"
+#define I_TEMPO "\xb8"
+#define I_PHONES "\xb9"
+#define I_JACK "\xba"
+#define I_ENV "\xbb"