Every day, Virtunity generates a practice plan for each student. The plan isn't random and it isn't a fixed rotation. It's built from three inputs: what the teacher said, what the student reported, and which exercises match the skills that need work.
1. Teacher Lesson Notes
When a teacher leaves notes after a lesson — “focus on breath support through the break” or “articulation is getting lazy on fast passages” — those notes feed directly into the student's daily plan. The system reads the notes, identifies the skill areas being targeted, and selects exercises that match.
Example: A teacher writes “work on breath support through the break.” The system identifies air_support and register_break as focus areas and prioritizes exercises tagged with those skills.
2. Student Self-Reports
After each session, students log how long they practiced, how focused they were, and how they felt about their progress. That data shapes the next plan:
- Mood trending low?Shorter, more achievable exercises. Build momentum first.
- Mastery improving?Tempo bumps up. Reps decrease. Move to the next challenge.
- Mastery declining?Tempo drops. Reps increase. The exercise stays until it stabilizes.
- Skipped yesterday?A different exercise with the same skill tags shows up. Fresh approach, same goal.
3. 11,000+ Tagged Exercises
Every exercise in the library is tagged with skill areas from a 14-tag taxonomy covering the fundamentals of playing a wind instrument:
Air & Sound Production
Air support, tone quality, dynamic control
Embouchure & Oral Cavity
Embouchure, voicing, register break
Fingers & Technique
Finger dexterity, finger independence, scale fluency
Tongue & Rhythm
Articulation clarity, tongue speed, rhythm accuracy, legato connection, intonation
When the system decides a student needs intonation work, it pulls from exercises tagged intonation at their level, on their instrument. When a teacher says “work on finger independence,” it finds exercises tagged finger_independence — not just any technique exercise.
How the Plan Gets Built
When a student opens the app, the system runs through five steps:
1. Read the last 7 days of practice data — sessions completed, tempos reached, self-ratings, notes.
2. Read teacher lesson notes and identify the target skill areas.
3. Build a weighted priority list: teacher-assigned areas first, declining skills second, low self-ratings third, then goal alignment and rotation gaps.
4. Score every candidate exercise by how well its tags match those priorities. Select the best fit for each block.
5. Set tempo and rep targets based on mastery trends — push if improving, pull back if declining.
The result is a 15–20 minute session with specific exercises, specific tempos, and specific reasoning behind each one. Not a generic rotation. A plan built from what the teacher said and what the student's data shows.
Try It Yourself
Virtunity is in early access. If you're a band director or student who wants practice plans that actually target what you need, sign up below.
Built by a band director. $15 to download.