{"projection_revision":2,"snapshot":"b74778db4eb86886bf2a2888634fb96c","catalog_version":23356,"snapshot_created_at":"2026-10-01T10:50:41+00:00","snapshot_expires_at":"2026-10-02T10:50:41+00:00","source_changed_at":"2026-10-01T10:49:28+00:00","freshness_behavior":"materialized on first request after a committed source change; database triggers cover row writes and relationship writes","source_id_sha256":"5c248e39144e07fbe53310a1468b220806b0062f8345033a16ab0720c793cc1e","source_content_sha256":"94e11b0636bb192bc29575e96afc0a2f9a1ddfd7b00fd2baebb41c656e61a37c","total_catalog_pieces":6525,"schema_version":"2.0","query":"","normalized_query":"","resolved_filters":{"piece_id":4110,"timezone":"UTC"},"sort":"relevance","projection":"full","total_matches":1,"returned":1,"page":1,"per_page":50,"total_pages":1,"previous_page_url":null,"next_page_url":null,"end_of_results":true,"alternate_formats":{"html":"https://roadtovirtuosity.com/ai/catalog/pieces/4110?page=1&piece_id=4110&projection=full&snapshot=b74778db4eb86886bf2a2888634fb96c","json":"https://roadtovirtuosity.com/ai/catalog/pieces/4110.json?page=1&piece_id=4110&projection=full&snapshot=b74778db4eb86886bf2a2888634fb96c","text":"https://roadtovirtuosity.com/ai/catalog/pieces/4110.txt?page=1&piece_id=4110&projection=full&snapshot=b74778db4eb86886bf2a2888634fb96c"},"warnings":["Strict taxonomy filters exclude unattributed records; search title text separately before deciding something is missing.","Work identity, musical sequence and completeness are unknown unless reviewed metadata is supplied. Catalog collections are existing subcategory groupings.","Historical first-publication dates are unknown. Date counts include only currently public entries with known first-publication dates.","File availability reports a public file reference, not a storage-health check."],"publication_count_scope":"currently public entries first published during the requested interval","unknown_publication_dates_before_date_filter":1,"distinct_work_count":null,"approximate_suggestions":[],"message":null,"pieces":[{"piece_id":4110,"title":"Beethoven - Sonata No. 15 - Op. 28 - First Movement","composer":["Beethoven, Ludwig van"],"composers":[{"id":70,"name":"Beethoven, Ludwig van"}],"instrument":["Piano"],"instruments":[{"id":1,"name":"Piano"}],"genre":"Classical","genre_id":1,"is_archive_only":false,"evaluation_eligible":true,"points":261250,"level":8,"canonical_url":"https://roadtovirtuosity.com/beethoven-sonata-no-15-op-28-first-movement","instrument_points":[{"instrument_id":1,"instrument":"Piano","points":261250}],"collections":[],"collection_semantics":"existing catalog subcategory grouping","work_identifiers":[],"work_id":null,"book":null,"sequence_position":null,"movement_number":null,"movement_title":null,"key":null,"arrangement":null,"edition":null,"entry_scope":null,"completeness":"unknown","reviewed_enrichment":false,"availability_label":"Public Domain","has_download":true,"download_availability_basis":"public license category and existing file reference; storage health not verified","description":"The first movement of Beethoven’s Sonata No. 15, Op. 28, is an expansive Allegro in D major and three-quarter time. A quiet repeated bass note supports a broad melody in the upper voices. This steady pulse remains a recognizable feature even as the music moves into busier passages, stronger accents, and changing harmonies. The movement follows a large opening section, a contrasting development, a return of the principal ideas, and a quiet coda.\r\nOpening theme: The left hand begins alone on a low D before the melody enters above it. The upper line is often part of a chord, with longer notes stretched over the bass’s regular quarter-note motion. Small rising figures interrupt the sustained melody, and short crescendos lead to accented arrivals. Later phrases shift the bass and add quicker notes without losing the opening’s measured tread.\r\nContrasting themes and repeat: The texture grows more active through running notes and brief triplet flourishes. A quieter theme appears in sustained right-hand chords, then develops into continuous eighth-note motion shared between the hands. Held melody notes stand above this moving inner texture. The closing material uses short, lightly detached phrases and chordal accompaniment. First and second endings direct the player either back through the opening section or onward into the development.\r\nDevelopment and return: The middle pages break the earlier ideas into smaller exchanges. Running figures pass between the hands, accents interrupt the pulse, and the bass reaches into a lower register. Repeated upper gestures build over changing bass notes before a broad slowing and sustained chords suspend the motion. After a brief Adagio indication, the original tempo and the low repeated bass return. The main themes reappear with changes of harmony and register, including the busy inner-note texture and the detached closing phrases.\r\nCoda and ending: The marked coda brings back the opening melody over repeated low D notes. Short rising gestures add several final accents, but the texture gradually becomes quieter and more spacious. A slowing indication leads into separated soft chords, and the movement closes with a held final sonority.\r\nInteresting fact: In this score, the very first bar belongs to the bass alone; the forward repeat sign appears only when the upper melody enters.\r\nHow to earn points for this piece:\r\nDownload or purchase the sheet music.Practice the piece carefully. Watch the video example to make sure you are accurate.Record yourself on video and upload it to YouTube. Perfection is not required. A few minor mistakes are okay.Submit a link to your video here for evaluation. We will watch your performance and give you feedback. If you need more practice, we will let you know what to work on and provide additional practice suggestions. You may also submit your video publicly so other users can evaluate it.If your performance is approved, your video will be accepted and you can collect your points.","created_at":"2026-09-09T18:23:42+00:00","first_published_at":null,"published_at":null,"updated_at":"2026-09-09T18:24:36+00:00","match_basis":"filters"}],"latest_catalog_version":23356,"source_lag_revisions":0}