Andrew Martin Smith
Combination Matrix Generator

Combination Matrix Generator

Map a chain of pitch-class positions to a 2D matrix using a diagonal-plus-right layout. Enter positions as hex strings separated by |, spaces, commas, or slashes — e.g. 094|156|21|79B|A52.

Each position is an unordered set of pcs (0–9, A=10, B=11). Use any separator between positions.
Rows × cols must be ≥ number of positions in the chain.

PC Focus
Highlights cells containing the chosen pc; flags rows/columns where its count ≠ 1 in red.

Transposition & Inversion
Tn: adds n semitones (mod 12) to every pc. I: maps x → (12 − x) mod 12.

Parsed Chain
No chain parsed yet.
Combination Matrix

Row & Column Norms
PC Focus Report
No focus applied.
Pitch classes 0–9, A = 10, B = 11  ·  Diagonal-plus-right placement

About

Bio
Philosophies

Education
Teaching
Students
Honors

Publications

Musings
Podcasts

Recordings
Scores
Writings

Professional Affiliations

ADJ•ective New Music Composers' Collective
American Society of Composers, Authors and Publishers
Chautauqua County Music Teachers Association
College Music Society
National Association for Music Education
New York State School Music Association
Society for Electro-Acoustic Music in the U.S.
Society of Composers, Inc.
COPYRIGHT © 2025. ALL RIGHTS RESERVED.
  • NEWS
  • BIO
  • CV
  • RESOURCES
  • TOOLS
  • CONTACT
  • NEWS
  • BIO
  • CV
  • RESOURCES
  • TOOLS
  • CONTACT