Removing the -2 to 2 limit wouldn't be a problem, though FOMUS needs the accidentals to be correct (in other words, you couldn't specify pitch 60 and specify that it be notated with a quadruple-sharp, regardless of what a quadruple-sharp actually translates to...). For what you are trying to do that could be an issue since you would be arbitrarily limited depending on where the base pitch lies on the diatonic scale...
I think the proper solution is to add some options to the musicxml output that translate semiton/microton alterations into the triple and quadruple accidentals that you want to import. So basically in FOMUS you would be able to directly specify a septimal comma sharp (which gets recorded as a microtonal adjustment), and when it gets to the part where it writes the XML file, it would only then translate this to a triple sharp... This way FOMUS wouldn't get confused by incorrect accidentals. This is a minor change, I'll have this implemented in the next update (I'll remove the arbitrary -2 to 2 limit too). On Sun, 2010-12-12 at 17:33 +0000, Torsten Anders wrote: > Dear David, > > For representing microtonal music in MusicXML an then importing it to > Sibelius, I am encoding certain microtonal accidentals by > triple-sharps/flats, quadruple/sharps/flats and so on. The good news is that > Sibelius (and also Finale) imports these pitches correctly, and that these > software packages support ways to notate such encoded accidentals in the > intended way (e.g., I have a Sibelius house style that notates a triple-sharp > as a septimal-comma-sharp). > > Now, I ran in difficulties when using Fomus for creating these MusicXML > files. I set the option note-accs to include the accidentals I want to have, > e.g., > > note-accs = (bbbb -4, bbb -3, bb -2, b -1, n 0, # 1, x 2, ## 2, ### 3, #### > 4) > > Nevertheless, if I run fomus with a score with triple and quadruple > accidentals, then I get the following error. > > Process fomus exited abnormally with code 1 > fomus: expected value of type `(string_acc rational-2..2, string_acc > rational-2..2, ...)' in line 19, col. 1 of `/Users/t/.fomus' > > My question is: how can I extend the range of supported accidentals > (string_acc) beyond the interval -2..2? Your documentation of note-accs and > note-microtones gives the range -2..2 only, but I would greatly appreciate if > I could go clearly beyond that. > > Thank you! > > Best wishes, > Torsten > > PS: I am still using FOMUS 0.1.12-alpha-rc4, but I am of course happy to > update if that would help this matter. > > -- > Torsten Anders > Course Leader, Music Technology > University of Bedfordshire > Park Square, Room A315 > http://strasheela.sourceforge.net > http://www.torsten-anders.de > > > ------------------------------------------------------------------------------ > Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, > new data types, scalar functions, improved concurrency, built-in packages, > OCI, SQL*Plus, data movement tools, best practices and more. > http://p.sf.net/sfu/oracle-sfdev2dev > _______________________________________________ > fomus-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fomus-user
------------------------------------------------------------------------------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________ fomus-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fomus-user
