Your one-stop shop for PC Set Theory
A Pitch Class Sequence (PCSeq) is a sequence of Pitch Classes, where an element of the sequence can said to be before or after another. It is analogous to a melody, but in the case of the PCSeq, there is no placement in vertical pitch space. The PCSeq can be subject to transposition, inversion and operations on order, such as retrograde, rotation and permutation.
I've tried to make the syntax for interacting and creating object as simple and intuitive as possible. Here are some general guidelines.
Pitch class notation should be entered using the integers 0-9 and the letters 'a', 'A', 't', or 'T' for 10, and 'b', 'B', 'e', or 'E' for 11. Upper and lower case may be mixed. As these tokens are uniquely distinguishable, there is no need for spaces or other separators, such as spaces or commas, and anything other than the allowed tokens are ignored.
Pitch Set notation should be entered using the integers 0-128, or using a notation language specifying the note-name and register. The note-name notation follows a simple mini-language: