SetClass
Pitch Class Set Explorer
$4.99 · Designed for iPad. Not verified for macOS.
Explore the hidden geometry of chords and scales. Build, transform, and sequence any pitch class set — with theory, sound, and MIDI export built in.
SetClass is an interactive tool for exploring Pitch Class Set Theory — the analytical framework behind atonal and post-tonal music, from Schoenberg and Webern to contemporary composers.
BUILD & HEAR
Tap notes on the chromatic wheel to construct any chord, scale, or pitch collection. Hear it instantly with a jazz piano soundfont or built-in synthesizer.
EXPLORE THE THEORY
• Normal form, prime form, and Forte number for every set
• Interval vector analysis
• Transpositional and inversional symmetry
• Z-relation detection
TRANSFORM
Apply serial operations: transposition (T0–T11), inversion, retrograde, retrograde inversion, and multiplication (M5, M7, M11). Watch the geometry change in real time.
COMPOSE & SEQUENCE
• Sequencer: build rhythmic patterns with serial transformations, arpeggios, swing, gate, and glide
• Melody Generator: create melodic lines with contour control (free, rising, falling, arch)
• Morph: blend smoothly between two sets with optional portamento
• Export to MIDI or MusicXML
FIND & GENERATE
• Set Finder: enter any melody or chord and identify the pitch class set inside
• Generator: produce sets by cardinality, symmetry (mirror, symmetric), and density
LEARN
Built-in theory reference covering pitch classes, normal form, prime form, interval vectors, Forte numbers, transposition, inversion, retrograde, symmetry, Z-relation, set class, morphing, and serial technique — with musical examples from Debussy, Schoenberg, Bartók, Webern, Berg, Stravinsky, and Messiaen.
Available in English, Spanish, French, Italian, German, and Chinese.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
The developer, Martin Adler, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Martin Adler
- Size
- 92 MB
- Category
- Music
- Compatibility
Requires iOS 18.0 or later.
- iPhone
Requires iOS 18.0 or later. - iPad
Requires iPadOS 18.0 or later. - Mac
Requires macOS 15.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 2.0 or later.
- iPhone
- Languages
English and 5 more
- English, French, German, Italian, Simplified Chinese, Spanish
- Age Rating
4+
- 4+
- Copyright
- © 2026 Martin Adler

