|
|
|
||
Notice: Undefined index: no_view_links in /home/content/r/u/m/rumeliweb/html/turkrocker/forum/Sources/Subs.php on line 1327 Notice: Undefined index: no_view_links in /home/content/r/u/m/rumeliweb/html/turkrocker/forum/Sources/Subs.php on line 1333 Notice: Undefined index: no_view_links in /home/content/r/u/m/rumeliweb/html/turkrocker/forum/Sources/Subs.php on line 1589 Notice: Undefined index: no_view_links in /home/content/r/u/m/rumeliweb/html/turkrocker/forum/Sources/Subs.php on line 1595 XML (eXtensible Markup Language), bilgi saklamanın platform bağımsız ve okunabilir evrensel formatıdır. MusicXML ise müzik bilgisinin XML dilinde yani context-free gramer olarak ifade edilmiş halidir. Müzik saklama formatı olan MusicXML, kanonik bir müzik formatıdır. Farklı müzik programları, sentezleyiciler, yazma (editing and notation) programları, bazıları da gizli olan farklı formatlar kullanırlar. Bunların MusicXML ihrac ve ithal etmeleri birbirleri ile konuşabilmelerini kendisi de bir XML dosyası olan XSL (eXtensible Style Sheet) çeviricisi mümkün kılar. Sözgelimi, MIDI bilgisi bir DTD (Document Type Definition, belge tipi tanımı) olarak tanımlanabilir. midi2XSL dosyaları ile MIDI bilgisi işleyen programlar başka müzik formatlarına çevrilebilir. Aşağıdaki dosya 'Cuccurucucu Paloma' (Caetano Veloso) şarkısının başlangıcının MusicXML olarak kodlanmış halidir, Kod: <?xml version="1.0"?> <!DOCTYPE score-partwise SYSTEM "/usr/share/emacs/21.3/lisp/tei-emacs/xml/dtds/music/partwise.dtd" []> <score-partwise> <movement-title> Cuccurucucu Paloma (first line of the song) </movementtitle> <identification> <creator type="composer">Caetano Veloso </creator> <rights>Caetano Veloso</rights> <encoding> <encoder>TURKROCKER</encoder> <encoding-date>2007-09-18</encoding-date> </encoding> <miscellaneous> <miscellaneous-field name="background information">This song appears in the Almadovar movie 'Hable Con Ella' (Talk to Her). </miscellaneous-field> </miscellaneous> </identification> <part-list> <score-part id="P1"> <part-name>Voice</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <time> <beats>2</beats> <beat-type>4</beat-type> </time> <clef> <sign>G</sign> <line>2</line> |
||
|
||
| xmlde müzik listelemek ve çağırma olayı uzun süredir varda bu nasıl bişey olacak anlamış değilim xmlin kullanım yapısının dışına çıkacak gibiye benziyor... | ||
|
||
| Midi programlarla işleme yapıp çağırma da yaparsın | ||