A visualization tool for tracking string quartet sessions. Log what you play, see your progress through the repertoire, and get suggestions for what to play next.
Live site: log.quartetroulette.com
- Track quartet sessions with composer, work, players, and date
- Visualize plays per work across Haydn, Mozart, Beethoven, and other composers
- Calendar view showing session frequency over time
- Filter by part (V1/V2/VA), date range, and player
- "Quartet Roulette" random work picker weighted by recency
- Works with any Google Sheets data source
- Create a Google Sheet with your quartet session data (see How to Make a Chamber Music Log)
- Publish it to the web as CSV (File → Share → Publish to web)
- Visit the site and paste your CSV URL
- NB the mobile version of google shees won't allow you to publish a sheet to web. So do it on a real computer. Then send the CSV URL to your mobile device.
See setup.html for detailed instructions.
Prerequisites:
- esbuild 0.24.2
- pandoc 3.6.2
Run locally:
./build.shThis starts a dev server with watch mode at http://localhost:8000.
Production build:
./build.sh --prodDomain management: The domain is registered at squarespace (thanks google domains!) and managed at netlify (thanks former self?).
Deployment to GitHub Pages is automatic on push to main via GitHub Actions.
- QuartetRoulette.com - Choose what to play next
- How To Make a Chamber Music Log - Guide to setting up your own tracking sheet
MIT