Coder Social home page Coder Social logo

awesome-sheet-music's Introduction

Awesome Sheet Music

A curated list of awesome tools to create, edit and display sheet music.

Music Notation Software

  • capella (commercial) - Create complete scores.
  • finale (commercial) - Compose, arrange, notate and print engraver-quality sheet music.
  • lilypond - Program and file format for music engraving.
  • musescore - Create, play and print sheet music.
  • opusmodus (commercial) - Software for music composition.
  • sibelius (commercial) - Create and share scores.

Archives

Software Libraries

  • alphatab - Cross platform music notation and guitar tablature rendering library.
  • ChorData - Dummy chordbook for mandolin, ukulele and guitar.
  • lilynode - Node.js wrapper for lilypond.
  • lilyware - Node.js middleware for serving rendered lilypond files.
  • ly2video - Generating videos from LilyPond projects.
  • music21 - Toolkit for computational musicology.
  • musical.js - A sequencing WebAudio synthesizer that supports ABC notation.
  • verovio - An library and toolkit for engraving MEI music notation into SVG.
  • zazate.js - Music theory and notation library for javascript and node.js.

Websites

  • chromatik (commercial) - Play along to sheet music of previously unreleased tunes.
  • flat.io - The online music score editor for your compositions.
  • getinstinct - Guitar lessons that listen as you play along.
  • lilybin - Web-based LilyPond editor and [github] project.
  • my.vexflow - Publish content with music notation, guitar tablature and chord diagrams without the need for special tools.
  • noteflight (commercial) - Browser based music notation creator and music composition community.
  • playgroundsessions (commercial) - Learn how to play the piano with interactive lessons featuring your favorite songs.
  • soundslice (commercial) - Learn music better with interactive notation and tabs.
  • synthesiagame (commercial) - Learn how to play the piano using falling notes.
  • tunefl - Freely generate and share mini lilypond scores with ease.
  • utab - Synced Chords & Lyrics created by professional musicians.

Resources

OMR (Optical Music Recognition)

  • Audiveris - Optical Music Recognition software which processes the image of a music sheet to automatically provide symbolic music information in MusicXML.
  • Rodan - Web-based document recognition system.

Research

awesome-sheet-music's People

Contributors

ad-si avatar denpatin avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.