Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => Informatica Musicale, 6 CFU => Topic started by: vincenzo86 on 21-06-2011, 10:49:23



Title: Esercizio
Post by: vincenzo86 on 21-06-2011, 10:49:23
ESERCIZIO
Scrivere una partitura con XML musicale, in chiave di violino, con tempo 3/4, in tonalità di DO (senza alterazioni in chiave), contenente le seguenti battute:

1.   DO4- ¼, MI4-¼, RE4-¼
2.   SOL4-3/4
3.   SOL4¼, FA4-¼, MI4¼
4.   DO4-3/4


Io l'ho risolto così:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
<score-partwise>
    <part-list>
        <score-part id="Parte 1">
            <part-name>Parte 1</part-name>
        </score-part>
    </part-list>
    <part id="Parte 1">
        <measure number="1">
            <attributes>
                <divisions>2</divisions>
                <key>
                    <fifths>0</fifths>
                </key>
                <time>
                    <beats>3</beats>
                    <beat-type>4</beat-type>
                </time>
                <clef>
                    <sign>C</sign>
                    <line>2</line>
                </clef>
            </attributes>
            <note>
                <pitch>
                    <step>C</step>
                    <octave>4</octave>
               </pitch>
               <duration>2</duration>
               <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>E</step>
                    <octave>4</octave>
                </pitch>
                <duration>2</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>D</step>
                    <octave>4</octave>
                </pitch>
                <duration>2</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="2">
            <note>
                <pitch>
                    <step>G</step>
                    <octave>4</octave>
                </pitch>
                <duration>6</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="3">
            <note>
                <pitch>
                    <step>G</step>
                    <octave>4</octave>
                </pitch>
                <duration>2</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>F</step>
                    <octave>4</octave>
                </pitch>
                <duration>2</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>E</step>
                    <octave>4</octave>
                </pitch>
                <duration>2</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="4">
            <note>
                <pitch>
                    <step>C</step>
                    <octave>4</octave>
                </pitch>
                <duration>6</duration>
                <type>quarter</type>
            </note>
        </measure>
    </part>
</score-partwise>
E' corretto secondo voi? Grazie


Title: Re:Esercizio
Post by: ShiShi on 21-06-2011, 11:18:13
 .nono La divisions deve essere 4, perchè hai messo 2? Di conseguenza credo ci saranno errate anche le duration delle note


Title: Re:Esercizio
Post by: vincenzo86 on 21-06-2011, 11:22:45
Quindi in pratica devo mettere in divisions il valore 4 che rappresenta il denominatore della frazione che voglio costruire e duration mettere il numeratore corretto.. giusto? Per esempio per la prima battuta sarebbe il valore di duration 1. E' così? Un altra cosa se ho quest'altro esercizio in cui ho queste due battute: (premetto che tale esercizio prevede disegnare una partitura in chiave di violino, con tempo 4/4, in tonalità di DO maggiore)
Code:
battuta 4: mi4-1/4, fa4-1/4, sol4-2/4
battuta 5: [sol4-1/8, la4-1/8], [sol4-1/8, fa4-1/8], mi4-1/4, do4-1/4
come imposto i valori di divisions e duration? Grazie


Title: Re:Esercizio
Post by: ShiShi on 21-06-2011, 11:29:32
Sì la duration è il denominatore e consideri il più alto per poi poter fare la divisione. Per esempio per l'ultimo esercizio che hai messo il divisions sarà 8, perchè è il maggiore denominatore. Per la duration dovrai considerare ogni nota e vedere come ottenere il valore richiesto.
Per esempio:
- il mi4 1/4 avrà duration 2, perchè 2/8 (8 divisions) darà 1/4
- il sol4 2/4 avrà duration 4, perchè 4/8 (8 divisions) darà 2/4
- il sol4 1/8 avrà duration 1, perchè 1/8 (8 divisions) darà 1/8



Title: Re:Esercizio
Post by: Giuseppo on 21-06-2011, 11:51:36
shishi ma se le cose stanno come dici tu, allora perchè si mette "type quarter"? non è superfluo?


Title: Re:Esercizio
Post by: ShiShi on 21-06-2011, 11:53:10
Sì infatti lo è, il type è più una cosa grafica. Io lo metto sempre per abitudine, ma anche senza le note sono corrette.


Title: Re:Esercizio
Post by: vincenzo86 on 21-06-2011, 14:04:14
ok ti ringrazio shishi, ora ho capito..
Ho modificato l'esercizio, lo riposto:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!-- esercizio1 modificato rispetto a esercizio -->
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
<score-partwise>
    <part-list>
        <score-part id="Parte 1">
            <part-name>Parte 1</part-name>
        </score-part>
    </part-list>
    <part id="Parte 1">
        <measure number="1">
            <attributes>
                <divisions>4</divisions>
                <key>
                    <fifths>0</fifths>
                </key>
                <time>
                    <beats>3</beats>
                    <beat-type>4</beat-type>
                </time>
                <clef>
                    <sign>C</sign>
                    <line>2</line>
                </clef>
            </attributes>
            <note>
                <pitch>
                    <step>C</step>
                    <octave>4</octave>
               </pitch>
               <duration>1</duration>
               <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>E</step>
                    <octave>4</octave>
                </pitch>
                <duration>1</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>D</step>
                    <octave>4</octave>
                </pitch>
                <duration>1</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="2">
            <note>
                <pitch>
                    <step>G</step>
                    <octave>4</octave>
                </pitch>
                <duration>3</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="3">
            <note>
                <pitch>
                    <step>G</step>
                    <octave>4</octave>
                </pitch>
                <duration>1</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>F</step>
                    <octave>4</octave>
                </pitch>
                <duration>1</duration>
                <type>quarter</type>
            </note>
            <note>
                <pitch>
                    <step>E</step>
                    <octave>4</octave>
                </pitch>
                <duration>1</duration>
                <type>quarter</type>
            </note>
        </measure>
        <measure number="4">
            <note>
                <pitch>
                    <step>C</step>
                    <octave>4</octave>
                </pitch>
                <duration>3</duration>
                <type>quarter</type>
            </note>
        </measure>
    </part>
</score-partwise>


Title: Re:Esercizio
Post by: ottobit on 21-06-2011, 16:51:51
Ciao,mi sapete dire dove posso trovare esercizi sull'xml musicale tipo questo?
Grazie.


Title: Re:Esercizio
Post by: vincenzo86 on 21-06-2011, 17:11:30
Se cerchi qui direttamente sul sito della facoltà puoi aiutarti con la sezione Search del forum e scrivere xml musicale; su internet puoi provare a scrivere qualche esercizietto aiutandoti con qualche spartito semplice.. Ciao