John Melby, composer


Matrix Maker X


View on Mac App Store We have released Matrix Maker X 2.0.2!

Get it on the Mac App Store

Matrix Maker X 2.0.2 is the current version of our Macintosh application designed for use in the composition and analysis of twelve-tone music. This version has native capability for Apple Silicon.

Matrix Maker X is now freeware. The interface has been modernized and is compatible with the Dark Mode introduced in macOS 10.14 Mojave.

Privacy policy: This app does not collect any data from the user.

This is the third version distributed through the Mac App Store. This version is 64-bit and compatible with macOS 10.15 Catalina, Big Sur, and Monterey. It runs on macOS 10.12 and higher, Intel64 and Apple Silicon.

Matrix Maker X is designed to facilitate the easy creation and formatting of twelve-tone matrices (12 x 12 arrays) used in the composition and/or analysis of twelve-tone music, as well as the creation and formatting of 7 x 7, 6 x 6, and 5 x 5 matrices (or, for that matter, matrices of any dimension from 2 x 2 through 12 x 12). Any number of matrices can be created without exiting and re-initializing the application; this is particularly advantageous if the program is being used in a networked environment. Extensive documentation in HTML format can be viewed by utilizing any of the current Macintosh browsers.

Matrix Maker X can not only create and format matrices: it can also analyze the properties of the set. The application can check a set for hexachordal and tetrachordal combinatoriality, all-interval properties, and R- and RI-degeneracy and can also do limited analyses of hexachords and sets of other than twelve or six members.

This version features an updated interface and introduces the capability to resize the matrix by changing the font size; the matrix expands or contracts reflecting the change. Another feature is the ability to play the set and the altered set (if any) within the editor window. Furthermore, the matrix may be exported to HTML as another output option.

Support:


Date last modified: January 6, 2022