ANDREW MARTIN SMITH
2×2 Pitch-Class Mapper
2×2 Pitch-Class Mapper
Assign pitch collections to cube faces · scramble · invert · export CSV
Step 1 — Face Pitch Collections (hex: 0–9, A=10, B=11)
Accepts any format: 047  ·  0,4,7  ·  0 4 7 B
Step 2 — Scramble
Quarter turns only, separated by spaces. Faces: U D F B L R — add ' for counterclockwise. Double moves (R2) are not accepted; write them as two quarter turns (R R).
Step 3 — Inversion
The scramble sequence is reversed and each move inverted — a strict retrograde. Every pitch transformation is mirrored in reverse order, producing a symmetrical arc from the scrambled state back to the original.
Step 4 — State Log
Face/sticker order: U, D, F, B, L, R  ·  positions 0–3 row-major (viewed from outside each face). Each CSV row = one move state. Columns: move_num, phase, move, then per sticker: [pos]_pitch and [pos]_origFace.

ABOUT

Bio
Philosophies

Education
Teaching
Students
Honors

PUBLICATIONS

Musings
Podcasts

Recordings
Scores
Writings

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 © 2026. ALL RIGHTS RESERVED.
  • NEWS
  • BIO
  • CV
  • RESOURCES
  • TOOLS
  • CONTACT
  • CUBE
  • NEWS
  • BIO
  • CV
  • RESOURCES
  • TOOLS
  • CONTACT
  • CUBE