-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Note: some structural changes going on in the wiki and distribution. Please let me know about broken links.
Smoosic is a simple (?) but fully-functional-aspirant editor for music written in javascript.
The goal is to be
easily embeddable and modifyable. All that is required to use Smoosic in your own projects is to create the editor in a DOM. It uses (a fork of) VexFlow
project from GitHub Vex Flow for rendering
You can see smoosic in action here:
If you want to use it in your own projects, a good place to start are the unit tests. They are here:
Instructions on how to use smoosic: Editor Commands and Key Mappings
There is a list of available and not-yet-available functions:. A 0 means the function is not available. Some features are available in the tests before they are incorporated into the UI. A few functions are UI-only and don't have a test. If it is not in the spreadsheet at all, it means I haven't thought of it yet.
If you want to contribute or hack, there is source-code auto-generated documentation
How is the world treating you?
If you want to use Smoosic to create music right-away.
If you want to take Smoosic home with you and make it your own. (needs update)