Musical Notation in SC using musicXML

I am glad to have given you a pleasant surprise!

Your Quark seems to be the only one that supports writing musicXML in SC, as FOMUS does not seem to install on modern OSes (at least on my end).

On my first attempt I noticed the following:

  1. sclang warns of an deprecated method as follows:
WARNING: Called from XMLVoice:fillMeasures, method SimpleNumber:quantize is deprecated and will be removed. Use SimpleNumber:snap instead.
The definition of 'SimpleNumber:quantize' is to be found here: '/Applications/SuperCollider.app/Contents/Resources/SCClassLibrary/deprecated/3.10/deprecated-3.10.sc'
  1. XML related help documents cannot be read on the HelpBrowser in SC-IDE.

  2. I think it is not necessary to show time signature and clef in every bar.

I have read your [thread] (The Future of SuperCollider Development Efforts). I am not sure what to do. My English and programming skills are not advanced enough to participate in the development or online meeting. I could get involved in reporting some minor issues, including finding typos and writing help documents, but I am not sure that my involvement would really help others.

As for your ctk quark, I might start a pull request to fix the first two things mentioned above, but I am not sure if I can do the task myself and if you want to revise your XML related classes again.

1 Like