Spaced Repetition Practice Planner for Musicians
Version 1.0.0
by Animasonus
Table of Contents
- Getting Started
- Understanding Spaced Repetition
- Dashboard Overview
- Library Management
- Practice Sessions
- Concert Planning
- Statistics & Progress
- Settings & Configuration
- Troubleshooting
- Support & Contact
1. Getting Started
Welcome to Repertoire Manager
Repertoire Manager helps you maintain and expand your memorised music repertoire using scientifically-backed spaced repetition principles. Whether you’re a professional pianist, student, or enthusiast, this app will help you keep your pieces fresh with minimal effort.
System Requirements
Windows 10 or later
90 MB of free disk space
Internet connection for license activation and trial setup
Quick Start (5 Minutes)
Start your free 14-day trial or enter your license key
Add your first pieces in the Library tab
Mark it as ‘LEARNING’ if currently working on it, or ‘MASTERED’ if you already know it well
Check the Dashboard and generate your first practice plan
Complete practice sessions with honest memory and flow ratings
2. Understanding Spaced Repetition
The Science Behind Memory
Spaced repetition is a learning technique based on neuroscience research. When you master a piece, the app schedules it for review after optimal intervals. If your memory retention is high, the next review is scheduled further out. If retention is low, it comes back sooner for more frequent practice.
Learning Stages
CANDIDATE
Wishlist pieces you want to learn someday. These don’t normally appear in practice sessions but help you track your repertoire goals. They may occasionally be included based on the algorithm’s selection.
LEARNING
Pieces you’re actively learning. These appear in practice sessions but aren’t yet in the spaced repetition system. They automatically move to MASTERED when both memory retention and flow reach 100% for the first time.
MASTERED
Pieces you know well and want to maintain. These enter the spaced repetition system with intelligent scheduling based on your performance ratings. Once mastered, they remain in this stage.
Memory Consolidation Phases
Newly mastered pieces go through three phases of memory consolidation over the first 90 days:
Phase 1 (Days 0-30): Critical consolidation with frequent reviews
Phase 2 (Days 31-60): Stabilisation with moderate spacing
Phase 3 (Days 61-90): Transition to long-term maintenance
After 90 days: FSRS-based long-term scheduling with exponential intervals. These phases can be customised in Settings.
3. Dashboard Overview
The Dashboard is your daily practice control centre, organising pieces into ‘buckets’ based on their current status and scheduling needs.
Understanding the Buckets
Learning Pool
Pieces currently in LEARNING stage. Practice these regularly. They will automatically move to MASTERED when both memory and flow reach 100%.
Needs Verification
Pieces added directly as MASTERED that haven’t been reviewed yet. These need their first review to establish baseline memory strength and enter the spaced repetition system.
Due
Pieces scheduled for review today. The algorithm has determined these need attention to maintain memory strength.
Upcoming
Pieces scheduled for review in the next few days. You can practice these early if you have extra time.
Well-Consolidated
Pieces with 90+ day intervals maintaining perfect retention scores. These are your most stable repertoire pieces.
Practice Plan Generation
Click any bucket to see the pieces inside, then choose:
Let App Choose: Automatic selection based on algorithm priorities and brain-friendly aspects
Manual Selection: Pick specific pieces you want to practice
4. Library Management
Adding New Pieces
Click ‘Add Piece’ in the Library tab
Enter composer and title
For single movements: leave movement name empty
For multi-movement works: specify number of movements and name each one
Set initial stage and average performance duration (doesn’t need to be precise)
Managing Pieces
Edit any piece using the edit button in the Library:
Change stage (CANDIDATE → LEARNING → MASTERED)
Edit details (title, composer, duration)
Reset all statistics globally in Settings (clears all practice history)
Delete piece (removes completely)
5. Practice Sessions
Session Workflow
Start a practice session from the Dashboard
Practice each piece in the session (use the stopwatch to track time)
Rate your performance using the review metrics
Review Metrics
Memory Retention (0-100%)
How well you remembered the piece without referring to the score.
Tempo Flow (0-100%)
Consistency of tempo and musical flow.
Concert Ready
Check this box if the piece is performance-ready, memorised, polished, and suitable for public performance. This flag helps with concert planning and may exclude the piece from regular practice sessions.
6. Concert Planning
Creating Concerts
Go to the Concerts tab and click ‘Add Concert’
Enter concert details (name, date, venue)
Add pieces from your library
Performance Preparation
Concerts automatically boost practice priority for included pieces. The app considers:
Time until performance date
Current memory strength
Concert-ready status
Recent practice history
Post-Concert Review
After a performance, use the concert review feature to mark the performance and rate your satisfaction. This creates performance history records.
7. Statistics & Progress
Practice Statistics
The Statistics tab provides detailed insights into your practice time:
Time Filtering: View data for Today, 7 Days, 30 Days, or All Time
By Piece View: See accumulated practice time across all movements
By Movement View: Detailed statistics for individual movements
Data Export
Export your practice statistics to CSV format for external analysis in Excel, Google Sheets, or other tools. Data includes practice times, dates, and detailed movement information.
Progress Tracking
The Statistics tab provides comprehensive insights into your practice patterns and repertoire development through interactive time filtering and detailed analytics.
8. Settings & Configuration
Spaced Repetition Algorithm Settings
Customise the memory consolidation phases to match your learning style:
Phase Intervals
Set minimum and maximum days for each phase. The app randomises actual intervals within your ranges:
Phase 1 (0-30 days): Critical consolidation period
Phase 2 (31-60 days): Stabilisation period
Phase 3 (61-90 days): Transition to long-term
Interval Customisation
Each phase has configurable minimum and maximum intervals. The app uses your memory performance to select intervals within these ranges, with better memory retention leading to longer intervals.
Global Pause Feature
Use ‘Pause all scheduling’ during travel, illness, or planned breaks to prevent pieces from becoming overdue. Resume normal scheduling when you return to practice.
Data Management
Export Data: Creates JSON backup with all movements, concerts, and practice reviews.
Import Data: Replaces ALL existing data with backup file contents. Export first as backup!
9. Troubleshooting
Common Issues
No pieces appearing in dashboard
Ensure you have pieces marked as MASTERED, not just LEARNING or CANDIDATE. Only mastered pieces enter the spaced repetition system.
Pieces not appearing for review
Check if Global Pause is enabled in Settings. If paused, scheduling is suspended until you resume.
Memory retention not updating
Complete practice sessions with proper memory and flow ratings. The algorithm needs review data to calculate scheduling.
Scheduling seems incorrect
Verify SRS phase settings are valid (maximum ≥ minimum for each phase). Check that you haven’t accidentally changed critical settings.
Application won’t start
Ensure Windows is up to date. If problems persist, try running as administrator or contact support.
Data Recovery
If you experience data loss:
Check if you have recent JSON export backups
Use Import Data to restore from most recent backup
10. Support & Contact
Getting Help
For technical support, feature requests, or general questions:
Email: support@animasonus.ch
Website: https://pianoenergy.ch/software
License Information
Repertoire Manager offers a 14-day free trial with full features. After the trial, purchase a license for $18.99 USD for lifetime access.
Your license includes:
Lifetime access to the software
Email support
Privacy & Data
Your practice data stays completely on your device. Repertoire Manager:
Does not collect any data
Stores all information in a local SQLite database
Allows complete data export to any cloud service you choose
Requires internet only for license activation
About the Developer
Repertoire Manager is developed by Animasonus, created by a freelance pianist and programmer in Switzerland. The software is born from real-world experience maintaining a large classical piano repertoire and the need for scientifically-backed practice tools.
Thank you for choosing Repertoire Manager. Happy practicing!