{"id":216,"date":"2013-12-05T23:10:46","date_gmt":"2013-12-05T21:10:46","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=216"},"modified":"2020-09-15T23:12:30","modified_gmt":"2020-09-15T21:12:30","slug":"50-ways-5-com-fer-un-soundfont-per-a-acordio","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=216","title":{"rendered":"50 ways&#8230; #5. Com fer un soundfont per a acordi\u00f3"},"content":{"rendered":"<p><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2013\/12\/castagnari_studio.jpg\"><img loading=\"lazy\" src=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2013\/12\/castagnari_studio-300x225.jpg\" alt=\"\" title=\"castagnari_studio\" width=\"300\" height=\"225\" class=\"alignright size-medium wp-image-749\"><\/a><\/p>\n<p>La meva filla est\u00e0 aprenent a tocar l&#8217;<a href=\"http:\/\/en.wikipedia.org\/wiki\/Diatonic_button_accordion\" title=\"Acordi\u00f3 diat\u00f2nic\">acordi\u00f3 diat\u00f2nic<\/a>. Es tracta d&#8217;un acordi\u00f3 de botons de la marca Castagnari model Studio, amb dues files de botons a la m\u00e0 dreta (afinades en Sol i Do), i els 8 botons de la m\u00e0 esquerra s\u00f3n els baixos, dividits en 4 baixos i 4 acords. Aquest \u00e9s el tipus d&#8217;acordions que sonaven en les festes majors dels petits pobles del Pirineu. Quan encara no hi havia carreteres per arribar a aquests pobles, en el segle XIX i fins entrat el segle XX, els m\u00fasics havien de pujar als pobles a peu o a mula. Per tant era necessari instruments transportables. Moltes vegades un acordi\u00f3 i un viol\u00ed animaven el ball de la pla\u00e7a del poble.<\/p>\n<p>En aquesta ocasi\u00f3, ja que disposo d&#8217;un instrument nou per mi, vull fer la pr\u00e0ctica de crear un soundfont des del principi, i d&#8217;aquesta manera podr\u00e9 utilitzar el so d&#8217;aquest instrument en diferents projectes. Evidentment, s&#8217;ha de comen\u00e7ar mostrejant totes les notes. Per fer-ho s&#8217;utiltizar\u00e0 un micr\u00f2fon d&#8217;una qualitat \u00f2ptima, intentant que no hi hagi sorolls de fons. Es gravar\u00e0 a un volum adequat, notes llargues, i sense produir saturaci\u00f3, en un sol canal. Les mostres es van gravant de forma ordenada i utiltizant el nom del fitxer adequat de manera que no hi hagi confusi\u00f3. Per gravar les mostres he utilitzat un Ubuntu 12.04 32 bits, interf\u00edcie Edirol UA-25EX i un microfon Beyerdynamic TG I52d. S&#8217;ha utiltizat la seg\u00fcent comanda:<\/p>\n<blockquote><p>\narecord -r 44100 -f cd -t wav -D plughw:UA25EX accordion_C4.wav<\/p><\/blockquote>\n<p>A l&#8217;hora de fer la gravaci\u00f3 tindrem molt de compte amb els baixos i els acords, que s\u00f3n botons especials. Un cop tenim totes les mostres, amb el Audacity editem els fitxers d&#8217;ona. Agafem una part significativa de la mostra samplejada, intentant que l&#8217;envolvent sigui peri\u00f2dica, i evidentment que no agafi els extrems del fitxer d&#8217;ona. Ens assegurem de qu\u00e8 la mostra no t\u00e9 saturaci\u00f3, i amplifiquem la mostra a un nivell raonable, de manera que totes les mostres tinguin un volum similar. El resultat de les mostres \u00e9s el seg\u00fcent:<\/p>\n<p><object height=\"81\" width=\"100%\"><param name=\"movie\" value=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F123005064\"><param name=\"allowscriptaccess\" value=\"always\"><embed allowscriptaccess=\"always\" height=\"81\" src=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F123005064\" type=\"application\/x-shockwave-flash\" width=\"100%\"><\/object>  <span><a href=\"https:\/\/soundcloud.com\/joanillo\/samples-accordion-castagnari\">Samples Accordion Castagnari Studio<\/a> by <a href=\"http:\/\/soundcloud.com\/joanillo\">joanillo<\/a><\/span><\/p>\n<p><object height=\"81\" width=\"100%\"><param name=\"movie\" value=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F123005096\"><param name=\"allowscriptaccess\" value=\"always\"><embed allowscriptaccess=\"always\" height=\"81\" src=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F123005096\" type=\"application\/x-shockwave-flash\" width=\"100%\"><\/object>  <span><a href=\"https:\/\/soundcloud.com\/joanillo\/samples-accordion-castagnari-1\">Samples Accordion Castagnari Studio (Bass and chords)<\/a> by <a href=\"http:\/\/soundcloud.com\/joanillo\">joanillo<\/a><\/span><\/p>\n<p>Aleshores ja podem comen\u00e7ar a utiltizar el  <strong>Polyphone<\/strong>, que ser\u00e0 l&#8217;entorn gr\u00e0fic que s&#8217;utilitzar\u00e0 per construir el soundfont. El primer que farem \u00e9s importar totes les mostres, i diem quina \u00e9s la nota arrel de cada nota, de manera que ja li estem assignant una freq\u00fc\u00e8ncia. Aleshores creem un instrument nou (per ex <em>Accordion<\/em>), que ser\u00e0 l&#8217;\u00fanic instrument que contindr\u00e0 aquest soundfont. Ara \u00e9s quan hem d&#8217;associar cada mostra a una nota midi de l&#8217;instrument que estem editant. Per exemple, per a la mostra <em>accordion_C4.wav<\/em> ficarem:<\/p>\n<p><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2013\/12\/polyphone.png\"><img loading=\"lazy\" src=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2013\/12\/polyphone-300x168.png\" alt=\"\" title=\"polyphone\" width=\"300\" height=\"168\" class=\"alignright size-medium wp-image-750\"><\/a><\/p>\n<ul>\n\\t<\/p>\n<li>root key = 60<\/li>\n<p>\\t<\/p>\n<li>key range = 60-60<\/li>\n<p>\\t<\/p>\n<li>attack = 0,2s<\/li>\n<p>\\t<\/p>\n<li>release = 0,2 s<\/li>\n<\/ul>\n<p>Les notes dels baixos que es fan amb la m\u00e0 esquerra es corresponen a les seg\u00fcents notes midi:<\/p>\n<ul>\n\\t<\/p>\n<li>Baix C = 36 (C2)<\/li>\n<p>\\t<\/p>\n<li>Baix D = 38 (D2)<\/li>\n<p>\\t<\/p>\n<li>Baix E = 40 (E2)<\/li>\n<p>\\t<\/p>\n<li>Baix F = 41 (F2)<\/li>\n<p>\\t<\/p>\n<li>Baix G = 43 (G2)<\/li>\n<p>\\t<\/p>\n<li>Baix A = 45 (A2)<\/li>\n<\/ul>\n<p>I un cas especial s\u00f3n els acords que es fan amb la m\u00e0 esquerra, que s&#8217;associen per conveni a les seg\u00fcents notes midi.<\/p>\n<ul>\n\\t<\/p>\n<li>Acord CM = 24 (C1)<\/li>\n<p>\\t<\/p>\n<li>Acord DM = 26 (D1)<\/li>\n<p>\\t<\/p>\n<li>Acord EM = 28 (E1)<\/li>\n<p>\\t<\/p>\n<li>Acord FM = 29 (F1)<\/li>\n<p>\\t<\/p>\n<li>Acord GM = 31 (G1)<\/li>\n<p>\\t<\/p>\n<li>Acord Am = 33 (A1)<\/li>\n<\/ul>\n<p>I \u00e9s important recalcar que aquesta associaci\u00f3 \u00e9s un conveni. Quan toqui la nota midi <em>24<\/em> es disparar\u00e0 el so samplejat corresponent a l&#8217;acord <em>CM<\/em>.<\/p>\n<p>Per als baixos i acords s&#8217;ha fixat els valors d&#8217;<em>attack<\/em> i <em>release<\/em> a 0,6s.<\/p>\n<p>Per acabar de definir el soundfont hem de crear un nou <em>preset<\/em> associat a aquest instrument, de manera que el so d&#8217;acordi\u00f3 el tindrem en el banc=0 i canal=0 (000:000). Finalment ja puc guardar el soundfont, <strong>castagnari.sf2<\/strong>, i ja el puc testejar, en aquest cas amb fluidsynth, fent sonar la meva can\u00e7\u00f3 <em>preferida<\/em>: <strong>Una Plata d&#8217;Enciam<\/strong>, tocada a la manera com es faria amb l&#8217;acompanyament de diat\u00f2nic: la melodia amb la m\u00e0 dreta, i alternant els baixos i acords amb la m\u00e0 esquerra.<\/p>\n<blockquote><p>\n\/usr\/bin\/fluidsynth -s -l -j -a jack -m jack .\/accordion_castagnari_studio.sf2 .\/una_plata_denciam.midi<\/p><\/blockquote>\n<p><object height=\"81\" width=\"100%\"><param name=\"movie\" value=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F122857684\"><param name=\"allowscriptaccess\" value=\"always\"><embed allowscriptaccess=\"always\" height=\"81\" src=\"https:\/\/player.soundcloud.com\/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F122857684\" type=\"application\/x-shockwave-flash\" width=\"100%\"><\/object>  <span><a href=\"https:\/\/soundcloud.com\/joanillo\/una-plata-denciam\">Una Plata d&#8217;Enciam<\/a> by <a href=\"http:\/\/soundcloud.com\/joanillo\">joanillo<\/a><\/span><\/p>\n<p>En el seg\u00fcent post explicarem com s&#8217;ha generat el fitxer midi que acabem de tocar a partir de l&#8217;editor de partitures <strong>lilypond<\/strong>. Tenia ganes de fer un post sobre lilypond, i concretament ara que la meva filla est\u00e0 aprenent el diat\u00f2nic, com es pot fer servir el lilypond per  a la notaci\u00f3 d&#8217;acordi\u00f3.<\/p>\n<p><strong>Refer\u00e8ncies:<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2013\/12\/castagnari.sf2\" title=\"castagnari.sf2\">Descarrega castagnari.sf2<\/a><\/li>\n<li><a href=\"http:\/\/www.diatonic.cat\/\" title=\"http:\/\/www.diatonic.cat\/\">http:\/\/www.diatonic.cat<\/a><\/li>\n<li><a href=\"http:\/\/polyphone.fr\" title=\"http:\/\/polyphone.fr\">http:\/\/polyphone.fr<\/a><\/li>\n<li><a href=\"http:\/\/www.joanillo.org\/?cat=13\" title=\"50 ways to play Una Plata d'Enciam\">50 ways to play Una Plata d&#8217;Enciam<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La meva filla est\u00e0 aprenent a tocar l&#8217;acordi\u00f3 diat\u00f2nic. Es tracta d&#8217;un acordi\u00f3 de botons de la marca Castagnari model Studio, amb dues files de botons a la m\u00e0 dreta (afinades en Sol i Do), i els 8 botons de la m\u00e0 esquerra s\u00f3n els baixos, dividits en 4 baixos i 4 acords. Aquest \u00e9s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[13,18,27,16,12,22],"tags":[],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/216"}],"collection":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=216"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":217,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions\/217"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}