Re: Counterpoint (was: request for programming advice)

2016-11-08 Thread bart deruyter
hey, seems like my thoughts did spark some interest :-) . I had no knowledge of Humdrum at all, but I've read something about music21 before. If I'm reading it right Music21 is a python library to analyse music. I'm probably thinking way to simplistic, but frescobaldi is written in python too. May

Re: Counterpoint (was: request for programming advice)

2016-11-08 Thread Frauke Jurgensen
In short, yes, such things exist, though not in Lilypond. I am a computational musicologist that collaborates in developing tools for analysing counterpoint. We've got tools like this to use in Humdrum or Music21. I think the Lilypond implementation would not be trivial (as Urs says), but I'll talk

Counterpoint (was: request for programming advice)

2016-11-08 Thread Urs Liska
Am 07.11.2016 um 13:21 schrieb bart deruyter: > 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. > >

Re: request for programming advice

2016-11-07 Thread Paul
I second the suggestions to check out VexFlow and Verovio. Some differences being that Vexflow is written in javascript and Verovio is "compiled" from C++ to javascript. The focus of the folks behind Verovio is encoding music in digital formats for broadly academic/scholarly purposes. Those

Re: request for programming advice

2016-11-07 Thread Sirius Barras
Try to check also here: http://music-encoding.org/tools/ There is a list of tools (including the exceptional Verorio as Urs suggested) that you could consider. Ciao, g. On 7 November 2016 at 13:43, bb wrote: > The complete vex-family ( i do not know if that is linked from vexflow): > > vexflo

Re: request for programming advice

2016-11-07 Thread bb
The complete vex-family ( i do not know if that is linked from vexflow): vexflow A JavaScript library for rendering music notation and guitar tablature. vextab A VexTab Parser for VexFlow https://github.com/0xfe/vextab vexchords JavaScript Chord Charts https://github.com/0xfe/vexchords vexwa

Re: request for programming advice

2016-11-07 Thread Richard Shann
On Mon, 2016-11-07 at 13:21 +0100, bart deruyter wrote: > 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

Re: request for programming advice

2016-11-07 Thread bart deruyter
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 whe

Re: request for programming advice

2016-11-07 Thread Urs Liska
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://

Re: request for programming advice

2016-11-07 Thread Chris Yate
BB that is beautiful On Mon, 7 Nov 2016 at 11:47 bb wrote: > May be that is what you lokk for? > > http://www.vexflow.com/ > > http://www.vexflow.com/vextab/tutorial.html > > Regards BB > > On 07.11.2016 12:25, Chris Yate wrote: > > On Mon, 7 Nov 2016 at 11:10 Gerard McConnell wrote: > > Hello

Re: request for programming advice

2016-11-07 Thread bb
May be that is what you lokk for? http://www.vexflow.com/ http://www.vexflow.com/vextab/tutorial.html Regards BB On 07.11.2016 12:25, Chris Yate wrote: On Mon, 7 Nov 2016 at 11:10 Gerard McConnell > wrote: Hello, About 10 years ago I wrote some Java apple

Re: request for programming advice

2016-11-07 Thread Chris Yate
On Mon, 7 Nov 2016 at 11:10 Gerard McConnell wrote: > 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

request for programming advice

2016-11-07 Thread 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).