See more here
Migrated this repo to gitlab. Check my profile: https://gitlab.com/wtfgraciano
Software to learn/practice music scores. Because music software needs better UX. Specially for students. (For english speakers, it's pronouced like "tah-nah-naan")
Most of the musicians I know are kind of "semi iletrate" in music scores. Myself included. We can read and play music, but not in an efficient way. This project was made so people like that can practice it. Most of music software today is either too professional for that, or the UX is just painful. I think the exception would be flat.io, but their goal is not to be an educational software like Tananã.
Currently it doesn't work quite well. It just reads a Music XML file and tries to make a music score (like a bazillion other projects already do). Here is a video with a demonstration of what the project can do right now. In the future this will be useful to practice music score reading. Github milestones are keeping track of what will be implemented, and I'm dreaming with having a player that checks if you are playing the score correctly in you MIDI keyboard, for example.
- npm
- gulp, install with
npm i -g gulp - electron, install with
npm i -g electron - Open Sheet Music Display, that reads a music xml and uses VexFlow to create an svg music score.
git clone git@github.com:graciano/tanana.git && cd tanananpm install# to install dependenciesgulp watchto watch sass filesnpm run startto run the applicatio. Tip: in the screen, cmd+shift+I opens the inspector from chromium
- Some of the scores in the example directory aren't working because the software is not stable :(
- Go testing more of them to be sure it's working or not in your machine ;)
- Build is not working yet, more info in issue #9
- standard js for using es6.
npm i -g standardto run tests withnpm run testand build
BSD-4-Clause License, aka the first license of BSD. (It's small and in the file LICENSE.md, read it and be happy)
