Skip to content

ACKC92/rowyourtone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Row Your Tone App Icon

Row, Row, Row Your Tone

A browser-based tool for twelve-tone and post-tonal music analysis — built for students and composers.
Runs entirely in your browser — nothing to install.

▶ Open the live app


What it does

Three analysis modes in one tool:

  • Twelve-Tone Row Analyser — build a row (click notes or type pitches/integers) and get the 12×12 matrix, all 48 forms (P / I / R / RI), set-class and subset analysis, row derivation, and constrained row generation (all-interval, all-combinatorial, RI-symmetric, derived, contains-set-class).
  • Stravinsky's Rotational Array Analyser — enter a hexachord and read the rotational array, its centric column, and the verticals; play any row or vertical.
  • Custom Row Analyser — pick any row length from a dyad up to eleven notes and run the same analyses, scaled to your row.

Plus: piano-sound audio playback of rows, cells, and forms; Compare two rows (order-position invariance and segmental overlap, with the relating T / I / R operation); and text, PNG, and PDF export with academic citations in APA, MLA, Chicago, Harvard, IEEE, and BibTeX.

Use it

Just open the live link above in any modern browser. Nothing to download.

Run it locally

Download index.html, styles.css, and app.js (keep them in the same folder) and open index.html in a browser — that's the whole app. Fonts load from Google over the internet; offline, it falls back to system fonts and still works.

License

Licensed under the PolyForm Noncommercial License 1.0.0 — see LICENSE.

You may use, copy, modify, and share this software for noncommercial purposes (including educational and academic use), provided you keep the required copyright notice. Commercial use is not granted by this license; for a commercial license, contact the author.

Required Notice: Copyright © 2026 Ahmet Can Kızılcan

Author

Ahmet Can Kızılcan

About

A detailed post tonal music tool for creating or analysing tone rows - runs in browser, no installation required

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors