tbergman / musicscore-creator

Musical web application for editing, visualizing and transposing music sheets

Home Page:http://francoischalifour.com/project/musicscore-creator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Music Score Creator

Music Score Creator is a musical web application offering functionalities such as editing, visualizing and transposing music sheets.

Music Score Creator

This project aims to get familiar with NodeJS and Express, Polymer 0.5 and web components. It is experimental but still useful to write basic music sheets.

Built with: NodeJS, Express, Polymer, VexFlow, Mandrill API

Write your song

Use the keyboard (available in English and French) to write notes on the sheet. You can also change the notation, time, clef, key, tuning and also activate the tablature.

Share your creation

Get social! Once you're done editing your music score, you can share it with your friends. It will send it as an email containing the score as an attachment and as a VexFlow code.

Share your score

Import a music score

Do you like a music score you saw online? You can simply import the VexFlow code.

Import your score

Download your sheet

You can finally download your masterpiece as a PDF.

Download your score

Getting started

To build the project, you will first need to install necessary dependencies using npm and Bower.

Run in the project root:

$ npm install && bower install

Start the server:

$ npm start

Or, if you have no new dependencies, simply:

$ node server/app

About

Musical web application for editing, visualizing and transposing music sheets

http://francoischalifour.com/project/musicscore-creator/

License:Apache License 2.0


Languages

Language:JavaScript 94.1%Language:HTML 5.4%Language:CSS 0.5%