An open API service indexing awesome lists of open source software.

https://github.com/aadsm/ultrastar-javascript-parser

JavaScript parser for <a href="http://en.wikipedia.org/wiki/UltraStar">UltraStar</a> lyrics files
https://github.com/aadsm/ultrastar-javascript-parser

Last synced: 2 months ago
JSON representation

JavaScript parser for <a href="http://en.wikipedia.org/wiki/UltraStar">UltraStar</a> lyrics files

Awesome Lists containing this project

README

          

[UltraStar](http://en.wikipedia.org/wiki/UltraStar) synchronized lyrics parser.

Parses UltraStar synchronized lyrics into a JSON-like object to make life easier for anyone who wants to use them on a web application.
The current version is incomplete with some missing features, but it works fine for lyrics defined using absolute offset beats.

Information about this format was gathered in different places of the internet:

* [http://karaoke.kjams.com/forum/viewtopic.php?f=3&t=395](http://karaoke.kjams.com/forum/viewtopic.php?f=3&t=395)
* [http://www.dwe-games.com/web/ultrastar/ayuda/html/tut1.htm](http://www.dwe-games.com/web/ultrastar/ayuda/html/tut1.htm)

TODO
----
* Support RELATIVE offset beats
* Support for VIDEO* tags
* Line separator parsing