- From: Wil Macaulay <wil.macaulay@gmail.com>
- Date: Wed, 27 Sep 2017 12:55:38 -0400
- To: Samyn Koen <Koen.Samyn@howest.be>
- Cc: "public-music-notation@w3.org" <public-music-notation@w3.org>
- Message-ID: <CAPwTryKPmEBpBKGw9TGP9K+MG3Ngm8a6YcydTWQu29OqVq5mTg@mail.gmail.com>
Are you aware of abc notation (abcnotation.com)? - also a compact human read/writable syntax. wil On Wed, Sep 27, 2017 at 7:08 AM, Samyn Koen <Koen.Samyn@howest.be> wrote: > 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 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> > 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>: > > 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 > <https://maps.google.com/?q=Detmold+%0D+Hornsche+Str.+39&entry=gmail&source=g> > Hornsche Str. 39 > D-32756 Detmold > Tel. +49 5231 975-676 <+49%205231%20975676> > Fax: +49 5231 975-668 <+49%205231%20975668> > stadler at weber-gesamtausgabe.de > www.weber-gesamtausgabe.de > > > -- The Craic app: http://thecraic.co abc tunes on the iPad and iPhone Sideband app: http://sideband.co slow down, loop and change the key. Learn by ear. Products and services: http://flagpig.com Twitter: @tom_frog
Received on Wednesday, 27 September 2017 16:56:09 UTC