|
|
|
@ -17,22 +17,14 @@ uint8_t seq_chord_key_ammount = 4; |
|
|
|
|
uint8_t seq_element_shift = 0; |
|
|
|
|
int seq_oct_shift = 0; |
|
|
|
|
uint8_t arp_style = 0; // up, down, up&down, random
|
|
|
|
|
uint8_t seq_chords[7][4] = { 4, 7, 0, 0, //major
|
|
|
|
|
3, 7, 0, 0, //minor
|
|
|
|
|
4, 7, 10, 0, //seventh
|
|
|
|
|
4, 8, 0, 0, //augmented
|
|
|
|
|
3, 6, 0 , 0, //dim
|
|
|
|
|
4, 7, 11, 0, //maj7,
|
|
|
|
|
0, 0, 0 , 0 //no Chord
|
|
|
|
|
}; |
|
|
|
|
uint8_t seq_arps[7][22] = { //up
|
|
|
|
|
0, 4, 7, 12, 16, 19, 24, 28, 31, 36, 40, 43, 48, 52, 55, 60 ,99,0,0,0,0,0,//major
|
|
|
|
|
0, 3, 7, 12, 15, 19, 24, 27, 31, 36, 39, 43, 48, 51, 55, 60 ,99,0,0,0,0,0,//minor
|
|
|
|
|
0, 4, 7, 10, 12, 16, 19, 22, 24, 28, 31, 34, 36, 40, 43, 46, 48, 52, 55, 58, 60 ,99,//seventh
|
|
|
|
|
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60 ,99,0,0,0,0,0,//augmented
|
|
|
|
|
0, 3, 6, 12, 15, 18, 24, 27, 30, 36, 39, 42, 48, 51, 54, 60 ,99,0,0,0,0,0,//dim
|
|
|
|
|
0, 4, 7, 11, 12, 16, 19, 23, 24, 28, 31, 35, 36, 40, 43, 47, 48, 52, 55, 59, 60 ,99//maj7
|
|
|
|
|
|
|
|
|
|
uint8_t seq_arps[7][23] = { |
|
|
|
|
0, 4, 7, 12, 16, 19, 24, 28, 31, 36, 40, 43, 48, 52, 55, 60, 64, 67, 72, 76, 79, 84, 0, //major
|
|
|
|
|
0, 3, 7, 12, 15, 19, 24, 27, 31, 36, 39, 43, 48, 51, 55, 60, 63, 67, 72, 75, 79, 84, 0, //minor
|
|
|
|
|
0, 4, 7, 10, 12, 16, 19, 22, 24, 28, 31, 34, 36, 40, 43, 46, 48, 52, 55, 58, 60, 64, 0, //seventh
|
|
|
|
|
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 0, //augmented
|
|
|
|
|
0, 3, 6, 12, 15, 18, 24, 27, 30, 36, 39, 42, 48, 51, 54, 60, 63, 66, 72, 75, 78, 84, 0, //dim
|
|
|
|
|
0, 4, 7, 11, 12, 16, 19, 23, 24, 28, 31, 35, 36, 40, 43, 47, 48, 52, 55, 59, 60, 64, 0 //maj7
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
char seq_chord_names[7][4] = { 'M', 'a', 'j', ' ' , //major
|
|
|
|
@ -44,7 +36,6 @@ char seq_chord_names[7][4] = { 'M', 'a', 'j', ' ' , //major |
|
|
|
|
'N', 'o', 'C', 'd' , |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
char arp_style_names[4][3] = { 'u', 'p', ' ', |
|
|
|
|
'd', 'w', 'n', |
|
|
|
|
'u', '&', 'd', |
|
|
|
@ -95,7 +86,7 @@ uint8_t seq_vel[10][16] = {120, 0, 0, 0, 120, 0, 0, 0, 120, 0, 0, 0, 120, 0, 0, |
|
|
|
|
uint8_t seq_patternchain[4][4] = { 0 , 1 , 6 , 9 , 0 , 1 , 5 , 8 , 0 , 1 , 6 , 9 , 2 , 1 , 5 , 7 |
|
|
|
|
}; |
|
|
|
|
uint8_t seq_content_type[10] = { 0, 0, 0, 0 , 1, 1, 1 , 1 , 1 , 1 }; // 0 = track is Drumtrack, 1= Instrumenttrack, 2= Chord or Arpeggio
|
|
|
|
|
uint8_t seq_track_type[4] = { 0, 0, 2, 1 }; // 0 = track is Drumtrack, 1 = Instrumenttrack, 2 = Chord, 3 = Arp
|
|
|
|
|
uint8_t seq_track_type[4] = { 0, 0, 3, 1 }; // 0 = track is Drumtrack, 1 = Instrumenttrack, 2 = Chord, 3 = Arp
|
|
|
|
|
|
|
|
|
|
//uint8_t seq_reverb[4][16] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
|
// 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0,
|
|
|
|
|