Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,230 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sight Reading Trainer

test

Twitch Link

A tool for practicing sight reading, learning songs, and training other musical skills in your browser. The successor to https://github.com/leafo/mursic.

Learn more on the guide.

screenshot

Frontend development

The frontend is a React app that can be developed without the backend (Lua, PostgreSQL, tup). All you need is Node:

npm install
npm run dev

Then open http://localhost:3000/. The dev server bundles with esbuild, watches for changes, and reloads the page automatically. Backend-only features (login, stats, the play-along song library) will not function in this mode; everything else works, including MIDI input and output.

The full site build (backend + minified production assets) uses the tup build system, see the Tupfiles in the repo.

About

🎹 Sight reading training tool

Topics

Resources

Stars

531 stars

Watchers

16 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages