{"id":2561,"date":"2015-01-03T16:30:45","date_gmt":"2015-01-03T15:30:45","guid":{"rendered":"https:\/\/hacklabterni.org\/?p=2561"},"modified":"2018-01-12T22:18:35","modified_gmt":"2018-01-12T21:18:35","slug":"puredata","status":"publish","type":"post","link":"https:\/\/hacklabterni.org\/?p=2561","title":{"rendered":"PureData"},"content":{"rendered":"<p><a href=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/2-IMG_4497.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2567\" title=\"2-IMG_4497\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/2-IMG_4497.jpg\" alt=\"\" width=\"1024\" height=\"683\" srcset=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/2-IMG_4497.jpg 1024w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/2-IMG_4497-300x200.jpg 300w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/2-IMG_4497-624x416.jpg 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Italiano \/ <em>English<\/em><\/p>\n<p>Il 21 dicembre Mario Buoninfante, musicista esperto di musica elettronica, ci ha fatto visita e ci ha regalato una interessantissima e approfondita introduzione al programma <a href=\"http:\/\/puredata.info\/\" target=\"_blank\" rel=\"noopener\">PureData<\/a>.<\/p>\n<p><em>On 21st December, the musician Mario Buoninfante, an expert in electronic music, visited our hacklab and gave us a very interesting and complete introduction to <a href=\"http:\/\/puredata.info\/\" target=\"_blank\" rel=\"noopener\">PureData<\/a>.<\/em><\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/1-IMG_4490.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2566\" title=\"1-IMG_4490\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/1-IMG_4490.jpg\" alt=\"\" width=\"1024\" height=\"683\" srcset=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/1-IMG_4490.jpg 1024w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/1-IMG_4490-300x200.jpg 300w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/1-IMG_4490-624x416.jpg 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Si tratta di un programma per la gestione del suono pensato per musicisti, \u00e8 in grado di gestire ingressi audio e elaborare elettronicamente il suono attraverso un&#8217;interfaccia grafica in cui i vari elementi sono collegati tra loro tramite linee che ricordano i fili utilizzati per collegare gli elementi hardware.<\/p>\n<p>Abbiamo utilizzato la versione <a href=\"http:\/\/puredata.info\/downloads\/pd-extended\" target=\"_blank\" rel=\"noopener\">PureData Exended<\/a> e abbiamo trattato i seguenti argomenti:<\/p>\n<ul>\n<li>introduzione a Pd (storia e motivazioni della sua creazione &#8211; concetto di open source);<\/li>\n<li>panoramica generale Pd (interfaccia, schermata iniziale, funzionalit\u00e0 base del menu, ecc.);<\/li>\n<li>differenza tra oggetti audio e non;<\/li>\n<li>data types (number, messages, lists, symbols, ecc.);<\/li>\n<li>matematica (operazioni in Pd);<\/li>\n<li>concetti fondamentali (patch, subpatch, externals, librerie);<\/li>\n<li>audio digitale (concetti base);<\/li>\n<li>generatori audio (oscillatori, rampe, ecc.);<\/li>\n<li>audio rate signals and control rate signals;<\/li>\n<li>accenno alle tecniche di sintesi;<\/li>\n<li>theremin;<\/li>\n<li>comunicazione seriale in Pd;<\/li>\n<li>Arduino+Pd;<\/li>\n<\/ul>\n<p><em>Pd is a program made to enable musicians to manage sound, it can connect inputs and process sound using a graphic interface where the elements are connected by lines that resemble the wires used to connect hardware devices.<\/em><\/p>\n<p>We used <a href=\"http:\/\/puredata.info\/downloads\/pd-extended\" target=\"_blank\" rel=\"noopener\">PureData Exended<\/a> distribution and these are the main topics of the day:<\/p>\n<ul>\n<li>intro to Pd (story, why it was created, what is open source);<\/li>\n<li>Pd overview (interface, start screen, main menu commands, etc.);<\/li>\n<li>sound objects and other objects;<\/li>\n<li>data types (number, messages, lists, symbols, etc.);<\/li>\n<li>maths (operations in Pd);<\/li>\n<li>basic concepts (patch, subpatch, externals, libraries);<\/li>\n<li>digital audio (basic concepts);<\/li>\n<li>audio generators (oscillators, ramps, etc.);<\/li>\n<li>audio rate signals and control rate signals;<\/li>\n<li>mention of synthesis techniques;<\/li>\n<li>theremin;<\/li>\n<li>serial communication in Pd;<\/li>\n<li>Arduino+Pd;<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>Dopo un pomeriggio cos\u00ec intenso, abbiamo passato una serata in compagnia con la cena sociale di fine anno.<\/p>\n<p><em>After such an intense afternoon, we spent the evening together at the year-end social dinner.<\/em><\/p>\n<div id='gallery-1' class='gallery galleryid-2561 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/hacklabterni.org\/?attachment_id=2562'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/3-IMG_4504-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/hacklabterni.org\/?attachment_id=2563'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/4-IMG_4509-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/hacklabterni.org\/?attachment_id=2564'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/5-IMG_4510-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n<p>Nel frattempo, anche chi era rimasto in casa ha lavorato intensamente&#8230; un hackeraggio felino devastante!<\/p>\n<p><em>In the meantime, also those who stayed home had worked hard&#8230; a devastating hacker-cat!<\/em><\/p>\n<p><a href=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/6-IMG_4518.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2565\" title=\"6-IMG_4518\" src=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/6-IMG_4518.jpg\" alt=\"\" width=\"1024\" height=\"683\" srcset=\"https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/6-IMG_4518.jpg 1024w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/6-IMG_4518-300x200.jpg 300w, https:\/\/hacklabterni.org\/wp-uploads\/2014\/12\/6-IMG_4518-624x416.jpg 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Italiano \/ English Il 21 dicembre Mario Buoninfante, musicista esperto di musica elettronica, ci ha fatto visita e ci ha regalato una interessantissima e approfondita introduzione al programma PureData. On [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2567,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[131],"class_list":["post-2561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-corsi-2","tag-puredata"],"_links":{"self":[{"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/posts\/2561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2561"}],"version-history":[{"count":37,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/posts\/2561\/revisions"}],"predecessor-version":[{"id":4007,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/posts\/2561\/revisions\/4007"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=\/wp\/v2\/media\/2567"}],"wp:attachment":[{"href":"https:\/\/hacklabterni.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hacklabterni.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}