Update of /project/fomus/cvsroot/fomus/doc In directory common-lisp.net:/tmp/cvs-serv23246/doc
Modified Files: fomus.xml objects.xml settings.xml Added Files: fomus.html Log Message: Testing and bug fixes Date: Thu Jul 21 17:38:46 2005 Author: dpsenicka
Index: fomus/doc/fomus.xml diff -u fomus/doc/fomus.xml:1.1.1.1 fomus/doc/fomus.xml:1.2 --- fomus/doc/fomus.xml:1.1.1.1 Tue Jul 19 20:17:05 2005 +++ fomus/doc/fomus.xml Thu Jul 21 17:38:46 2005 @@ -14,8 +14,8 @@
<bookinfo> <title>FOMUS Documentation</title> - <releaseinfo>Version 0.1.0</releaseinfo> - <date>7/19/2005</date> + <releaseinfo>Version 0.1.1</releaseinfo> + <date>7/21/2005</date> <author> <firstname>David</firstname> <surname>Psenicka</surname> @@ -23,7 +23,7 @@ </author> <legalnotice> <para>Copyright © 2005 David Psenicka, All Rights Reserved</para> - <para>See file "COPYING" for terms of use and distribution</para> + <para>See file "COPYING" for terms of use and distribution.</para> </legalnotice> </bookinfo>
Index: fomus/doc/objects.xml diff -u fomus/doc/objects.xml:1.2 fomus/doc/objects.xml:1.3 --- fomus/doc/objects.xml:1.2 Wed Jul 20 06:50:01 2005 +++ fomus/doc/objects.xml Thu Jul 21 17:38:46 2005 @@ -673,7 +673,7 @@ If a number is used, 60 represents middle C, as in a MIDI file.
Numbers are rounded depending on the whether semitones or quartertones are specified (see the - <varname><link linkend="auto.accs.fun">AUTO-ACCS-FUN</link></varname> setting). + <varname><link linkend="quartertones">QUARTERTONES</link></varname> setting).
Symbols are assembled by concatenating a note letter name (<literal>A</literal> through <literal>G</literal>), a <literal>+</literal> or <literal>S</literal> for sharp or a <literal>-</literal> or <literal>F</literal> for flat, and an @@ -934,13 +934,6 @@ <classname><link linkend="class.rest">REST</link></classname> objects. </para>
- <para> - A final important thing to note is that mark offsets aren't quantized. - - Since note and rest offsets may shift slightly, it might be helpful to alter mark offsets by some amount to insure they are distributed - as expected. - </para> - <para>Constructor: <function>(MAKE-MARK &key :ID <userinput>id</userinput>
Index: fomus/doc/settings.xml diff -u fomus/doc/settings.xml:1.2 fomus/doc/settings.xml:1.3 --- fomus/doc/settings.xml:1.2 Wed Jul 20 06:50:01 2005 +++ fomus/doc/settings.xml Thu Jul 21 17:38:46 2005 @@ -169,6 +169,8 @@ <section> <title>Accidentals</title> <simplelist type="horiz" columns="3"> + <member><varname><link linkend="quartertones">:QUARTERTONES</link></varname></member> + <member><varname><link linkend="acc.throughout.meas">:ACC-THROUGHOUT-MEAS</link></varname></member> <member><varname><link linkend="acc.use.double">:ACC-USE-DOUBLE</link></varname></member>
@@ -474,7 +476,7 @@ <para> Designates which function is to be used for determining note spellings.
- Current possible values are <literal>:DEFAULT</literal>, <literal>:NOKEY1</literal> and <literal>:NOKEY-QTONES1</literal>. + Current possible values are <literal>:DEFAULT</literal> and <literal>:NOKEY1</literal>.
<literal>:DEFAULT</literal> is equivalent to <literal>:NOKEY1</literal>. </para> @@ -628,8 +630,6 @@ Floating point numbers are treated with the <function>RATIONALIZE</function> function in this case (this isn't recommended).
If offsets and durations of events aren't "notatable" then <application>FOMUS</application> will complain with an error. - - Note that mark objects aren't quantized (see class <classname><link linkend="class.mark">MARK</link></classname> for details). </para> </listitem> </varlistentry> @@ -1462,6 +1462,21 @@ grace notes so that they don't exceed the durations of the notes they precede.
This only applies to grace notes that are automatically generated by the quantizing algorithm. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><varname><anchor id="quartertones"/>:QUARTERTONES</varname></term> + <listitem> + <para> + If set to <literal>T</literal>, <application>FOMUS</application> rounds pitches to quartertone values + and uses quartertone notation in the score. + + This only works if the algorithm specified by the <varname><link linkend="auto.accs.fun">AUTO-ACCS-FUN</link></varname> setting + supports it. + + Currently, <literal>:NOKEY1</literal> supports quartertones. </para> </listitem> </varlistentry>