Track types and filter in the library.

Five categories to sort your tracks. Filter makes large libraries manageable.

1 · The five track types

  • 🌿 Nature — waves, wind, forest, rain, crackle. Key-free, always compatible. Nature tracks also feed the five nature-sound slots in the cockpit and run as a second layer parallel to the music — see the nature sounds guide.
  • 🎵 Music — composed pieces with BPM & key. Main session body.
  • 🎤 Voice — spoken suggestions, guided meditation. The app treats it like music: assignable to all phases, then plays like a music track. There is no separate voice layer over the music.
  • ⚓ Sound — short triggers (bowls, snaps, heartbeats). Not for phases. In version 0.2.2, only the 38 bundled anchor sounds can be assigned as anchor sounds, not your own tracks.
  • 〰 Other — catch-all.

2 · Filter chip row

Above the track list in the "Library": six chips ("All", "Nature", "Music", "Voice", "Sound", "Other") plus a counter per type. Click a chip to filter; click "All" to reset. Empty types shown grey-disabled.

3 · What's auto-detected vs. set

Bundle imports (the 4 bundled music tracks, nature sounds + anchor sounds) get the track type from the manifest — Music, Nature or Sound. User imports default to Music — change it in the "Track details" view under "Track type": in the "Library", hover over the track's row → a slider icon appears on the right of the row (tooltip "Edit loop markers") → click it. If the track already has markers, "∞" is shown there permanently.

4 · Locked track types

For bundled Sound tracks (the 38 anchor sounds), the "Track type" selection is locked — they're hard-coded by the bundle manifest. Bundled Nature and Music tracks remain switchable.

5 · Why Sound tracks aren't picked for phases

The engine filters out kind === 'sound' from phase selection. Even if you accidentally tag a sound track with a phase tag, it won't be picked. Prevents a 1-sec finger-snap from being picked as a 5-min middle track. In version 0.2.2, only the 38 bundled anchor sounds can be assigned as anchor sounds; your own tracks set to "Sound" aren't available for that.

Related: Import tracks · Anchor sounds