RTV PUBLIC REPERTOIRE CATALOG Query: (all public entries) Filters: {"piece_id":3774,"timezone":"UTC"} Matches: 1 | Returned: 1 | Public catalog: 6525 Page 1 of 1 Next: none; end of results Previous: none Version: 23356 | Snapshot: b74778db4eb86886bf2a2888634fb96c Created: 2026-10-01T10:50:41+00:00 | Source: 2026-10-01T10:49:28+00:00 | Expires: 2026-10-02T10:50:41+00:00 {"piece_id":3774,"title":"Spindler - Sonatina - Op. 157, No. 4 - Second Movement","composer":["Spindler, Fritz"],"composers":[{"id":74,"name":"Spindler, Fritz"}],"instrument":["Piano"],"instruments":[{"id":1,"name":"Piano"}],"genre":"Romantic","genre_id":3,"is_archive_only":false,"evaluation_eligible":true,"points":23600,"level":6,"canonical_url":"https://roadtovirtuosity.com/spindler-op-157-no-4-sonatina-2nd-movement","instrument_points":[{"instrument_id":1,"instrument":"Piano","points":23600}],"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":"Non-Commercial","has_download":true,"download_availability_basis":"public license category and existing file reference; storage health not verified","description":"The Presto finale of Spindler’s Op. 157, No. 4 Sonatina is built around a quick descending motif that passes between the upper and lower voices. Its bright C-major setting contrasts with brief chromatic turns and changes of register.\r\nMeasures 1–28 introduce the recurring theme, a quieter melody over alternating accompaniment, and an unaccompanied rise that leads back to the opening. Measures 29–57 begin with emphatic chords, then develop lighter melodic figures through shifting harmonies and exchanges between the voices. Another rising passage prepares the main theme’s return at measure 58. From measure 66, short fragments circle over a repeated bass pattern before a crescendo and rising paired notes lead to the final chord.\r\nInteresting fact: The opening melody starts alone, and the lower voice answers it in the next measure; this exchange returns each time the main theme reappears.","created_at":"2025-09-12T22:26:16+00:00","first_published_at":null,"published_at":null,"updated_at":"2026-09-23T03:49:23+00:00","match_basis":"filters"} Full response metadata (including counts, interpretation and alternate links): { "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": 3774, "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/3774?page=1&piece_id=3774&projection=full&snapshot=b74778db4eb86886bf2a2888634fb96c", "json": "https://roadtovirtuosity.com/ai/catalog/pieces/3774.json?page=1&piece_id=3774&projection=full&snapshot=b74778db4eb86886bf2a2888634fb96c", "text": "https://roadtovirtuosity.com/ai/catalog/pieces/3774.txt?page=1&piece_id=3774&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, "latest_catalog_version": 23356, "source_lag_revisions": 0 }