It's true, I'm writing a book.

As if making this website, and a few thousand YouTube videos isn't enough.

I've studied music theory for about 43 years. I'm a bit of a nerd. In the past decade I've worked on creating software to calculate the many interesting properties of musical scales, and in doing that I've scoured academia and music theory literature for advanced, geeky arcane stuff about musical scales. The result of that work can be seen (in part) on the pages of this website. All of that and more is going in the book.

That's right, there is stuff in the book that you will not find on this website, or in the YouTube videos. Sneaky, huh?

I've spent the past 7 years working on it, and it is still not finished. It's massive. Here is the cover (as a fake 3D photo) of Volume 1: The Splaining

See that guy on the cover? He is reading about all the properties of musical scales, and there is so much material it's making his brain hurt.

Take note: this is not a printed book. It's a PDF document, and it's a big one. If you choose to print it out, the lives of all those trees are on your conscience, not mine.

In Volume 1, I explain all the concepts and ideas that you will need — actually, more than you'll need — to understand everything in Volume 2: The Scales.

This one is also not a printed book, it's another PDF document and it's even bigger than Volume 1. There is one page for every scale, and as you will read in Volume 1 (spoiler alert!!), there are 2048 of those. So yeah. It's a 2048 page book. That seems crazy when you read about it here, but once you see the book and how it's organized, you'll understand.

Here is the Table of Contents for Volume 1: The Splaining (so far):

- Preface
- Contents
- Introduction
- Preamble: The Goal Of This Book
- Typographic Conventions
- Explaining Pitch
- Hertz
- Cents

- Necessary Topics
- Pitch Classes
- Generic and Specific Intervals
- Modulo Arithmetic

- Scale Candidacy
- What Universe Is This?
- Octave Equivalence
- Twelve Tone Division
- Equal Temperament

- Summary

- Making Scales
- Preamble
- Binary Representation
- Power Set
- Applying Limitations
- Tonic Inclusion
- Maximum Interval
- Interval Neighbours
- Cardinality
- Summary

- Representing Scales
- Preamble
- Pitch Class Set
- Interval Structure
- Staff Notation
- Bracelet Notation
- Tonnetz Diagram
- Instrument-specific diagrams
- Summary

- Modifying Scales
- Preamble
- Rotation
- Modes
- Diatonic Modes

- Reflection
- Forte Set Classes
- Inversions

- Transpositional/Inversional Set Classes
- Z-relations

- Prime Form
- Multiplication
- Self M-related

- Unified Transformation Operations
- Mutation
- Levenshtein Distance
- A Better Method

- Complement
- Hypermodes

- Invariant Properties
- Summary

- Symmetries
- Preamble
- Reflective Symmetry
- Palindromicity
- Chirality
- Ridge Tones
- Rotational Symmetry
- Summary

- Observing Intervals
- Preamble
- Steps, Skips, Leaps, and Spans
- Cyclic Correlation
- Interval Vector
- Saturation
- Deep Scale
- Hemitonia
- Cohemitonia

- Imperfections
- Propriety & Coherence
- Heteromorphic Profile
- Contradictions
- Ambiguities
- Differences and Samenesses

- Coherence Quotient
- Sameness Quotient
- Distribution Spectra
- Spectra Variation
- Trivalence
- Myhill’s Property
- Reduced and Semireduced Scales
- Consecutivity Property
- Spectrum Filtering

- Summary

- Generators
- Preamble
- Three Gap Theorem
- Generators
- Degenerate Scales
- Chopin’s Theorem
- Distance Models

- Bisectors
- Well-Formedness
- Symmetry Condition
- Closure Condition
- Degenerate Well-Formed Scales
- Cardinality Equals Variety
- Structure Yields Multiplicity
- Pairwise Well-Formed Scales

- Summary

- Evenness
- Preamble
- Maximal Evenness
- Distributional Evenness
- Cohn’s Property and Hexatonic Cycles
- Euclidean Distance

- Maximally Smooth Cycles
- Maximal Area
- Polygon Perimeter
- Centrifuge Balance
- Self-complements
- Lewin-Quinn FC-components
- Summary

- Fragments
- Preamble
- Tetrachords
- Hierarchization
- Triad Inclusion
- Bi-Triadics
- Summary

- Appendix
- Set Theory Notation
- Pascal’s Triangle
- Coherence Data

- Lists
- Non-degenerate Well-formed Scales
- Degenerate Well-formed Scales
- Scales with the Myhill Property
- Prime scales that are Self-M-Related
- Balanced Scales
- Maximally Even Scales
- Maximally Even Scales With The Myhill Property
- Proper Scales
- Strictly Proper Scales
- Deep Scales
- Palindromic Scales
- Scales With Rotational Symmetry
- Trivalent Scales
- Scales with Contradictions but no Ambiguities
- Prime Scales Of Hierarchizability 3 with k=2
- Prime Scales Of Hierarchizability 2 with k=2
- Prime Scales Of Hierarchizability 1 with k=2
- Prime Scales Of Hierarchizability 3 with k=4
- Prime Scales that increase hierarchizability when k increases from 2 to 3
- Prime Scales with Consecutivity Property

- Bibliography
- Glossary
- Alphabetical Index

### Things this book will not do:

- Make you a better performer in any way
- Give you the ability to match chord progressions with appropriate scales
- Spice up your improvization skills with jazzy modes and sick licks
- Be useful in any practical way for anything that matters in making your life better

### Things this book will do:

- Help you to understand scales, modes, intervals, interval vectors, coherence, evenness, generators, and much more
- Make you sound like a smarty-pants when you're at a music theory convention and drop five-dollar words like "trivalent"
- Explain all kinds of obscure and fascinating properties of musical scales, in clear understandable language with good examples and lots of diagrams and illustrations
- Be a really comprehensive reference for all kinds of facts about sets of 12 things
- Impress your friends with your ability to discern the hierarchizability of any pitch class set
- Make you the "life of the party" as you explain the nuances of distribution spectra
- Help your kids fall asleep (read it to them at bedtime!)

### OK Ian, take my money already

Keep your wallet closed, it's not fully written yet. I will accept your money once I have a book to give you.

But I have a deal for you. If you join my Patreon crew as a supporter, I will give you a copy of the book when it comes out. No matter what your pledge is. You could pledge for $1 and quit after a month, and you'll get this book for $1, no strings attached*. My patrons are currently giving enough that it keeps this web server going, and occasionally I get to buy a theory book! In gratitude for that support, you will be signed up to get the book, and you'll also be treated to occasional glimpses of chapters as they're completed. I send an update to my Patrons every couple of months to let them know how things are coming along, and with alerts to new stuff that I release on the website.

* Since you would be getting an early pre-release copy of the book, I will ask that you write a review on Amazon. Ideally a favourable one, but I know that's not a given, I have to earn that by writing an incredible book.

Go to My Patreon Page and join others like yourself who totally geek out on all this nerdy stuff.