Version 2.4July 2026

Built for everyone.

The whole app now scales to your text size — on every device. Six accessibility dimensions, each with an in-app override. Keyboard Themes, an Aria voice orb, staff ghost fluid, and a cleaner Play dock.

Larger Text

The whole app, at your size.

Every mode — Learn, Play, Practice, Compose, Listen, Songs, and Aria — now respects your preferred text size. On iOS and iPadOS, use Settings → Accessibility → Larger Text. On Mac, ⌘+ / ⌘− or Settings → Text Size.

SwiftUI's built-in Dynamic Type hooks are silently ignored on macOS. Tiny Instrument 2.4 ships custom shims that read the same size value and apply it explicitly — so the Mac scales correctly alongside iPhone and iPad.

Accessibility deep dive →
iPhone showing the app at Accessibility Extra Large or Largest text size — Learn or Aria mode, prose clearly enlarged, layout intact.

Accessibility settings

Six dimensions. System, On, or Off.

Settings → Accessibility now has a System / On / Off picker for each dimension: Reduce Motion, Differentiate Without Color, Reduce Transparency, Bold Text, Increase Contrast, and Text Size. System follows your OS setting — override any one without leaving the app.

Also new in Settings → Sound → Narration: a Narration Speed picker (Very Slow to Very Fast) with a preview button that speaks at the selected rate.

Settings → Accessibility panel showing the System / On / Off pickers for Reduce Motion, Differentiate Without Color, Reduce Transparency, Bold Text, and Increase Contrast.

Keyboard Themes

12 finishes for your keyboard.

Classic and Midnight are always free. The $1.99 Keyboard Themes pack unlocks Space Gray, Starlight, Rose Gold, Pacific Blue, Alpine Green, Cosmic Orange, Blush, Citrus, Indigo, and Rainbow. Every detail follows the theme — shadows, highlights, fingering badges, and the degree strip all recolor.

Rainbow colors each pitch class with an Apple system color — so chord shapes and scale patterns read by color before your ear has them.

Keyboard Themes deep dive →
Settings Keyboard Theme picker showing the swatch grid — Classic, Midnight, and the 10 premium finishes with lock badges on unpurchased ones.

Keyboard Effects

Key press and border effects.

Key press effects

Four styles — Stardust, Sparkle, Splash, and Flash — fire on held and released keys. Each shows a soft glow while held, continuous particles, then a burst on release. Bundled in the Keyboard Themes pack.

Border effects

Five border styles animate around the keyboard — including Reactive Only, which ramps intensity with the number of notes held and their velocity. Free; off by default.

Aria voice orb

Aria speaks with presence.

A Siri-style orb appears while Aria narrates lessons and chat replies, modulated live by the real voice amplitude. The orb breathes with the speech — louder passages expand it, quieter ones contract it. Tap to interrupt. Reduce Motion shows a static disc.

iPhone Aria chat or lesson view showing the voice orb appearing while Aria speaks — the animated orb visible above the reply.

Play staff

Ghost notes you can tap. Notes that dissolve.

Tap to play

Gray ghost preview notes on the Play grand staff are now interactive — tap or click one to hear it play. Right-click or long-press shows a context menu with the note's name.

Fluid dissipation

When you play a ghost note correctly, it turns green and then dissolves with an upward fluid wisp — a real-time Metal fluid simulation. Reduce Motion replaces the wisp with an instant fade.

Chapter unlock

A moment when you finish a chapter.

Completing the final lesson in a Core Theory chapter now triggers a slide-in celebration on iOS and iPadOS — a quiet moment to mark the achievement before returning to the lesson list. Reduce Motion uses a simple fade.

Play dock

Progression, Chord, and Chord Lab in one toggle.

Mode toggle

A three-segment pill replaces the old Progression and Chord Lab pills — switch between the diatonic strip, a single focused chord, and Chord Lab in one tap.

Sidebar mirror

Selecting a chord in the Play diatonic strip highlights the matching card in the Chords sidebar. Deselecting clears it.

Auto-play on select

A new toggle auditions a diatonic-strip chord the moment you tap it or arrow to it. Default on.

Also in 2.4

  • The Five Modes — a new Learn chapter with one hands-on lesson per app mode (Learn, Listen, Practice, Play, Compose)
  • Keyboard display options — note-name position (above keys or on key faces), highlight style (full-key or bottom strip), and octave-number position, in Settings → Piano Keys
  • Staff note spelling follows the active key — noteheads sit on the correct line for sharps and flats in every key
  • Unified Accidentals control — Automatic / Sharps / Flats now spells roots, keys, chord names, and the staff all at once
  • Staff & Notation settings section — all staff display controls in one place (Show Staff, View, Note Names, Ledger Lines)
  • Chord Lab panel and note labels follow the keyboard theme — pads retint, and resting/pressed note labels use contrasting theme colors
  • Liquid Glass Play dock and active chord card on macOS 26 / iOS 26+
  • Scale root octave reflected live on staff and keyboard in Play → Scales (macOS)
  • ↑/↓ root and ←/→ octave shortcuts for Play → Scales (macOS)
  • ⌘+ / ⌘− steps Text Size on macOS
  • Reset Calibration button in Microphone Tuning settings
  • Microphone Input moved to the top of MIDI Connections settings
  • Fix: middle C now renders as a clean stemless notehead on the grand staff
  • Fix: selecting a diatonic strip chord no longer hides the strip
  • Fix: arrow-key chord and key shortcuts now work in standalone Chord mode on macOS
Full changelog →

Tiny Instrument 2.4

Free to download.

Dynamic Type, accessibility overrides, and Keyboard Themes — free update. Unlock 10 premium keyboard finishes and key-press effects for $1.99.

Tiny Instrument 2.4 — Built for Everyone