diff options
author | Damien Zammit <damien@zamaudio.com> | 2016-04-17 04:05:31 +1000 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2016-04-17 04:05:31 +1000 |
commit | 684588b2728df7e53f4ee696d06c01485e8b99e7 (patch) | |
tree | 8653800a014750acacbc044e75f4a246be507a60 | |
parent | d73bcf94f9792b2c822a3e93a3833aee1981d470 (diff) |
Add "Style" label to ZamTube
Signed-off-by: Damien Zammit <damien@zamaudio.com>
-rw-r--r-- | plugins/ZamTube/ZamTubeArtwork.cpp | 86 | ||||
-rw-r--r-- | plugins/ZamTube/ZamTubeArtwork.hpp | 6 | ||||
-rw-r--r-- | plugins/ZamTube/ZamTubeUI.cpp | 4 | ||||
-rw-r--r-- | plugins/ZamTube/artwork/notch.png | bin | 635 -> 707 bytes | |||
-rw-r--r-- | plugins/ZamTube/artwork/zamtube.svg | 145 |
5 files changed, 197 insertions, 44 deletions
diff --git a/plugins/ZamTube/ZamTubeArtwork.cpp b/plugins/ZamTube/ZamTubeArtwork.cpp index 2a623d5..cc930f1 100644 --- a/plugins/ZamTube/ZamTubeArtwork.cpp +++ b/plugins/ZamTube/ZamTubeArtwork.cpp @@ -2,7 +2,7 @@ #include "ZamTubeArtwork.hpp" -static const unsigned char temp1[] = { +static const unsigned char temp_insaneoff_1[] = { 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 15, 0, 0, 0, 63, 0, 0, 0, 107, 0, 0, 0, 151, 0, 0, 0, 195, 0, 0, 0, 239, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 238, 0, 0, 0, 194, 0, 0, 0, 150, @@ -88,9 +88,9 @@ static const unsigned char temp1[] = { 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 231, 0, 0, 0, 188, 0, 0, 0, 146, 0, 0, 0, 104, 0, 0, 0, 62, 0, 0, 0, 14, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,}; -const char* ZamTubeArtwork::insaneoffData = (const char*)temp1; +const char* ZamTubeArtwork::insaneoffData = (const char*)temp_insaneoff_1; -static const unsigned char temp2[] = { +static const unsigned char temp_insaneon_2[] = { 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 15, 0, 0, 0, 63, 0, 0, 0, 107, 0, 0, 0, 151, 0, 0, 0, 195, 0, 0, 0, 239, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 238, 0, 0, 0, 194, 0, 0, 0, 150, @@ -176,9 +176,9 @@ static const unsigned char temp2[] = { 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 231, 0, 0, 0, 188, 0, 0, 0, 146, 0, 0, 0, 104, 0, 0, 0, 62, 0, 0, 0, 14, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,}; -const char* ZamTubeArtwork::insaneonData = (const char*)temp2; +const char* ZamTubeArtwork::insaneonData = (const char*)temp_insaneon_2; -static const unsigned char temp3[] = { +static const unsigned char temp_knob_3[] = { 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 66, 0, 0, 0, 146, 0, 0, 0, 206, 3, 3, 3, 237, 5, 5, 5, 243, 6, 6, 6, 246, 6, 6, 6, 249, 5, 5, 5, 249, 3, 3, 3, 230, 0, 0, 0, 193, 0, 0, 0, 140, 0, 0, 0, 77, 0, 0, 0, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 38, 0, 0, 0, 175, 5, 5, 5, 247, 14, 14, 14, 255, 20, 20, 20, 255, 25, 25, 25, 255, 29, 29, 29, 255, 31, 31, 31, 255, 33, 33, 33, 255, @@ -264,37 +264,53 @@ static const unsigned char temp3[] = { 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 4, 0, 0, 0, 82, 0, 0, 0, 148, 0, 0, 0, 200, 1, 1, 1, 228, 3, 3, 3, 242, 3, 3, 3, 241, 3, 3, 3, 236, 2, 2, 2, 232, 1, 1, 1, 226, 0, 0, 0, 202, 0, 0, 0, 141, 0, 0, 0, 60, 0, 0, 0, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, }; -const char* ZamTubeArtwork::knobData = (const char*)temp3; +const char* ZamTubeArtwork::knobData = (const char*)temp_knob_3; -static const unsigned char temp4[] = { - 0, 255, 255, 176, 0, 255, 255, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 254, 255, 250, 0, 254, 255, 253, 0, 252, 255, 149, 0, 255, 255, 18, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 129, 255, 255, 0, 210, 255, 247, 0, 251, 255, 244, 0, 255, 255, 110, 0, 255, 255, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 92, 255, 255, 0, 62, 255, 255, 0, 121, 255, 255, 0, 233, 255, 246, 0, 248, 255, 223, 0, 255, 255, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 90, 255, 255, 0, 58, 255, 255, 0, 58, 255, 255, 0, 63, 255, 255, 0, 148, 255, 254, 0, 248, 255, 249, 0, 248, 255, 191, 0, 255, 255, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 86, 255, 255, 0, 54, 255, 255, 0, 54, 255, 255, 0, 54, 255, 255, 0, 54, 255, 255, 0, 71, 255, 255, 0, 175, 255, 251, 0, 253, 255, 251, 0, 250, 255, 152, 0, 255, 255, 19, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 84, 255, 255, 0, 51, 255, 255, 0, 51, 255, 255, 0, 51, 255, 255, 0, 51, 255, 255, 0, 51, 255, 255, 0, 51, 255, 255, 0, 87, 255, 255, 0, 205, 255, 247, 0, 250, 255, 244, 0, 255, 255, 112, 0, 255, 255, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 253, 255, 251, 0, 81, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 47, 255, 255, 0, 111, 255, 255, 0, 230, 255, 247, 0, 248, 255, 224, 0, 255, 255, 76, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 78, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 43, 255, 255, 0, 47, 255, 255, 0, 139, 255, 254, 0, 247, 255, 250, 0, 247, 255, 193, 0, 255, 255, 43, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 75, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 39, 255, 255, 0, 56, 255, 255, 0, 169, 255, 251, 0, 253, 255, 251, 0, 248, 255, 153, 0, 255, 255, 20, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 72, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 35, 255, 255, 0, 73, 255, 255, 0, 201, 255, 247, 0, 250, 255, 245, 0, 253, 255, 114, 0, 255, 255, 5, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 69, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 31, 255, 255, 0, 99, 255, 255, 0, 228, 255, 247, 0, 247, 255, 226, 0, 255, 255, 78, - 0, 252, 255, 251, 0, 66, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 27, 255, 255, 0, 95, 255, 255, 0, 228, 255, 247, 0, 246, 255, 221, 0, 255, 255, 68, - 0, 252, 255, 251, 0, 63, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 23, 255, 255, 0, 62, 255, 255, 0, 196, 255, 248, 0, 249, 255, 243, 0, 253, 255, 107, 0, 255, 255, 3, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 60, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 19, 255, 255, 0, 36, 255, 255, 0, 158, 255, 251, 0, 250, 255, 251, 0, 248, 255, 148, 0, 255, 255, 17, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 58, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 16, 255, 255, 0, 20, 255, 255, 0, 119, 255, 255, 0, 245, 255, 249, 0, 244, 255, 190, 0, 255, 255, 40, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 55, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 12, 255, 255, 0, 81, 255, 255, 0, 224, 255, 246, 0, 245, 255, 223, 0, 255, 255, 72, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 53, 255, 255, 0, 8, 255, 255, 0, 8, 255, 255, 0, 8, 255, 255, 0, 8, 255, 255, 0, 8, 255, 255, 0, 8, 255, 255, 0, 46, 255, 255, 0, 188, 255, 248, 0, 248, 255, 244, 0, 253, 255, 110, 0, 255, 255, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 49, 255, 255, 0, 4, 255, 255, 0, 4, 255, 255, 0, 4, 255, 255, 0, 4, 255, 255, 0, 20, 255, 255, 0, 147, 255, 251, 0, 250, 255, 251, 0, 247, 255, 152, 0, 255, 255, 18, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 252, 255, 251, 0, 46, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 3, 255, 255, 0, 105, 255, 255, 0, 242, 255, 248, 0, 243, 255, 193, 0, 255, 255, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 1, 253, 255, 251, 50, 97, 255, 255, 61, 61, 255, 255, 45, 112, 255, 255, 8, 227, 255, 246, 2, 247, 255, 225, 0, 255, 255, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 1, 253, 255, 251, 83, 167, 255, 255, 36, 217, 255, 248, 3, 252, 255, 245, 2, 255, 255, 113, 0, 255, 255, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 2, 255, 255, 250, 2, 255, 255, 253, 7, 253, 255, 155, 0, 255, 255, 20, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - 0, 255, 255, 179, 0, 255, 255, 44, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, - }; -const char* ZamTubeArtwork::notchData = (const char*)temp4; +static const unsigned char temp_notch_4[] = { + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 182, 0, 0, 255, 44, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 250, 0, 0, 255, 129, 0, 0, 255, 6, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 213, 0, 0, 255, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 253, 0, 0, 255, 145, 0, 0, 255, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 224, 0, 0, 255, 71, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 162, 0, 0, 255, 19, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 233, 0, 0, 255, 87, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 219, 255, 0, 0, 112, 255, 0, 0, 111, 255, 0, 0, 111, 255, 0, 0, 156, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 178, 0, 0, 255, 27, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 37, 255, 0, 0, 32, 255, 0, 0, 103, 255, 0, 0, 71, 255, 0, 0, 0, 255, 0, 0, 186, 255, 0, 0, 32, 255, 0, 0, 31, 255, 0, 0, 31, 255, 0, 0, 31, 255, 0, 0, 116, 255, 0, 0, 162, 255, 0, 0, 43, 255, 0, 0, 246, 255, 0, 0, 253, 255, 0, 0, 55, 255, 0, 0, 170, 255, 0, 0, 67, 255, + 0, 0, 128, 237, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 151, 255, 0, 0, 31, 255, 0, 0, 31, 255, 0, 0, 31, 255, 0, 0, 137, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 241, 0, 0, 255, 103, 0, 0, 255, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 15, 255, 0, 0, 103, 255, + 0, 0, 255, 255, 0, 0, 230, 255, 0, 0, 135, 255, 0, 0, 218, 255, 0, 0, 192, 255, 0, 0, 119, 255, 0, 0, 5, 255, 0, 0, 191, 255, 0, 0, 217, 255, 0, 0, 239, 255, 0, 0, 11, 255, 0, 0, 160, 255, 0, 0, 176, 255, 0, 0, 17, 255, 0, 0, 245, 255, 0, 0, 39, 255, 0, 0, 110, 239, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 135, 255, 0, 0, 19, 255, + 0, 0, 207, 255, 0, 0, 207, 255, 0, 0, 230, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 193, 0, 0, 255, 37, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 33, 255, 0, 0, 11, 255, 0, 0, 39, 255, 0, 0, 39, 255, 0, 0, 88, 255, 0, 0, 248, 255, 0, 0, 255, 255, + 0, 0, 159, 255, 0, 0, 7, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 105, 255, 0, 0, 55, 255, 0, 0, 66, 255, 0, 0, 119, 255, 0, 0, 255, 255, 0, 0, 39, 255, 0, 0, 110, 239, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 135, 255, 0, 0, 14, 255, 0, 0, 159, 255, 0, 0, 159, 255, 0, 0, 229, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 247, 0, 0, 255, 119, 0, 0, 255, 4, 0, 0, 255, 255, 0, 0, 216, 255, 0, 0, 135, 255, 0, 0, 135, 255, 0, 0, 100, 255, 0, 0, 0, 255, 0, 0, 176, 255, 0, 0, 255, 255, 0, 0, 159, 255, 0, 0, 7, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 213, 255, 0, 0, 0, 255, 0, 0, 5, 255, 0, 0, 227, 255, 0, 0, 255, 255, 0, 0, 39, 255, 0, 0, 110, 239, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 135, 255, 0, 0, 7, 255, 0, 0, 79, 255, 0, 0, 79, 255, 0, 0, 206, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 156, 0, 0, 255, 255, 0, 0, 62, 255, 0, 0, 141, 255, 0, 0, 255, 255, 0, 0, 197, 255, 0, 0, 0, 255, 0, 0, 175, 255, 0, 0, 255, 255, 0, 0, 159, 255, 0, 0, 7, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 57, 255, 0, 0, 78, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 39, 255, 0, 0, 110, 239, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 135, 255, 0, 0, 23, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 247, 0, 0, 255, 119, 0, 0, 255, 4, 0, 0, 255, 255, 0, 0, 68, 255, + 0, 0, 6, 255, 0, 0, 31, 255, 0, 0, 18, 255, 0, 0, 16, 255, 0, 0, 218, 255, 0, 0, 255, 255, 0, 0, 159, 255, 0, 0, 7, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 79, 255, 0, 0, 95, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 39, 255, 0, 0, 16, 253, 0, 0, 39, 255, 0, 0, 68, 255, 0, 0, 135, 255, + 0, 0, 5, 255, 0, 0, 55, 255, 0, 0, 55, 255, 0, 0, 137, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 193, 0, 0, 255, 37, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 245, 255, 0, 0, 183, 255, 0, 0, 183, 255, 0, 0, 183, 255, 0, 0, 219, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 229, 255, 0, 0, 186, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 206, 255, 0, 0, 211, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 195, 255, 0, 0, 176, 231, 0, 0, 183, 255, 0, 0, 193, 255, 0, 0, 222, 255, 0, 0, 183, 255, 0, 0, 183, 255, 0, 0, 183, 255, 0, 0, 213, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 241, 0, 0, 255, 103, 0, 0, 255, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 178, 0, 0, 255, 27, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 233, 0, 0, 255, 87, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 162, 0, 0, 255, 19, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 224, 0, 0, 255, 71, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 253, 0, 0, 255, 145, 0, 0, 255, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 213, 0, 0, 255, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 221, 0, 0, 255, 250, + 0, 0, 255, 129, 0, 0, 255, 6, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, + 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 248, 0, 0, 255, 181, 0, 0, 255, 44, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,}; +const char* ZamTubeArtwork::notchData = (const char*)temp_notch_4; -static const unsigned char temp5[] = { +static const unsigned char temp_zamtube_5[] = { 172, 172, 172, 175, 175, 175, 223, 223, 223, 221, 221, 221, 217, 217, 217, 215, 215, 215, 215, 215, 215, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, @@ -7016,5 +7032,5 @@ static const unsigned char temp5[] = { 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 218, 218, 218, 219, 219, 219, 222, 222, 222, 193, 193, 193, }; -const char* ZamTubeArtwork::zamtubeData = (const char*)temp5; +const char* ZamTubeArtwork::zamtubeData = (const char*)temp_zamtube_5; diff --git a/plugins/ZamTube/ZamTubeArtwork.hpp b/plugins/ZamTube/ZamTubeArtwork.hpp index 1c02d44..a463de4 100644 --- a/plugins/ZamTube/ZamTubeArtwork.hpp +++ b/plugins/ZamTube/ZamTubeArtwork.hpp @@ -21,9 +21,9 @@ namespace ZamTubeArtwork const unsigned int knobHeight = 42; extern const char* notchData; - const unsigned int notchDataSize = 2016; - const unsigned int notchWidth = 21; - const unsigned int notchHeight = 24; + const unsigned int notchDataSize = 3404; + const unsigned int notchWidth = 37; + const unsigned int notchHeight = 23; extern const char* zamtubeData; const unsigned int zamtubeDataSize = 423360; diff --git a/plugins/ZamTube/ZamTubeUI.cpp b/plugins/ZamTube/ZamTubeUI.cpp index d01fd9a..cdfeeba 100644 --- a/plugins/ZamTube/ZamTubeUI.cpp +++ b/plugins/ZamTube/ZamTubeUI.cpp @@ -84,8 +84,8 @@ ZamTubeUI::ZamTubeUI() fKnobGain->setRotationAngle(240); fKnobGain->setCallback(this); - Point<int> notchPosStart(289,5); - Point<int> notchPosEnd(289,5+280); + Point<int> notchPosStart(272,5); + Point<int> notchPosEnd(272,5+280); fSliderNotch = new ImageSlider(this, notchImage); fSliderNotch->setStartPos(notchPosStart); diff --git a/plugins/ZamTube/artwork/notch.png b/plugins/ZamTube/artwork/notch.png Binary files differindex 5517242..2d385ea 100644 --- a/plugins/ZamTube/artwork/notch.png +++ b/plugins/ZamTube/artwork/notch.png diff --git a/plugins/ZamTube/artwork/zamtube.svg b/plugins/ZamTube/artwork/zamtube.svg index 8983306..905078e 100644 --- a/plugins/ZamTube/artwork/zamtube.svg +++ b/plugins/ZamTube/artwork/zamtube.svg @@ -23,6 +23,51 @@ <defs id="defs4"> <linearGradient + id="linearGradient4479"> + <stop + id="stop4481" + offset="0" + style="stop-color:#ff4a00;stop-opacity:1;" /> + <stop + style="stop-color:#ff0000;stop-opacity:1;" + offset="1" + id="stop4483" /> + <stop + id="stop4485" + offset="1" + style="stop-color:#ffffff;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient4463"> + <stop + style="stop-color:#ff4a00;stop-opacity:1;" + offset="0" + id="stop4465" /> + <stop + id="stop4467" + offset="0.98077148" + style="stop-color:#ff0000;stop-opacity:1;" /> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="1" + id="stop4469" /> + </linearGradient> + <linearGradient + id="linearGradient3676"> + <stop + id="stop3678" + offset="0" + style="stop-color:#ff4a00;stop-opacity:1;" /> + <stop + style="stop-color:#ff0000;stop-opacity:1;" + offset="0.82879931" + id="stop3680" /> + <stop + id="stop3682" + offset="1" + style="stop-color:#ffffff;stop-opacity:1;" /> + </linearGradient> + <linearGradient id="linearGradient5139"> <stop style="stop-color:#0000ff;stop-opacity:1;" @@ -4637,6 +4682,34 @@ fx="480.13599" fy="600.25482" r="114.64375" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3676" + id="linearGradient3672" + gradientUnits="userSpaceOnUse" + x1="240.62662" + y1="299.23822" + x2="260.94922" + y2="299.23822" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4463" + id="linearGradient4461" + gradientUnits="userSpaceOnUse" + x1="240.62662" + y1="299.23822" + x2="260.94922" + y2="299.23822" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4479" + id="linearGradient4477" + x1="294.73248" + y1="1403.5458" + x2="294.73248" + y2="1426.1481" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.1008772,-0.80566407,-142.65507)" /> </defs> <sodipodi:namedview id="base" @@ -4645,9 +4718,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.28" - inkscape:cx="294.37474" - inkscape:cy="101.59795" + inkscape:zoom="8" + inkscape:cx="323.16908" + inkscape:cy="-54.712695" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -4658,7 +4731,7 @@ fit-margin-bottom="0" inkscape:window-width="1280" inkscape:window-height="765" - inkscape:window-x="-72" + inkscape:window-x="-2" inkscape:window-y="31" inkscape:window-maximized="0" /> <metadata @@ -6227,5 +6300,69 @@ id="path4451" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Allstar4;-inkscape-font-specification:Allstar4" d="m 235.29106,1402.4696 6.44629,0 0.13672,0.1367 0,1.5244 -0.13672,0.1436 -4.2998,0 0,2.3516 3.88281,0 0.13672,0.1367 0,1.5244 -0.13672,0.1435 -3.88281,0 0,2.4883 4.36816,0 0.13672,0.1436 0,1.5244 -0.13672,0.1367 -6.51465,0 -0.13672,-0.1367 0,-9.9805 0.13672,-0.1367" /> + <g + id="g4950" + transform="translate(-7.125,0.375)" + inkscape:export-filename="/home/damien/git/zam-plugins/plugins/ZamTube/artwork/notch.png" + inkscape:export-xdpi="84.300003" + inkscape:export-ydpi="84.300003"> + <rect + rx="0" + ry="0" + y="1398.5853" + x="300.43298" + height="24.511719" + width="20.773302" + id="rect4457" + style="fill:#ff0000;fill-opacity:1;stroke:none" /> + <path + inkscape:transform-center-y="-4.6045107e-05" + inkscape:transform-center-x="-3.5227528" + transform="matrix(0.89316755,0,0,0.98724493,23.968922,1011.0841)" + d="m 354.19938,404.9429 -10.75963,6.21207 -10.75962,6.21208 0,-12.42415 0,-12.42414 10.75962,6.21207 z" + inkscape:randomized="0" + inkscape:rounded="0" + inkscape:flatsided="false" + sodipodi:arg2="1.0471976" + sodipodi:arg1="0" + sodipodi:r2="7.1730833" + sodipodi:r1="14.346167" + sodipodi:cy="404.9429" + sodipodi:cx="339.85321" + sodipodi:sides="3" + id="path4159" + style="fill:#ff0000;fill-opacity:1;stroke:none" + sodipodi:type="star" /> + <g + transform="translate(-0.8143398,-0.14016504)" + id="text3760" + style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Allstar4;-inkscape-font-specification:Allstar4"> + <path + inkscape:connector-curvature="0" + id="path4168" + style="font-size:10px" + d="m 303.43832,1406.6487 3.6377,0 0.99121,0.9912 0,1.0889 -0.0928,0.093 -1.46485,0 -0.0976,-0.093 0,-0.5225 -0.32715,-0.3271 -1.7041,0 -0.33203,0.2832 0,1.2255 0.23925,0.1905 2.73926,0 c 0.17903,0 0.52571,0.3157 1.04004,0.9472 l 0,2.4073 -1.04004,1.04 -3.63769,0 -1.04004,-1.04 0,-1.084 0.0928,-0.098 1.46484,0 0.0977,0.098 0,0.5664 0.32715,0.3271 1.79687,0 0.28321,-0.3271 0,-1.2305 -0.23438,-0.2344 -2.88086,0 -0.89844,-0.8984 0,-2.3633 1.04004,-1.04" /> + <path + inkscape:connector-curvature="0" + id="path4170" + style="font-size:10px" + d="m 308.8436,1407.3811 4.85351,0 0.0879,0.088 0,1.0254 -0.0879,0.088 -1.68945,0 0,5.3027 -0.0879,0.088 -1.29883,0 -0.0879,-0.088 0,-5.3027 -1.68945,0 -0.0879,-0.088 0,-1.0254 0.0879,-0.088" /> + <path + inkscape:connector-curvature="0" + id="path4172" + style="font-size:10px" + d="m 314.61508,1407.3811 1.51856,0 c 0.10416,0.091 0.53385,1.1312 1.28906,3.1201 l 0.0439,0 c 0.75521,-1.9303 1.2028,-2.9704 1.34278,-3.1201 l 1.28906,0 0.0439,0.044 0.0439,0 -2.08984,4.6924 -0.005,0.7422 0,1.0254 -0.0879,0.088 -1.25,0 -0.0879,-0.088 0,-1.0254 -0.0147,-0.7568 -2.03613,-4.6778 0,-0.044" /> + <path + inkscape:connector-curvature="0" + id="path4174" + style="font-size:10px" + d="m 320.91391,1407.3811 1.28906,0 0.0928,0.088 0,5.3027 2.45117,0 0.0879,0.088 0,1.0254 -0.0879,0.088 -3.83301,0 -0.0879,-0.088 0,-6.416 0.0879,-0.088" /> + <path + inkscape:connector-curvature="0" + id="path4176" + style="font-size:10px" + d="m 325.64047,1407.3811 4.14063,0 0.0879,0.088 0,0.9814 -0.0879,0.088 -2.76367,0 0,1.5137 2.49511,0 0.0879,0.093 0,0.9765 -0.0879,0.088 -2.49511,0 0,1.6065 2.80761,0 0.0879,0.088 0,0.9814 -0.0879,0.088 -4.18457,0 -0.0879,-0.088 0,-6.416 0.0879,-0.088" /> + </g> + </g> </g> </svg> |