diff --git a/sound_algo/data_only/matrix_presets/acid_journey.matrix b/sound_algo/data_only/matrix_presets/acid_journey.matrix deleted file mode 100644 index c9fc2b9..0000000 --- a/sound_algo/data_only/matrix_presets/acid_journey.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \tb303, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/ambient_intro.matrix b/sound_algo/data_only/matrix_presets/ambient_intro.matrix deleted file mode 100644 index b0d9ed0..0000000 --- a/sound_algo/data_only/matrix_presets/ambient_intro.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \lp_kick, \lp_hat, \lp_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \juno, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \dx7, \lp_sweep, \supersaw, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \lp_shaker ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.30),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.30),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,(degree:0, vel:0.30),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.30),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.30),nil,nil,nil,(degree:0, vel:0.80),nil])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/bass_science.matrix b/sound_algo/data_only/matrix_presets/bass_science.matrix deleted file mode 100644 index 73b8c95..0000000 --- a/sound_algo/data_only/matrix_presets/bass_science.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \minimoog, \lp_acid, \lp_pluck, \ms20, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \tr909_clap, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/breakbeat.matrix b/sound_algo/data_only/matrix_presets/breakbeat.matrix deleted file mode 100644 index c07e6a7..0000000 --- a/sound_algo/data_only/matrix_presets/breakbeat.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \tr909_clap, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/detroit_soul.matrix b/sound_algo/data_only/matrix_presets/detroit_soul.matrix deleted file mode 100644 index 0349af4..0000000 --- a/sound_algo/data_only/matrix_presets/detroit_soul.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \supersaw, \juno, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/dnb_roller.matrix b/sound_algo/data_only/matrix_presets/dnb_roller.matrix deleted file mode 100644 index 6cac04a..0000000 --- a/sound_algo/data_only/matrix_presets/dnb_roller.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \minimoog, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \ms20, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \tr909_clap, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/dub_techno.matrix b/sound_algo/data_only/matrix_presets/dub_techno.matrix deleted file mode 100644 index a381700..0000000 --- a/sound_algo/data_only/matrix_presets/dub_techno.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \juno, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:5, vel:0.60),nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.50),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,nil,nil,nil,nil,(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.50),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:5, vel:0.60),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.50),nil])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/ebm_body.matrix b/sound_algo/data_only/matrix_presets/ebm_body.matrix deleted file mode 100644 index 7a1ab1f..0000000 --- a/sound_algo/data_only/matrix_presets/ebm_body.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,4,4,4,4,1,0,1,0,1,0,1,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \minimoog, \lp_acid, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \ms20, \lp_bells, \lp_sweep, \ms20, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00)]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/electro_808.matrix b/sound_algo/data_only/matrix_presets/electro_808.matrix deleted file mode 100644 index a35f953..0000000 --- a/sound_algo/data_only/matrix_presets/electro_808.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,4,4,4,4,1,0,1,0,1,0,1,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr808_kick, \tr808_hat, \tr808_clap, \tr808_cowbell, \lp_sub, \tb303, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \dx7, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr808_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/electro_funk.matrix b/sound_algo/data_only/matrix_presets/electro_funk.matrix deleted file mode 100644 index 92c6da1..0000000 --- a/sound_algo/data_only/matrix_presets/electro_funk.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,4,4,4,4,1,0,1,0,1,0,1,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr808_kick, \tr808_hat, \tr808_clap, \tr808_cowbell, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \sh101, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr808_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/footwork_chop.matrix b/sound_algo/data_only/matrix_presets/footwork_chop.matrix deleted file mode 100644 index 9aab48c..0000000 --- a/sound_algo/data_only/matrix_presets/footwork_chop.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \tr808_kick, \tr808_hat, \tr808_clap, \tr808_cowbell, \minimoog, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr808_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00)]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/hardcore_punk.matrix b/sound_algo/data_only/matrix_presets/hardcore_punk.matrix deleted file mode 100644 index ffeecc2..0000000 --- a/sound_algo/data_only/matrix_presets/hardcore_punk.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,4,4,4,4,6,6,6,6,6,6,6,6], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \ms20, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/hypnotic_arp.matrix b/sound_algo/data_only/matrix_presets/hypnotic_arp.matrix deleted file mode 100644 index ae57300..0000000 --- a/sound_algo/data_only/matrix_presets/hypnotic_arp.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \supersaw, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/industrial_grind.matrix b/sound_algo/data_only/matrix_presets/industrial_grind.matrix deleted file mode 100644 index 657abc9..0000000 --- a/sound_algo/data_only/matrix_presets/industrial_grind.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,4,4,4,4,6,6,6,6,6,6,6,6], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \do_quake_sub, \lp_hat, \lp_clap, \do_strike, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \lp_ride, \lp_rim, \do_strike, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \lp_shaker ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/jungle_amen.matrix b/sound_algo/data_only/matrix_presets/jungle_amen.matrix deleted file mode 100644 index 96ff301..0000000 --- a/sound_algo/data_only/matrix_presets/jungle_amen.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \sp1200, \lp_hat, \lp_clap, \sp1200, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \lp_shaker ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/melodic_builder.matrix b/sound_algo/data_only/matrix_presets/melodic_builder.matrix deleted file mode 100644 index 4a744ee..0000000 --- a/sound_algo/data_only/matrix_presets/melodic_builder.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \supersaw, \supersaw, \lp_pluck, \juno, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \dx7, \lp_sweep, \supersaw, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/melodic_deep.matrix b/sound_algo/data_only/matrix_presets/melodic_deep.matrix deleted file mode 100644 index 4aedc15..0000000 --- a/sound_algo/data_only/matrix_presets/melodic_deep.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \minimoog, \lp_acid, \supersaw, \ms20, \lp_pluck, \juno, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/minimal_hypno.matrix b/sound_algo/data_only/matrix_presets/minimal_hypno.matrix deleted file mode 100644 index 1d61214..0000000 --- a/sound_algo/data_only/matrix_presets/minimal_hypno.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \tr808_cowbell, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/neuro_reese.matrix b/sound_algo/data_only/matrix_presets/neuro_reese.matrix deleted file mode 100644 index 83534cd..0000000 --- a/sound_algo/data_only/matrix_presets/neuro_reese.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \sp1200, \lp_hat, \lp_clap, \sp1200, \minimoog, \lp_acid, \lp_pluck, \lp_pluck, \ms20, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \ms20, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \lp_shaker ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/peak_drop.matrix b/sound_algo/data_only/matrix_presets/peak_drop.matrix deleted file mode 100644 index a6bd5da..0000000 --- a/sound_algo/data_only/matrix_presets/peak_drop.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,6,1,1,1,6,1,1,1,6,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \tb303, \supersaw, \supersaw, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \supersaw, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/progressive_lift.matrix b/sound_algo/data_only/matrix_presets/progressive_lift.matrix deleted file mode 100644 index 729c116..0000000 --- a/sound_algo/data_only/matrix_presets/progressive_lift.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \supersaw, \supersaw, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \supersaw, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/psytrance_roll.matrix b/sound_algo/data_only/matrix_presets/psytrance_roll.matrix deleted file mode 100644 index 7a0b3b3..0000000 --- a/sound_algo/data_only/matrix_presets/psytrance_roll.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,0,2,0,2,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,6,1,1,1,6,1,1,1,6,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \tb303, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \minimoog, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),nil,nil,(degree:7, vel:0.70),nil,nil,(degree:3, vel:0.60),nil,nil,(degree:5, vel:0.70),nil,nil,(degree:7, vel:0.75),nil,nil,(degree:2, vel:0.60)]), (octave:0, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.50),nil,(degree:7, vel:0.70),nil,(degree:0, vel:0.50),nil,(degree:3, vel:0.70),nil,(degree:0, vel:0.50),nil,(degree:10, vel:0.70),nil,(degree:2, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),nil,(degree:7, vel:0.70),(degree:0, vel:0.50),nil,(degree:3, vel:0.60),nil,(degree:0, vel:0.50),(degree:5, vel:0.70),nil,(degree:0, vel:0.50),(degree:7, vel:0.75),nil,(degree:0, vel:0.50),(degree:2, vel:0.60)]), (octave:0, steps:[(degree:0, vel:0.85),(degree:7, vel:0.60),(degree:0, vel:0.50),(degree:7, vel:0.60),(degree:0, vel:0.85),(degree:7, vel:0.60),(degree:0, vel:0.50),(degree:7, vel:0.60),(degree:0, vel:0.85),(degree:7, vel:0.60),(degree:0, vel:0.50),(degree:7, vel:0.60),(degree:0, vel:0.85),(degree:7, vel:0.60),(degree:0, vel:0.50),(degree:7, vel:0.60)]), (octave:0, steps:[(degree:0, vel:0.90),nil,nil,nil,nil,nil,(degree:7, vel:0.70),nil,nil,nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.95),(degree:0, vel:0.60),(degree:7, vel:0.80),(degree:0, vel:0.60),(degree:10, vel:0.80),(degree:0, vel:0.60),(degree:7, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.95),(degree:0, vel:0.60),(degree:7, vel:0.80),(degree:0, vel:0.60),(degree:10, vel:0.80),(degree:0, vel:0.60),(degree:7, vel:0.70),(degree:3, vel:0.60)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/rave_stab.matrix b/sound_algo/data_only/matrix_presets/rave_stab.matrix deleted file mode 100644 index fd57ac7..0000000 --- a/sound_algo/data_only/matrix_presets/rave_stab.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \supersaw, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/schranz_drive.matrix b/sound_algo/data_only/matrix_presets/schranz_drive.matrix deleted file mode 100644 index bec0d80..0000000 --- a/sound_algo/data_only/matrix_presets/schranz_drive.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,4,4,4,4,6,6,6,6,6,6,6,6], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,6,1,1,1,6,1,1,1,6,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \tb303, \lp_pluck, \lp_pluck, \tb303, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/synthwave_drive.matrix b/sound_algo/data_only/matrix_presets/synthwave_drive.matrix deleted file mode 100644 index fa76074..0000000 --- a/sound_algo/data_only/matrix_presets/synthwave_drive.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr808_kick, \tr808_hat, \tr808_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \supersaw, \lp_pluck, \juno, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \dx7, \lp_sweep, \supersaw, \juno, \lp_fx, \lp_snare, \lp_crash, \lp_shaker ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/techno_drive.matrix b/sound_algo/data_only/matrix_presets/techno_drive.matrix deleted file mode 100644 index a2141fc..0000000 --- a/sound_algo/data_only/matrix_presets/techno_drive.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/trance_euphoria.matrix b/sound_algo/data_only/matrix_presets/trance_euphoria.matrix deleted file mode 100644 index 5bc1ed3..0000000 --- a/sound_algo/data_only/matrix_presets/trance_euphoria.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,4,4,4,4,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] -], -'instruments': [ \tr909_kick, \tr909_hat, \tr909_clap, \lp_perc, \lp_sub, \lp_acid, \supersaw, \supersaw, \lp_pluck, \lp_pad, \tr909_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \supersaw, \juno, \lp_fx, \lp_snare, \lp_crash, \tr909_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00)]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:1.00),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -) diff --git a/sound_algo/data_only/matrix_presets/tribal_perc.matrix b/sound_algo/data_only/matrix_presets/tribal_perc.matrix deleted file mode 100644 index b843171..0000000 --- a/sound_algo/data_only/matrix_presets/tribal_perc.matrix +++ /dev/null @@ -1,53 +0,0 @@ -( -'grid': [ -[0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,4,4,4,4,1,0,0,0,1,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,6,6,1,1,1,1,1,1,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], -[0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,6,0,1,0,1,0,1,0,1,0,1,0,6,0,1,0,6,0,1,0,6,0,1,0,6,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1], -[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] -], -'instruments': [ \tr808_kick, \tr808_hat, \tr808_clap, \tr808_cowbell, \lp_sub, \lp_acid, \lp_pluck, \lp_pluck, \lp_pluck, \lp_pad, \lp_ride, \lp_rim, \lp_tom, \lp_reese, \lp_bells, \lp_sweep, \lp_pluck, \lp_pad, \lp_fx, \lp_snare, \lp_crash, \tr808_hat ], -'colorDefs': [ -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.85),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:3, vel:0.50),nil]), (octave:-1, steps:[(degree:7, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:7, vel:0.85),nil,nil,nil,(degree:3, vel:0.70),nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.70),nil,(degree:3, vel:0.60),nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,nil,nil,(degree:0, vel:0.60),nil,nil,nil,(degree:0, vel:0.85),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),(degree:3, vel:0.50),(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.90),(degree:0, vel:0.50),(degree:14, vel:0.80),(degree:0, vel:0.50),(degree:10, vel:0.70),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:0, vel:0.90),(degree:7, vel:0.50),(degree:5, vel:0.70),(degree:10, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.80),(degree:2, vel:0.60),(degree:7, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.80),(degree:2, vel:0.60),(degree:0, vel:0.50)]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:7, vel:0.80),(degree:0, vel:0.50),(degree:3, vel:0.70),nil,(degree:7, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.90),(degree:0, vel:0.50),(degree:5, vel:0.70),(degree:3, vel:0.60),(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:11, vel:0.70),(degree:7, vel:0.75),(degree:16, vel:0.80),(degree:7, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60)]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:9, vel:0.80),(degree:7, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:4, vel:0.70),(degree:7, vel:0.75),(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),(degree:7, vel:0.50),nil,(degree:9, vel:0.85),(degree:9, vel:0.50),nil,(degree:7, vel:0.80),(degree:7, vel:0.50),(degree:4, vel:0.80),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:7, vel:0.85),nil,(degree:7, vel:0.50),nil]), (octave:1, steps:[(degree:14, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:14, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:12, vel:0.80),nil,(degree:7, vel:0.85),nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,(degree:7, vel:0.60),(degree:9, vel:0.85),(degree:9, vel:0.60),nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.85),nil,(degree:7, vel:0.60),nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:7, vel:0.90),nil,nil,(degree:9, vel:0.85),nil,nil,(degree:7, vel:0.80),nil,(degree:4, vel:0.80),nil,(degree:5, vel:0.80),nil,(degree:7, vel:0.60),(degree:8, vel:0.70),(degree:9, vel:0.80),(degree:10, vel:0.90)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.80),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:7, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50)]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),(degree:0, vel:0.80),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil]), (octave:0, steps:[nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),(degree:0, vel:0.50),(degree:0, vel:0.60),nil,(degree:3, vel:0.80),(degree:3, vel:0.50),(degree:0, vel:0.60),nil,(degree:5, vel:0.80),(degree:5, vel:0.50),(degree:0, vel:0.60),nil,(degree:7, vel:0.85),(degree:7, vel:0.50),(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:7, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:10, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:12, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:14, vel:0.85),nil,(degree:3, vel:0.70),(degree:9, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:7, vel:0.85),nil,(degree:3, vel:0.70),(degree:2, vel:0.60)]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,nil,nil,nil,nil,nil,nil]), (octave:-1, steps:[(degree:0, vel:0.85),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:5, vel:0.80),nil,(degree:0, vel:0.60),nil,(degree:2, vel:0.60),(degree:3, vel:0.70),(degree:4, vel:0.80),(degree:5, vel:0.90)])], -[(octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),(degree:7, vel:0.50),nil,(degree:7, vel:0.50),(degree:4, vel:0.60),nil,(degree:4, vel:0.50),nil,(degree:5, vel:0.65),(degree:5, vel:0.50),nil,(degree:5, vel:0.50),(degree:2, vel:0.60),nil,(degree:0, vel:0.60),(degree:0, vel:0.50)]), (octave:2, steps:[(degree:14, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:12, vel:0.65),nil,nil,nil,(degree:2, vel:0.60),nil,(degree:7, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,(degree:7, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:4, vel:0.60),nil,(degree:5, vel:0.65),nil,(degree:5, vel:0.60),nil,(degree:2, vel:0.60),nil,(degree:0, vel:0.60),nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,nil,nil,nil,nil]), (octave:2, steps:[(degree:7, vel:0.70),nil,nil,nil,(degree:4, vel:0.60),nil,nil,nil,(degree:5, vel:0.65),nil,nil,nil,(degree:0, vel:0.60),(degree:1, vel:0.70),(degree:2, vel:0.80),(degree:3, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:7, vel:0.75),(degree:3, vel:0.60),(degree:12, vel:0.70),(degree:7, vel:0.75),(degree:12, vel:0.65),(degree:3, vel:0.60),(degree:9, vel:0.60),(degree:0, vel:0.70),(degree:14, vel:0.75),(degree:5, vel:0.70),(degree:11, vel:0.65),(degree:2, vel:0.60),(degree:7, vel:0.70),(degree:2, vel:0.60),(degree:10, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:2, vel:0.60),(degree:3, vel:0.60),(degree:5, vel:0.65)]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),nil,nil,nil,nil,nil,nil,nil,nil]), (octave:1, steps:[(degree:0, vel:0.75),(degree:3, vel:0.60),(degree:5, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.65),(degree:3, vel:0.60),(degree:2, vel:0.60),(degree:0, vel:0.70),(degree:7, vel:0.75),(degree:5, vel:0.70),(degree:4, vel:0.65),(degree:2, vel:0.60),(degree:5, vel:0.60),(degree:6, vel:0.70),(degree:7, vel:0.80),(degree:8, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),nil,(degree:0, vel:0.50),(degree:3, vel:0.60),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil,(degree:3, vel:0.50),nil]), (octave:0, steps:[(degree:7, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:0, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil,(degree:3, vel:0.60),nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:0.60),nil,nil,nil,nil,nil,nil,nil,(degree:3, vel:0.60),nil,nil,nil,(degree:3, vel:0.60),(degree:4, vel:0.70),(degree:5, vel:0.80),(degree:6, vel:0.90)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:1.00),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,(degree:0, vel:0.80),nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,nil,nil,(degree:0, vel:0.80),nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[nil,nil,nil,nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,(degree:0, vel:1.00),nil,(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30),nil,(degree:0, vel:0.30)]), (octave:0, steps:[nil,(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), (octave:0, steps:[(degree:0, vel:1.00),nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])], -[(octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80)]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30)]), (octave:0, steps:[(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil,(degree:0, vel:0.80),nil]), (octave:0, steps:[(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.30),(degree:0, vel:0.80),(degree:0, vel:0.80),(degree:0, vel:1.00),(degree:0, vel:1.00)])] -], -'voiceMods': [ [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \res, depth: 0.40), (source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyY, target: \pitch, depth: 0.30), (source: \bodyVitesse, target: \amp, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \cutoff, depth: 0.50), (source: \bodyY, target: \pitch, depth: 0.30), (source: \limbSpan, target: \res, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \rHandY, target: \pitch, depth: 0.40), (source: \lHandX, target: \res, depth: 0.40)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \rHandX, target: \amp, depth: 0.40), (source: \lHandY, target: \cutoff, depth: 0.50), (source: \lHandX, target: \res, depth: 0.40)], [(source: \bodyVitesse, target: \cutoff, depth: 0.40), (source: \limbSpan, target: \rev, depth: 0.40), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \danse, target: \rev, depth: 0.50), (source: \bodyVitesse, target: \amp, depth: 0.40)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)], [(source: \bodyVitesse, target: \rev, depth: 0.30), (source: \bodyX, target: \pan, depth: 0.30)] ], -'voicePoses': [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [(poseId: \danse, action: \gate)], [], [], [(poseId: \danse, action: \gate)], [], [], [] ] -)