Hi all, I'm happy to announce the release of ly2video 0.3.0.
ly2video is a Python script which converts music represented by a GNU LilyPond file into a video containing a horizontally scrolling music staff which is synchronized with a MIDI-generated audio rendering of the music. You can download it from here: https://github.com/aspiers/ly2video/tags This is my first public release since taking over maintainership from Jiri "FireTight" Szabo, who deserves a lot of credit for creating the project in the first place. This release is a major revamp of the codebase, and the changes include: - a large number of refactorings and new docstrings/comments to improve legibility and maintainability - several bugfixes, some of which are detailed here: https://github.com/aspiers/ly2video/issues?state=closed - several new features: + a new default scrolling mode where the notation stay still and the cursor line scrolls from left to right + the ability to splice in tempo changes from a beatmap file, to enable synchronization of the video with an existing performance + controllable DPI resolution setting + controllable video encoding quality + arbitrary width / height + automatic vertical centering of the notation - a rewrite of several components of the A/V synchronization code However, the project is still relatively immature, which is why I chose the 0.3.0 version number. There was an RFP to Debian to create a 1.0 package of the initial release. However, I believe it was not packaged yet, and I think using 1.0 would be misleading, and also does not adhere to the SemVer spec - therefore I have decided to start within the 0.x.y series. Feedback is very welcome; you can use the issue tracker: https://github.com/aspiers/ly2video/issues or mail me. Would it be inappropriate to piggy-back on top of lilypond-user and/or lilypond-user when discussion is required? If not, I can set up a new mailing list. Pull requests are of course even more welcome than feedback! Regards, Adam P.S. Should this be cross-posted to info-lilypond? P.P.S. I was somewhat amused to see the following cost estimates by Ohloh :-) http://www.ohloh.net/p/ly2video/estimated_cost I've only been working on it for 2.5 months, and I doubt the initial work took Jiri 22 months ;-) _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user