- From: Samyn Koen <Koen.Samyn@howest.be>
- Date: Wed, 27 Sep 2017 11:08:33 +0000
- To: "public-music-notation@w3.org" <public-music-notation@w3.org>
- Message-ID: <DB6PR0701MB2168FAA6205E2797FF92525588780@DB6PR0701MB2168.eurprd07.prod.outlook.>
Thanks for all the feedback. I think it is indeed better to join existing efforts. I was not aware of opusmodus or lilypond, so I’m studying these now. Thanks again, Koen From: James Sutton [mailto:jsutton@dolphin-com.co.uk] Sent: Tuesday, September 26, 2017 1:31 PM To: Peter Stadler <stadler@weber-gesamtausgabe.de> Cc: Samyn Koen <Koen.Samyn@howest.be>; public-music-notation@w3.org Subject: Re: Compact music notation grammar Hi Koen, Also you should check Opusmodus at opusmodus.com<http://opusmodus.com> which converts from a script directly into MusicXML, and displays it using the SeeScore library best regards James Sutton Dolphin Computing http://www.dolphin-com.co.uk http://www.seescore.co.uk<http://www.dolphin-com.co.uk> http://www.playscore.co<http://www.dolphin-com.co.uk> On 26 Sep 2017, at 12:09, Peter Stadler <stadler@weber-gesamtausgabe.de<mailto:stadler@weber-gesamtausgabe.de>> wrote: Hi Koen, your example notation reminds me of Lilypond (http://lilypond.org) which is a LaTeX-like format/typesetting for music. Best Peter Am 26.09.2017 um 08:43 schrieb Samyn Koen <Koen.Samyn@howest.be<mailto:Koen.Samyn@howest.be>>: I recently (about 2 weeks) joined this group and thought I would let you know what I am working on. My project related to MusicXML is a compact grammar that can be used to quickly input a score sheet into a source file. This source file is then translated into the MusicXML format. A simple example: score bmv161{ title="Komm, du süße Todesstunde"; lyricist="J.S. Bach"; divisions=24; part abf1{ name="Altblockflöte"; shortname="A1."; octave = 4; voice 1{ | &G2 fifths-3 %4/4 r [sol+ fa+ fa+ mi+]/3 [mi+/4. do+/3] [si+ la+ la+ sol+]/3 | [sol+/3 fa+/3 fa+/4] [fa+ la+ sol+ la+]/3 [sol+/4. sol+/3] [do+2/3 mi+2/2 re+2/2 mi+2/3 do+2/3] | } } } I grew up with the do-re-mi way of naming notes, but it is also possible to use the ABC naming convention. Brackets are used to generate beams for notes and the plus or minus sign can be used to raise a note up or down from the default octave. The slashes are used to define the duration of a note. You can follow the project here : https://github.com/samynk/musicscript . At the moment it is something that I quickly put together and maybe very particular to my workflow. Any feedback is useful, even if it is just to say that it is not a very fruitful approach. Maybe there are also other projects with the same basic premise that are further along. If so I would like to hear about them and maybe join them. Regards, Koen Samyn -- Peter Stadler Carl-Maria-von-Weber-Gesamtausgabe Arbeitsstelle Detmold Hornsche Str. 39 D-32756 Detmold Tel. +49 5231 975-676 Fax: +49 5231 975-668 stadler at weber-gesamtausgabe.de<http://weber-gesamtausgabe.de> www.weber-gesamtausgabe.de<http://www.weber-gesamtausgabe.de>
Received on Wednesday, 27 September 2017 11:14:50 UTC