tests/testthat/_snaps/make_white_ineqmat.md

make_white_ineqmat works

Code
  make_white_ineqmat(12)
Output
              [,1]       [,2]       [,3]       [,4]       [,5]  [,6]  [,7]
   [1,] -12.000000  12.000000   0.000000   0.000000   0.000000   0.0   0.0
   [2,]  -6.000000   0.000000   6.000000   0.000000   0.000000   0.0   0.0
   [3,]  -4.000000   0.000000   0.000000   4.000000   0.000000   0.0   0.0
   [4,]  -3.000000   0.000000   0.000000   0.000000   3.000000   0.0   0.0
   [5,]  -2.400000   0.000000   0.000000   0.000000   0.000000   2.4   0.0
   [6,]  -2.000000   0.000000   0.000000   0.000000   0.000000   0.0   2.0
   [7,]  -1.714286   0.000000   0.000000   0.000000   0.000000   0.0   0.0
   [8,]  -1.500000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
   [9,]  -1.333333   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [10,]  -1.200000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [11,]  -1.090909   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [12,]   0.000000 -12.000000  12.000000   0.000000   0.000000   0.0   0.0
  [13,]   0.000000  -6.000000   0.000000   6.000000   0.000000   0.0   0.0
  [14,]   0.000000  -4.000000   0.000000   0.000000   4.000000   0.0   0.0
  [15,]   0.000000  -3.000000   0.000000   0.000000   0.000000   3.0   0.0
  [16,]   0.000000  -2.400000   0.000000   0.000000   0.000000   0.0   2.4
  [17,]   0.000000  -2.000000   0.000000   0.000000   0.000000   0.0   0.0
  [18,]   0.000000  -1.714286   0.000000   0.000000   0.000000   0.0   0.0
  [19,]   0.000000  -1.500000   0.000000   0.000000   0.000000   0.0   0.0
  [20,]   0.000000  -1.333333   0.000000   0.000000   0.000000   0.0   0.0
  [21,]   0.000000  -1.200000   0.000000   0.000000   0.000000   0.0   0.0
  [22,]   0.000000   0.000000 -12.000000  12.000000   0.000000   0.0   0.0
  [23,]   0.000000   0.000000  -6.000000   0.000000   6.000000   0.0   0.0
  [24,]   0.000000   0.000000  -4.000000   0.000000   0.000000   4.0   0.0
  [25,]   0.000000   0.000000  -3.000000   0.000000   0.000000   0.0   3.0
  [26,]   0.000000   0.000000  -2.400000   0.000000   0.000000   0.0   0.0
  [27,]   0.000000   0.000000  -2.000000   0.000000   0.000000   0.0   0.0
  [28,]   0.000000   0.000000  -1.714286   0.000000   0.000000   0.0   0.0
  [29,]   0.000000   0.000000  -1.500000   0.000000   0.000000   0.0   0.0
  [30,]   0.000000   0.000000  -1.333333   0.000000   0.000000   0.0   0.0
  [31,]   0.000000   0.000000   0.000000 -12.000000  12.000000   0.0   0.0
  [32,]   0.000000   0.000000   0.000000  -6.000000   0.000000   6.0   0.0
  [33,]   0.000000   0.000000   0.000000  -4.000000   0.000000   0.0   4.0
  [34,]   0.000000   0.000000   0.000000  -3.000000   0.000000   0.0   0.0
  [35,]   0.000000   0.000000   0.000000  -2.400000   0.000000   0.0   0.0
  [36,]   0.000000   0.000000   0.000000  -2.000000   0.000000   0.0   0.0
  [37,]   0.000000   0.000000   0.000000  -1.714286   0.000000   0.0   0.0
  [38,]   0.000000   0.000000   0.000000  -1.500000   0.000000   0.0   0.0
  [39,]   0.000000   0.000000   0.000000   0.000000 -12.000000  12.0   0.0
  [40,]   0.000000   0.000000   0.000000   0.000000  -6.000000   0.0   6.0
  [41,]   0.000000   0.000000   0.000000   0.000000  -4.000000   0.0   0.0
  [42,]   0.000000   0.000000   0.000000   0.000000  -3.000000   0.0   0.0
  [43,]   0.000000   0.000000   0.000000   0.000000  -2.400000   0.0   0.0
  [44,]   0.000000   0.000000   0.000000   0.000000  -2.000000   0.0   0.0
  [45,]   0.000000   0.000000   0.000000   0.000000  -1.714286   0.0   0.0
  [46,]   0.000000   0.000000   0.000000   0.000000   0.000000 -12.0  12.0
  [47,]   0.000000   0.000000   0.000000   0.000000   0.000000  -6.0   0.0
  [48,]   0.000000   0.000000   0.000000   0.000000   0.000000  -4.0   0.0
  [49,]   0.000000   0.000000   0.000000   0.000000   0.000000  -3.0   0.0
  [50,]   0.000000   0.000000   0.000000   0.000000   0.000000  -2.4   0.0
  [51,]   0.000000   0.000000   0.000000   0.000000   0.000000  -2.0   0.0
  [52,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0 -12.0
  [53,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0  -6.0
  [54,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0  -4.0
  [55,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0  -3.0
  [56,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0  -2.4
  [57,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [58,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [59,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [60,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [61,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [62,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [63,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [64,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [65,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
  [66,]   0.000000   0.000000   0.000000   0.000000   0.000000   0.0   0.0
              [,8]       [,9]      [,10]      [,11]     [,12] [,13]
   [1,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [2,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [3,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [4,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [5,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [6,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
   [7,]   1.714286   0.000000   0.000000   0.000000  0.000000    -1
   [8,]   0.000000   1.500000   0.000000   0.000000  0.000000    -1
   [9,]   0.000000   0.000000   1.333333   0.000000  0.000000    -1
  [10,]   0.000000   0.000000   0.000000   1.200000  0.000000    -1
  [11,]   0.000000   0.000000   0.000000   0.000000  1.090909    -1
  [12,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [13,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [14,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [15,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [16,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [17,]   2.000000   0.000000   0.000000   0.000000  0.000000    -1
  [18,]   0.000000   1.714286   0.000000   0.000000  0.000000    -1
  [19,]   0.000000   0.000000   1.500000   0.000000  0.000000    -1
  [20,]   0.000000   0.000000   0.000000   1.333333  0.000000    -1
  [21,]   0.000000   0.000000   0.000000   0.000000  1.200000    -1
  [22,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [23,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [24,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [25,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [26,]   2.400000   0.000000   0.000000   0.000000  0.000000    -1
  [27,]   0.000000   2.000000   0.000000   0.000000  0.000000    -1
  [28,]   0.000000   0.000000   1.714286   0.000000  0.000000    -1
  [29,]   0.000000   0.000000   0.000000   1.500000  0.000000    -1
  [30,]   0.000000   0.000000   0.000000   0.000000  1.333333    -1
  [31,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [32,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [33,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [34,]   3.000000   0.000000   0.000000   0.000000  0.000000    -1
  [35,]   0.000000   2.400000   0.000000   0.000000  0.000000    -1
  [36,]   0.000000   0.000000   2.000000   0.000000  0.000000    -1
  [37,]   0.000000   0.000000   0.000000   1.714286  0.000000    -1
  [38,]   0.000000   0.000000   0.000000   0.000000  1.500000    -1
  [39,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [40,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [41,]   4.000000   0.000000   0.000000   0.000000  0.000000    -1
  [42,]   0.000000   3.000000   0.000000   0.000000  0.000000    -1
  [43,]   0.000000   0.000000   2.400000   0.000000  0.000000    -1
  [44,]   0.000000   0.000000   0.000000   2.000000  0.000000    -1
  [45,]   0.000000   0.000000   0.000000   0.000000  1.714286    -1
  [46,]   0.000000   0.000000   0.000000   0.000000  0.000000    -1
  [47,]   6.000000   0.000000   0.000000   0.000000  0.000000    -1
  [48,]   0.000000   4.000000   0.000000   0.000000  0.000000    -1
  [49,]   0.000000   0.000000   3.000000   0.000000  0.000000    -1
  [50,]   0.000000   0.000000   0.000000   2.400000  0.000000    -1
  [51,]   0.000000   0.000000   0.000000   0.000000  2.000000    -1
  [52,]  12.000000   0.000000   0.000000   0.000000  0.000000    -1
  [53,]   0.000000   6.000000   0.000000   0.000000  0.000000    -1
  [54,]   0.000000   0.000000   4.000000   0.000000  0.000000    -1
  [55,]   0.000000   0.000000   0.000000   3.000000  0.000000    -1
  [56,]   0.000000   0.000000   0.000000   0.000000  2.400000    -1
  [57,] -12.000000  12.000000   0.000000   0.000000  0.000000    -1
  [58,]  -6.000000   0.000000   6.000000   0.000000  0.000000    -1
  [59,]  -4.000000   0.000000   0.000000   4.000000  0.000000    -1
  [60,]  -3.000000   0.000000   0.000000   0.000000  3.000000    -1
  [61,]   0.000000 -12.000000  12.000000   0.000000  0.000000    -1
  [62,]   0.000000  -6.000000   0.000000   6.000000  0.000000    -1
  [63,]   0.000000  -4.000000   0.000000   0.000000  4.000000    -1
  [64,]   0.000000   0.000000 -12.000000  12.000000  0.000000    -1
  [65,]   0.000000   0.000000  -6.000000   0.000000  6.000000    -1
  [66,]   0.000000   0.000000   0.000000 -12.000000 12.000000    -1

make_pastel_ineqmat works

Code
  make_pastel_ineqmat(6)
Output
        [,1] [,2] [,3] [,4] [,5] [,6] [,7]
   [1,] -1.0  2.0   -1    0  0.0  0.0    0
   [2,] -1.0  1.0    1   -1  0.0  0.0    0
   [3,]  0.0 -1.0    2   -1  0.0  0.0    0
   [4,] -1.0  1.0    0    1 -1.0  0.0    0
   [5,]  0.0 -1.0    1    1 -1.0  0.0    0
   [6,]  0.0  0.0   -1    2 -1.0  0.0    0
   [7,] -1.0  1.0    0    0  1.0 -1.0    0
   [8,]  0.0 -1.0    1    0  1.0 -1.0    0
   [9,]  0.0  0.0   -1    1  1.0 -1.0    0
  [10,]  0.0  0.0    0   -1  2.0 -1.0    0
  [11,] -2.0  1.0    0    0  0.0  1.0   -1
  [12,] -1.0 -1.0    1    0  0.0  1.0   -1
  [13,] -1.0  0.0   -1    1  0.0  1.0   -1
  [14,] -1.0  0.0    0   -1  1.0  1.0   -1
  [15,] -1.0  0.0    0    0 -1.0  2.0   -1
  [16,] -1.0  0.0    2    0 -1.0  0.0    0
  [17,] -1.0  0.0    1    1  0.0 -1.0    0
  [18,]  0.0 -1.0    0    2  0.0 -1.0    0
  [19,] -2.0  0.0    1    0  1.0  0.0   -1
  [20,] -1.0 -1.0    0    1  1.0  0.0   -1
  [21,] -1.0  0.0   -1    0  2.0  0.0   -1
  [22,]  0.0 -2.0    0    1  0.0  1.0   -1
  [23,]  0.0 -1.0   -1    0  1.0  1.0   -1
  [24,]  0.0 -1.0    0   -1  0.0  2.0   -1
  [25,] -2.0  0.0    0    2  0.0  0.0   -1
  [26,]  0.0 -2.0    0    0  2.0  0.0   -1
  [27,]  0.0  0.0   -2    0  0.0  2.0   -1
  [28,] -6.0  6.0    0    0  0.0  0.0   -1
  [29,] -3.0  0.0    3    0  0.0  0.0   -1
  [30,] -1.5  0.0    0    0  1.5  0.0   -1
  [31,] -1.2  0.0    0    0  0.0  1.2   -1
  [32,]  0.0 -6.0    6    0  0.0  0.0   -1
  [33,]  0.0 -3.0    0    3  0.0  0.0   -1
  [34,]  0.0 -1.5    0    0  0.0  1.5   -1
  [35,]  0.0  0.0   -6    6  0.0  0.0   -1
  [36,]  0.0  0.0   -3    0  3.0  0.0   -1
  [37,]  0.0  0.0    0   -6  6.0  0.0   -1
  [38,]  0.0  0.0    0   -3  0.0  3.0   -1
  [39,]  0.0  0.0    0    0 -6.0  6.0   -1

black and gray ineqmats work

Code
  make_black_ineqmat(7)
Output
       [,1] [,2] [,3] [,4] [,5] [,6] [,7]       [,8]
  [1,]    1    0    0    0    0    0    0  0.0000000
  [2,]    0    1    0    0    0    0    0 -0.1428571
  [3,]    0    0    1    0    0    0    0 -0.2857143
  [4,]    0    0    0    1    0    0    0 -0.4285714
  [5,]    0    0    0    0    1    0    0 -0.5714286
  [6,]    0    0    0    0    0    1    0 -0.7142857
  [7,]    0    0    0    0    0    0    1 -0.8571429


Try the musicMCT package in your browser

Any scripts or data that you put into this service are public.

musicMCT documentation built on June 21, 2026, 9:06 a.m.