/********************************************************************** Audacity: A Digital Audio Editor @file AColorResources.h @brief RGB data of 'Color (New)' spectrogram color scheme Colormap generated by using gen_wheel.py at https://github.com/dofuuz/audacity-colormap **********************************************************************/ const unsigned char specColormap[256][3] = { { 0, 0, 0}, { 0, 0, 0}, { 0, 0, 0}, { 0, 1, 0}, { 0, 1, 1}, { 1, 1, 1}, { 1, 2, 2}, { 1, 2, 2}, { 1, 3, 3}, { 1, 4, 4}, { 2, 5, 4}, { 2, 6, 5}, { 2, 7, 6}, { 2, 8, 8}, { 2, 9, 9}, { 2, 10, 10}, { 2, 11, 12}, { 2, 13, 13}, { 2, 14, 15}, { 2, 15, 16}, { 2, 16, 18}, { 2, 18, 19}, { 2, 19, 21}, { 2, 20, 22}, { 1, 21, 24}, { 1, 22, 26}, { 1, 23, 27}, { 1, 25, 29}, { 0, 26, 31}, { 0, 27, 33}, { 0, 28, 34}, { 0, 29, 36}, { 0, 30, 38}, { 0, 31, 40}, { 0, 32, 42}, { 0, 33, 44}, { 0, 34, 46}, { 0, 35, 48}, { 0, 36, 50}, { 0, 37, 52}, { 0, 38, 55}, { 0, 39, 57}, { 0, 40, 59}, { 0, 41, 61}, { 0, 42, 64}, { 0, 42, 66}, { 0, 43, 69}, { 0, 44, 71}, { 0, 45, 73}, { 0, 46, 76}, { 0, 46, 79}, { 0, 47, 81}, { 0, 48, 84}, { 0, 48, 86}, { 1, 49, 89}, { 3, 49, 92}, { 5, 50, 94}, { 7, 50, 97}, { 10, 51, 100}, { 13, 51, 102}, { 16, 51, 105}, { 19, 52, 108}, { 22, 52, 111}, { 25, 52, 113}, { 27, 53, 116}, { 30, 53, 119}, { 33, 53, 121}, { 35, 53, 124}, { 38, 53, 127}, { 41, 53, 129}, { 43, 53, 132}, { 46, 53, 134}, { 49, 53, 137}, { 52, 53, 139}, { 54, 52, 142}, { 57, 52, 144}, { 60, 52, 146}, { 62, 52, 148}, { 65, 51, 151}, { 68, 51, 153}, { 70, 51, 155}, { 73, 50, 157}, { 76, 50, 159}, { 78, 49, 161}, { 81, 49, 162}, { 84, 48, 164}, { 86, 48, 166}, { 89, 47, 167}, { 92, 46, 169}, { 94, 46, 170}, { 97, 45, 171}, { 99, 45, 172}, {102, 44, 173}, {105, 44, 174}, {107, 43, 175}, {110, 42, 176}, {112, 42, 177}, {115, 41, 178}, {117, 41, 178}, {120, 40, 179}, {122, 40, 179}, {124, 39, 179}, {127, 39, 180}, {129, 38, 180}, {132, 38, 180}, {134, 37, 180}, {136, 37, 180}, {139, 37, 179}, {141, 37, 179}, {143, 36, 179}, {146, 36, 178}, {148, 36, 178}, {150, 36, 177}, {152, 36, 176}, {155, 36, 176}, {157, 36, 175}, {159, 36, 174}, {161, 36, 173}, {163, 37, 172}, {165, 37, 171}, {167, 37, 170}, {170, 38, 169}, {172, 38, 167}, {174, 39, 166}, {176, 39, 165}, {178, 40, 163}, {180, 41, 162}, {182, 41, 160}, {183, 42, 159}, {185, 43, 157}, {187, 44, 155}, {189, 45, 154}, {191, 45, 152}, {193, 46, 150}, {195, 47, 149}, {196, 48, 147}, {198, 49, 145}, {200, 50, 143}, {202, 51, 141}, {203, 53, 139}, {205, 54, 138}, {207, 55, 136}, {208, 56, 134}, {210, 57, 132}, {211, 59, 130}, {213, 60, 128}, {214, 61, 126}, {216, 63, 124}, {217, 64, 122}, {219, 65, 120}, {220, 67, 118}, {222, 68, 116}, {223, 70, 114}, {224, 71, 112}, {226, 72, 110}, {227, 74, 108}, {228, 75, 106}, {230, 77, 104}, {231, 78, 102}, {232, 80, 100}, {233, 81, 98}, {234, 83, 96}, {236, 84, 94}, {237, 86, 92}, {238, 87, 91}, {239, 89, 89}, {240, 91, 87}, {241, 92, 85}, {242, 94, 83}, {243, 96, 81}, {244, 97, 79}, {245, 99, 77}, {246, 101, 75}, {247, 102, 73}, {248, 104, 71}, {249, 106, 69}, {249, 108, 67}, {250, 110, 65}, {251, 111, 63}, {251, 113, 61}, {252, 115, 59}, {253, 117, 57}, {253, 119, 55}, {254, 121, 53}, {254, 123, 51}, {254, 125, 49}, {255, 127, 48}, {255, 129, 46}, {255, 131, 44}, {255, 134, 43}, {255, 136, 41}, {255, 138, 40}, {255, 140, 39}, {255, 142, 38}, {255, 145, 37}, {255, 147, 36}, {255, 149, 35}, {255, 151, 35}, {254, 154, 35}, {254, 156, 36}, {253, 158, 36}, {253, 161, 37}, {252, 163, 38}, {252, 166, 40}, {251, 168, 41}, {250, 170, 43}, {249, 173, 45}, {248, 175, 48}, {248, 177, 50}, {247, 180, 53}, {246, 182, 56}, {245, 185, 59}, {244, 187, 63}, {242, 189, 66}, {241, 192, 70}, {240, 194, 73}, {239, 196, 77}, {238, 198, 81}, {237, 200, 85}, {236, 203, 90}, {234, 205, 94}, {233, 207, 99}, {232, 209, 103}, {231, 211, 108}, {230, 213, 112}, {229, 215, 117}, {228, 217, 122}, {227, 219, 127}, {227, 220, 132}, {226, 222, 137}, {226, 224, 142}, {225, 225, 147}, {225, 227, 152}, {225, 228, 157}, {225, 230, 163}, {225, 231, 168}, {225, 233, 173}, {226, 234, 178}, {226, 235, 183}, {227, 236, 188}, {228, 237, 192}, {229, 238, 197}, {230, 239, 202}, {232, 240, 206}, {233, 241, 211}, {235, 242, 215}, {236, 243, 219}, {238, 244, 223}, {240, 245, 227}, {242, 245, 231}, {244, 246, 235}, {247, 247, 238}, {249, 248, 241}, {251, 248, 245}, {253, 249, 247}, {255, 250, 250}, }; const unsigned char selColormap[256][3] = { { 77, 77, 77}, { 77, 77, 77}, { 77, 77, 77}, { 77, 77, 77}, { 77, 77, 77}, { 77, 78, 77}, { 77, 78, 78}, { 77, 78, 78}, { 77, 79, 79}, { 78, 80, 79}, { 78, 80, 80}, { 78, 81, 81}, { 78, 82, 82}, { 78, 83, 83}, { 78, 84, 84}, { 78, 85, 85}, { 78, 86, 86}, { 78, 87, 87}, { 78, 88, 88}, { 78, 89, 89}, { 78, 90, 91}, { 78, 91, 92}, { 78, 91, 93}, { 78, 92, 94}, { 78, 93, 96}, { 77, 94, 97}, { 77, 95, 98}, { 77, 96, 100}, { 77, 97, 101}, { 76, 98, 103}, { 76, 99, 104}, { 76, 100, 105}, { 75, 100, 107}, { 75, 101, 109}, { 75, 102, 110}, { 74, 103, 112}, { 74, 104, 113}, { 74, 105, 115}, { 73, 105, 117}, { 73, 106, 118}, { 72, 107, 120}, { 72, 108, 122}, { 72, 108, 124}, { 72, 109, 126}, { 72, 110, 127}, { 72, 110, 129}, { 72, 111, 131}, { 72, 112, 133}, { 72, 112, 135}, { 72, 113, 137}, { 73, 113, 139}, { 74, 114, 141}, { 75, 115, 143}, { 76, 115, 146}, { 77, 116, 148}, { 79, 116, 150}, { 80, 116, 152}, { 82, 117, 154}, { 85, 117, 156}, { 87, 117, 158}, { 90, 118, 161}, { 92, 118, 163}, { 94, 118, 165}, { 96, 118, 167}, { 98, 119, 169}, {101, 119, 171}, {103, 119, 173}, {105, 119, 176}, {107, 119, 178}, {109, 119, 180}, {111, 119, 182}, {113, 119, 184}, {116, 119, 186}, {118, 119, 188}, {120, 118, 190}, {122, 118, 192}, {124, 118, 193}, {126, 118, 195}, {128, 118, 197}, {131, 117, 199}, {133, 117, 200}, {135, 117, 202}, {137, 116, 203}, {139, 116, 205}, {141, 115, 206}, {143, 115, 208}, {146, 115, 209}, {148, 114, 210}, {150, 114, 211}, {152, 113, 212}, {154, 113, 213}, {156, 112, 214}, {158, 112, 215}, {160, 111, 216}, {162, 111, 217}, {164, 110, 217}, {166, 110, 218}, {168, 110, 219}, {170, 109, 219}, {172, 109, 219}, {174, 108, 220}, {176, 108, 220}, {178, 107, 220}, {180, 107, 220}, {182, 107, 220}, {184, 106, 220}, {186, 106, 220}, {187, 106, 220}, {189, 106, 220}, {191, 106, 219}, {193, 105, 219}, {195, 105, 219}, {197, 105, 218}, {198, 105, 218}, {200, 105, 217}, {202, 105, 216}, {204, 105, 216}, {205, 106, 215}, {207, 106, 214}, {209, 106, 213}, {210, 106, 212}, {212, 107, 211}, {214, 107, 210}, {215, 108, 209}, {217, 108, 208}, {219, 108, 207}, {220, 109, 206}, {222, 110, 205}, {223, 110, 203}, {225, 111, 202}, {226, 111, 201}, {228, 112, 200}, {229, 113, 198}, {231, 114, 197}, {232, 114, 195}, {234, 115, 194}, {235, 116, 193}, {236, 117, 191}, {238, 118, 190}, {239, 119, 188}, {240, 120, 187}, {242, 120, 185}, {243, 121, 183}, {244, 122, 182}, {246, 123, 180}, {247, 124, 179}, {248, 126, 177}, {249, 127, 176}, {250, 128, 174}, {252, 129, 173}, {253, 130, 171}, {254, 131, 169}, {255, 132, 168}, {255, 133, 166}, {255, 134, 165}, {255, 136, 163}, {255, 137, 162}, {255, 138, 160}, {255, 139, 158}, {255, 140, 157}, {255, 142, 155}, {255, 143, 154}, {255, 144, 152}, {255, 145, 150}, {255, 146, 149}, {255, 148, 147}, {255, 149, 146}, {255, 150, 144}, {255, 152, 143}, {255, 153, 141}, {255, 154, 139}, {255, 156, 138}, {255, 157, 136}, {255, 158, 135}, {255, 160, 133}, {255, 161, 131}, {255, 163, 130}, {255, 164, 128}, {255, 166, 127}, {255, 167, 125}, {255, 169, 124}, {255, 170, 122}, {255, 172, 120}, {255, 173, 119}, {255, 175, 117}, {255, 177, 116}, {255, 178, 115}, {255, 180, 113}, {255, 182, 112}, {255, 183, 111}, {255, 185, 109}, {255, 187, 108}, {255, 189, 107}, {255, 190, 107}, {255, 192, 106}, {255, 194, 105}, {255, 196, 105}, {255, 198, 105}, {255, 200, 105}, {255, 201, 105}, {255, 203, 105}, {255, 205, 106}, {255, 207, 107}, {255, 209, 108}, {255, 211, 109}, {255, 213, 111}, {255, 215, 113}, {255, 217, 115}, {255, 218, 117}, {255, 220, 119}, {255, 222, 121}, {255, 224, 124}, {255, 226, 127}, {255, 228, 129}, {255, 230, 132}, {255, 232, 135}, {255, 233, 138}, {255, 235, 142}, {255, 237, 145}, {255, 239, 148}, {255, 240, 152}, {255, 242, 155}, {255, 244, 159}, {255, 245, 163}, {255, 247, 166}, {255, 248, 170}, {255, 250, 174}, {255, 251, 178}, {255, 253, 182}, {255, 254, 186}, {255, 255, 190}, {255, 255, 194}, {255, 255, 198}, {255, 255, 202}, {255, 255, 207}, {255, 255, 211}, {255, 255, 215}, {255, 255, 219}, {255, 255, 223}, {255, 255, 227}, {255, 255, 230}, {255, 255, 234}, {255, 255, 238}, {255, 255, 242}, {255, 255, 245}, {255, 255, 249}, {255, 255, 252}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, }; const unsigned char freqSelColormap[256][3] = { { 62, 65, 89}, { 63, 65, 91}, { 64, 66, 92}, { 65, 66, 94}, { 66, 66, 95}, { 67, 67, 97}, { 68, 67, 98}, { 70, 67, 100}, { 71, 68, 101}, { 72, 68, 103}, { 74, 68, 104}, { 75, 69, 106}, { 76, 69, 107}, { 78, 69, 109}, { 79, 69, 110}, { 81, 69, 112}, { 82, 70, 113}, { 84, 70, 115}, { 86, 70, 116}, { 87, 70, 118}, { 89, 70, 119}, { 91, 70, 120}, { 92, 70, 122}, { 94, 70, 123}, { 96, 70, 124}, { 98, 70, 126}, {100, 70, 127}, {102, 70, 128}, {104, 70, 129}, {106, 69, 130}, {108, 69, 132}, {110, 69, 133}, {112, 69, 134}, {114, 69, 135}, {116, 68, 136}, {118, 68, 137}, {120, 68, 138}, {122, 67, 138}, {124, 67, 139}, {126, 66, 140}, {129, 66, 141}, {131, 65, 141}, {133, 65, 142}, {135, 64, 142}, {138, 64, 142}, {140, 63, 143}, {142, 63, 143}, {144, 62, 143}, {147, 61, 143}, {149, 61, 143}, {151, 60, 143}, {153, 59, 143}, {156, 59, 142}, {158, 58, 142}, {160, 57, 141}, {162, 57, 141}, {165, 56, 140}, {167, 55, 139}, {169, 55, 138}, {171, 54, 137}, {173, 53, 136}, {176, 53, 135}, {178, 52, 134}, {180, 51, 133}, {182, 51, 131}, {184, 50, 130}, {186, 50, 128}, {188, 49, 127}, {190, 49, 125}, {192, 49, 123}, {194, 48, 121}, {196, 48, 119}, {198, 48, 117}, {200, 48, 115}, {202, 48, 113}, {203, 47, 110}, {205, 47, 108}, {207, 48, 106}, {209, 48, 103}, {210, 48, 101}, {212, 48, 98}, {214, 48, 96}, {215, 49, 93}, {217, 49, 91}, {218, 50, 88}, {220, 50, 85}, {221, 51, 83}, {223, 52, 80}, {224, 53, 77}, {225, 54, 74}, {226, 55, 71}, {228, 56, 68}, {229, 57, 65}, {230, 58, 62}, {231, 59, 59}, {232, 60, 56}, {233, 62, 53}, {234, 63, 49}, {235, 64, 46}, {236, 66, 42}, {237, 67, 38}, {238, 69, 35}, {239, 71, 30}, {239, 72, 26}, {240, 74, 20}, {241, 76, 14}, {241, 77, 5}, {242, 79, 0}, {243, 81, 0}, {243, 83, 0}, {244, 85, 0}, {244, 87, 0}, {244, 89, 0}, {245, 91, 0}, {245, 93, 0}, {245, 95, 0}, {245, 97, 0}, {245, 99, 0}, {245, 101, 0}, {245, 103, 0}, {245, 105, 0}, {245, 108, 0}, {245, 110, 0}, {245, 112, 0}, {245, 114, 0}, {244, 116, 0}, {244, 119, 0}, {243, 121, 0}, {243, 123, 0}, {242, 126, 0}, {242, 128, 0}, {241, 130, 0}, {241, 132, 0}, {240, 135, 0}, {239, 137, 0}, {238, 139, 0}, {237, 142, 0}, {236, 144, 0}, {235, 146, 0}, {234, 149, 0}, {233, 151, 0}, {232, 154, 0}, {230, 156, 0}, {229, 158, 0}, {227, 161, 0}, {226, 163, 0}, {224, 165, 0}, {223, 168, 0}, {221, 170, 0}, {219, 173, 0}, {217, 175, 0}, {215, 177, 0}, {213, 180, 0}, {211, 182, 0}, {209, 184, 0}, {207, 187, 0}, {205, 189, 0}, {202, 191, 0}, {200, 193, 0}, {197, 196, 0}, {195, 198, 0}, {192, 200, 0}, {189, 203, 0}, {186, 205, 0}, {183, 207, 0}, {180, 209, 0}, {177, 211, 0}, {174, 214, 0}, {170, 216, 0}, {167, 218, 0}, {163, 220, 0}, {159, 222, 0}, {155, 225, 0}, {151, 227, 0}, {147, 229, 0}, {142, 231, 0}, {137, 233, 10}, {132, 235, 24}, {127, 237, 34}, {121, 239, 42}, {116, 241, 50}, {109, 243, 56}, {103, 245, 63}, { 95, 247, 69}, { 88, 249, 75}, { 79, 251, 80}, { 69, 253, 86}, { 57, 255, 91}, { 42, 255, 97}, { 18, 255, 102}, { 0, 255, 107}, { 0, 255, 113}, { 0, 255, 118}, { 0, 255, 123}, { 0, 255, 129}, { 0, 255, 134}, { 0, 255, 139}, { 0, 255, 144}, { 0, 255, 149}, { 0, 255, 155}, { 0, 255, 160}, { 0, 255, 165}, { 0, 255, 170}, { 0, 255, 175}, { 0, 255, 180}, { 0, 255, 185}, { 0, 255, 190}, { 0, 255, 195}, { 0, 255, 200}, { 0, 255, 205}, { 0, 255, 210}, { 0, 255, 214}, { 0, 255, 219}, { 0, 255, 223}, { 0, 255, 228}, { 0, 255, 232}, { 0, 255, 237}, { 0, 255, 241}, { 0, 255, 245}, { 0, 255, 249}, { 0, 255, 253}, { 0, 255, 255}, { 0, 255, 255}, { 21, 255, 255}, { 50, 255, 255}, { 68, 255, 255}, { 82, 255, 255}, { 95, 255, 255}, {106, 255, 255}, {116, 255, 255}, {126, 255, 255}, {135, 255, 255}, {143, 255, 255}, {151, 255, 255}, {159, 255, 255}, {166, 255, 255}, {173, 255, 255}, {180, 255, 255}, {187, 255, 255}, {193, 255, 255}, {199, 255, 255}, {205, 255, 255}, {211, 255, 255}, {216, 255, 255}, {222, 255, 255}, {227, 255, 255}, {232, 255, 255}, {237, 255, 255}, {241, 255, 255}, {246, 255, 255}, {250, 255, 255}, {254, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 255}, {255, 255, 253}, };