lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: request for programming advice


From: bart deruyter
Subject: Re: request for programming advice
Date: Mon, 7 Nov 2016 13:21:30 +0100

Hi,

I also was about to suggest vexflow, but someone beat me to it :-).

I've recently started studying species counterpoint and actually was looking for something which you provide on your website :-) . The applets don't show here though (linux, chrome). I'd appreciate it if you'd let me know when/if HTML5 and _javascript_ conversion gets done :-D .

On a sidenote (perhaps for a different topic), in Musescore there is the possibility to create plugins which provide harmony checks, someone also did a plugin for a previous Musescore version which checked only first species counterpoint.

I know lilypond's first purpose is creating sheet music, not composing music, but are there snippets of scheme or libraries around which could do the same? 

I think, for people who study counterpoint and voice leading, or any other rule-set in music, it would be very interesting to have a an option to check if they've followed the rules. In my case I have no teacher, can't afford private lessons, so I have to figure it out on my own without any way to check if I'm actually correct in interpreting the rules and executing the exercises.

grtz,
Bart


2016-11-07 12:52 GMT+01:00 Urs Liska <address@hidden>:



Am 07.11.2016 um 12:10 schrieb Gerard McConnell:
Hello,
About 10 years ago I wrote some Java applets which allow a user to test their understanding of intervals (http://homepage.eircom.net/~gerfmcc/interval.html and triads (http://homepage.eircom.net/~gerfmcc/chords.html) and minor scales (http://homepage.eircom.net/~gerfmcc/pitchEtc2.html).  They work well, but it seems that Java applets are now no longer the best way to make programs available on web pages.  It seems that the HTML5 canvas is most common now.   I'm not an experienced programmer but I think the logic for generating the tests should be easy enough to transpose from java to _javascript_, however for display I'm wondering what a reasonably simple way to transform the note data into music notation is.  I used transparent .gifs for the original programs and shifted them into place, but I suspect that Lilypond or something similar would be better.   No doubt people here have worked on this sort of problem before, so any advice would be greatly appreciated.  

Assuming you are actually interested in *dynamic* generation of music I would strongly suggest looking at Verovio (http://www.verovio.org). This is a _javascript_ toolkit for real-time in-browser rendering of music.

Right now I'm not sure which data format your program should generate, but rendering live data is definietly one of the use cases of this extraordinary tool.

HTH
Urs


Thanks for any help,
Gerard McConnell


_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



reply via email to

[Prev in Thread] Current Thread [Next in Thread]