Hello everyone,
I’m using Anki for a very specific learning project (learning piano music/memorizing scores) and I am trying to replicate a fixed interval system taken from music pedagogy literature. Unfortunately, I am hitting a wall with the standard learning steps logic and hope to get some creative ideas or add-on recommendations from the community.
The Target System (see the attached screenshot from the book):
I want new cards to follow an exact, predefined rhythm of practice days and breaks. The system requires the following sequence:
1. Phase 1: Practice 3 days in a row (daily), then take 1 day off.
2. Phase 2: Practice every other day three times (e.g., Mon, Wed, Fri), then take a week off.
3. Phase 3: Practice 3 days in a row again, then take two weeks off.
4. Phase 4: Practice 3 days in a row one last time.
My Current (Unsuccessful) Approach:
I tried to force this entire sequence using the Learning steps in the deck options (see screenshot of my settings). My current steps string looks like this:
15h 15h 2d 15h 15h 7d 15h 15h 14d 15h 15h (Note: I used “15h” to force the card to reappear the next day, as my next-day deadline is configured accordingly).
I also set the Graduating interval to 30 days so that the card remains in the learning phase for the entire duration of this cycle.
The Issues in Practice:
1. Anki’s Dynamic Nature: As soon as I press “Good” on Day 1 or Day 2, Anki’s internal minute-based calculation sometimes pushes the card further ahead than the rigid sequence allows. The system doesn’t strictly anchor to calendar days but calculates precisely in hours/minutes.
2. Lapses/Failures: If I fail a card on Day 2 of the chain and press “Again”, it completely resets me to the beginning of the entire sequence instead of just letting me retry that specific day.
3. Handling Long Breaks: Synchronizing the long breaks (7 days, 14 days) between the 3-day blocks with the subsequent consecutive days via the minute/hour learning steps logic is incredibly unstable.
My Questions for the Experts:
Is there any way to “tame” the learning steps so they enforce exactly this sequence, independent of Anki’s standard algorithm?
Does anyone know of an add-on that allows defining rigid, calendar-like practice schedules (e.g., “Day 1, 2, 3, Break, Day 5…”) for cards without Anki progressively changing the intervals based on performance?
Or is my approach of using “Learning steps” fundamentally flawed, and should I handle this via specific re-memorization intervals after a quick graduation instead?
I would deeply appreciate any insights, workarounds, or advice! I’ve attached screenshots of my current configuration and the excerpt from the book.



