# Piano (MoC)
## Overview
What I learn on the piano, with my mastery of each (Want to learn → Learning → Can play slowly → Can play at tempo → Rusty → Mastered). Theory lives in [[Music Theory (MoC)]], the other instrument in [[Guitar (MoC)]].
## Chords
<!-- QueryToSerialize: TABLE WITHOUT ID file.link AS "Chord", chord_symbol AS "Symbol", inversion AS "Inversion", pitches AS "Pitches", fingering AS "Fingering", mastery AS "Mastery" FROM #type/music/piano/chord AND !#type/session WHERE public_note = true SORT chord_root ASC, chord_quality ASC, file.name ASC -->
<!-- SerializedQuery: TABLE WITHOUT ID file.link AS "Chord", chord_symbol AS "Symbol", inversion AS "Inversion", pitches AS "Pitches", fingering AS "Fingering", mastery AS "Mastery" FROM #type/music/piano/chord AND !#type/session WHERE public_note = true SORT chord_root ASC, chord_quality ASC, file.name ASC -->
| Chord | Symbol | Inversion | Pitches | Fingering | Mastery |
| ----- | ------ | --------- | ------- | --------- | ------- |
<!-- SerializedQuery END -->
## Scales
<!-- QueryToSerialize: TABLE WITHOUT ID file.link AS "Scale", scale_root AS "Root", scale_type AS "Type", fingering_rh AS "Right Hand", fingering_lh AS "Left Hand", mastery AS "Mastery" FROM #type/music/piano/scale AND !#type/session WHERE public_note = true SORT scale_root ASC, file.name ASC -->
<!-- SerializedQuery: TABLE WITHOUT ID file.link AS "Scale", scale_root AS "Root", scale_type AS "Type", fingering_rh AS "Right Hand", fingering_lh AS "Left Hand", mastery AS "Mastery" FROM #type/music/piano/scale AND !#type/session WHERE public_note = true SORT scale_root ASC, file.name ASC -->
| Scale | Root | Type | Right Hand | Left Hand | Mastery |
| ----- | ---- | ---- | ---------- | --------- | ------- |
<!-- SerializedQuery END -->
## Techniques
<!-- QueryToSerialize: TABLE WITHOUT ID file.link AS "Technique", technique_family AS "Family", mastery AS "Mastery" FROM #type/music/piano/technique AND !#type/session WHERE public_note = true SORT technique_family ASC, file.name ASC -->
<!-- SerializedQuery: TABLE WITHOUT ID file.link AS "Technique", technique_family AS "Family", mastery AS "Mastery" FROM #type/music/piano/technique AND !#type/session WHERE public_note = true SORT technique_family ASC, file.name ASC -->
| Technique | Family | Mastery |
| --------- | ------ | ------- |
<!-- SerializedQuery END -->
## Exercises
<!-- QueryToSerialize: TABLE WITHOUT ID file.link AS "Exercise", trains AS "Trains", mastery AS "Mastery" FROM #type/music/piano/exercise AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery: TABLE WITHOUT ID file.link AS "Exercise", trains AS "Trains", mastery AS "Mastery" FROM #type/music/piano/exercise AND !#type/session WHERE public_note = true SORT file.name ASC -->
| Exercise | Trains | Mastery |
| -------- | ------ | ------- |
<!-- SerializedQuery END -->
## Arrangements
Arrangements are private by default; only public ones show here.
<!-- QueryToSerialize: TABLE WITHOUT ID file.link AS "Arrangement", work AS "Work", fidelity AS "Fidelity", mastery AS "Mastery" FROM #type/music/piano/arrangement AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery: TABLE WITHOUT ID file.link AS "Arrangement", work AS "Work", fidelity AS "Fidelity", mastery AS "Mastery" FROM #type/music/piano/arrangement AND !#type/session WHERE public_note = true SORT file.name ASC -->
| Arrangement | Work | Fidelity | Mastery |
| ----------- | ---- | -------- | ------- |
<!-- SerializedQuery END -->
## Mastered
<!-- QueryToSerialize: LIST date_mastered FROM #type/music/piano AND !#type/session WHERE public_note = true AND startswith(mastery, "60") SORT date_mastered DESC -->
<!-- SerializedQuery: LIST date_mastered FROM #type/music/piano AND !#type/session WHERE public_note = true AND startswith(mastery, "60") SORT date_mastered DESC -->
<!-- SerializedQuery END -->
## Notes
<!-- QueryToSerialize: LIST FROM #piano AND !#type/quote AND !#type/creation/quote AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery: LIST FROM #piano AND !#type/quote AND !#type/creation/quote AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery END -->
## Quotes
<!-- QueryToSerialize: LIST FROM #piano AND (#type/quote OR #type/creation/quote) AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery: LIST FROM #piano AND (#type/quote OR #type/creation/quote) AND !#type/session WHERE public_note = true SORT file.name ASC -->
<!-- SerializedQuery END -->
## References
## Related
- [[Guitar (MoC)]]
- [[Music Theory (MoC)]]