<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>programming | studio any</title><link>https://studioany-test.netlify.app/tag/programming/</link><atom:link href="https://studioany-test.netlify.app/tag/programming/index.xml" rel="self" type="application/rss+xml"/><description>programming</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Mon, 06 Apr 2015 18:11:20 +0300</lastBuildDate><image><url>https://studioany-test.netlify.app/media/icon_hu4964246c05a61ea2dde1a8350b549fed_585_512x512_fill_lanczos_center_3.png</url><title>programming</title><link>https://studioany-test.netlify.app/tag/programming/</link></image><item><title>John Paul George &amp; Me</title><link>https://studioany-test.netlify.app/project/john-paul-george-me/</link><pubDate>Mon, 06 Apr 2015 18:11:20 +0300</pubDate><guid>https://studioany-test.netlify.app/project/john-paul-george-me/</guid><description>&lt;p>&lt;em>John Paul George &amp;amp; Me&lt;/em> is a collection of interactive wearable musical instruments for kids.
Each T-shirt represents a specific instrument and all together form a rock ensemble. Through the seemingly magical clothes that produce sound by touch, the project brings to children an interactive musical game, encouraging and stimulating their musical interest as well as collaboration with each other to perform music.
The project was developed by textile designer Selina Reiterer and computational designer Constantinos Miltiadis for exploring playful applications of smart materials and interactive wearable technology.&lt;/p>
&lt;p>The project includes three T-shirts, a microcontroller with a Bluetooth Low Energy (BLE) module, and a mobile app.&lt;br>
The three individual T-shirts were inspired by and designed after the standard rock trio representing a guitar, a bass, and a drum set.
Each shirt has a distinct pattern, based on the attributes of the instrument it represents, which each shape forming a uniform conductive region sensitive to touch.
The patterns were silk-screen printed on plain T-shirts with electrically conductive paint, a flexible, washable and non-toxic chemical mixture.&lt;br>
In the back of each garment is a removable pocket with an Arduino microcontroller that receives touch signals from each shape through conductive thread.&lt;br>
The touch signals are then sent wirelessly via BLE to a mobile application which triggers different audio samples corresponding to each garment-instrument.
Multiple T-shirts can be connected to a single mobile device, or each band member can use their own. The device can be connected with headphones and external speakers to amplify the sound output.&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe src="https://player.vimeo.com/video/132808247" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="vimeo video" webkitallowfullscreen mozallowfullscreen allowfullscreen>&lt;/iframe>
&lt;/div>
&lt;h1 id="additional-information">Additional information&lt;/h1>
&lt;ul>
&lt;li>“John Paul George &amp;amp; Me” was exhibited at the 2015 Maker Faire in Rome.&lt;/li>
&lt;li>The project received the 2&lt;sup>nd&lt;/sup> prize in the &lt;a href="https://web.archive.org/web/20160323144253/http://www.youreshape.com/entries/" target="_blank" rel="noopener">YouReshape wearable technology competition (archived)&lt;/a> in August 2015.&lt;/li>
&lt;li>It was featured at the Materiability Research Network at &lt;a href="http://materiability.com/john-paul-george-me/" target="_blank" rel="noopener">John Paul George &amp;amp; Me (Materiability Research Network)&lt;/a>, and the Bare Conductive Blog at &lt;a href="https://web.archive.org/web/20160312133650/https://www.bareconductive.com/make/bluetooth-connected-musical-t-shirts/" target="_blank" rel="noopener">Bluetooth Connected Musical T-shirts (archived)&lt;/a>.&lt;/li>
&lt;/ul>
&lt;!-- defunct
- [“Miltiadis + Reiterer desarrollan un sistema de camisetas musicales interactivas” – Article on Catalogo Diseno [ES].](http://www.catalogodiseno.com/2016/01/10/john-paul-george-me/)[
](http://www.catalogodiseno.com/2016/01/10/john-paul-george-me/)
-->
&lt;h1 id="credits">Credits&lt;/h1>
&lt;p>&lt;strong>Video credits&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Kids: Beda &amp;amp; Vasco&lt;/li>
&lt;li>Filming: Anna Maragoudaki &amp;amp; Achilleas Xydis&lt;/li>
&lt;li>Editing: Anna Maragoudaki&lt;/li>
&lt;li>Music: Constantinos Miltiadis&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Project credits&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Selina Reiterer (textile design &amp;amp; material research)&lt;/li>
&lt;li>Constantinos Miltiadis (electronics &amp;amp; app development).&lt;/li>
&lt;/ul>
&lt;p>Developed in 2015 at the &lt;a href="http://caad.ethz.ch/" target="_blank" rel="noopener">Chair for Digital Architectonics (née Chair for CAAD)&lt;/a>, ETH Zurich.&lt;/p>
&lt;div class="gallery-grid">
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/all-tshirts.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/all-tshirts_hu14b6018d5451e98317c694c9bbc3400b_181697_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="all-tshirts.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/electronics_1000.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/electronics_1000_hu438537a689e07416a7e40e471f8d8057_45172_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="electronics_1000.jpg" width="750" height="317">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/kids01.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/kids01_hu3f4cd1e3c5c761abb76e72ae011dc0fe_236842_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="kids01.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/kids02_1000.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/kids02_1000_hu66f3ba1fc906e58e281e57352dd18760_73389_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="kids02_1000.jpg" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/kids03.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/kids03_hu978c9236487038caf5eee4d46aec4b01_227186_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="kids03.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/make01_800.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/make01_800_hu5f374ab7b182b05816a5f5dfd17c8dae_274057_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="make01_800.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/paint_800.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/paint_800_hu21b54a9c48f370cfdd9e2cbf0262ce7f_213652_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="paint_800.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tools01_800.JPG" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tools01_800_hube00a71990e50915561fbe6c132dfa2b_236954_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tools01_800.JPG" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-bass_1000.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-bass_1000_hu070597ecc7cbcebd8445c1a846ae9861_75398_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-bass_1000.jpg" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-drums_1000.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-drums_1000_hu6f24cb63d18eb05680e10c214a3bbbcc_71269_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-drums_1000.jpg" width="750" height="500">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-guitar_1000.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-guitar_1000_hua9ff83c04998e5d5720dd499cb44ffb6_83131_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-guitar_1000.jpg" width="750" height="486">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-02_800.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-02_800_hufdc8d2ec9817880a7ea46fb5cfdf77b5_20139_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-icons-02_800.jpg" width="750" height="750">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-03_800.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-03_800_hucb084eb62f17524cb2ec2b7d26508b13_21338_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-icons-03_800.jpg" width="750" height="750">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-15-jpgm" href="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-04_800.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/15-jpgm/tshirt-icons-04_800_hucb084eb62f17524cb2ec2b7d26508b13_19259_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="tshirt-icons-04_800.jpg" width="750" height="750">
&lt;/a>
&lt;/div>
&lt;/div></description></item><item><title>Vector Raster Bleep</title><link>https://studioany-test.netlify.app/project/vector-raster-bleep/</link><pubDate>Fri, 07 Mar 2014 17:15:18 +0300</pubDate><guid>https://studioany-test.netlify.app/project/vector-raster-bleep/</guid><description>&lt;p>&lt;em>VectorRasterBleep&lt;/em> is an interactive installation developed as a playful interpretation of a baroque garden to the digital-virtual domain.
The garden is conceived as the Queen&amp;rsquo;s antidote to boredom, a playground open to stimuli for subverting the normality of everyday life, and a gateway to the fantastic and phantasmic.
Wearing an electronic suit, the Queen escapes to the garden to explore its wonders.
Its physical dimension is a space &amp;ndash;any generic space&amp;ndash; tracked by infrared sensors and populated by machinery.
Its virtual counterpart, however, is a live phantom that transforms continuously to reflect the Queen&amp;rsquo;s desires while she strolls the generic space.&lt;/p>
&lt;p>Technical information:&lt;/p>
&lt;ul>
&lt;li>Wearable suit with 20 LEDs, a speaker, and an Arduino microcontroller with an XBEE wireless module&lt;/li>
&lt;li>Kinect motion tracking sensor&lt;/li>
&lt;li>Custom software for motion tracking and interactive graphics generation developed in Java&lt;/li>
&lt;li>Projector&lt;/li>
&lt;/ul>
&lt;p>Developed in 2014 for a course taught by Mihye An at the Chair for CAAD, ETH Zurich.&lt;/p>
&lt;div class="gallery-grid">
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/setup-actual.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/setup-actual_huc316d6ca59dd25838f9b2aa3a45794e6_164556_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="setup-actual.jpg" width="750" height="530">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/setup-virtual.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/setup-virtual_hucc37af5b30d8fa9ff636c0c91083889f_99191_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="setup-virtual.jpg" width="750" height="530">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-flowers.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-flowers_hu41803ddd6baf3521b74c3b9ab3f8b36f_57812_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="vrb-flowers.jpg" width="750" height="422">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-labirynth.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-labirynth_hu44d65878a0513f6a8e89405a05ee15fd_49851_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="vrb-labirynth.jpg" width="750" height="422">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-screen.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-screen_huf0d940e3e4cdecc5b432b277b839346a_53251_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="vrb-screen.jpg" width="750" height="422">
&lt;/a>
&lt;/div>
&lt;div class="gallery-item gallery-item--medium">
&lt;a data-fancybox="gallery-14-vrb" href="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-water.jpg" >
&lt;img src="https://studioany-test.netlify.app/media/albums/14-vrb/vrb-water_hu5ba6c234522feeb9dcfee1e8f6f857c3_47184_750x750_fit_q75_h2_lanczos.webp" loading="lazy" alt="vrb-water.jpg" width="750" height="422">
&lt;/a>
&lt;/div>
&lt;/div></description></item><item><title>The geology of the Geology of Morals</title><link>https://studioany-test.netlify.app/project/geology-of-morals/</link><pubDate>Sun, 06 Oct 2013 18:13:41 +0300</pubDate><guid>https://studioany-test.netlify.app/project/geology-of-morals/</guid><description>&lt;p>The project is an abstract constructive take on the concept of &lt;em>double articulation&lt;/em> introduced in the chapter &amp;ldquo;The Geology of Morals&amp;rdquo; from the book &amp;ldquo;A Thousand Plateaus&amp;rdquo; by Gilles Deleuze and Félix Guattari (2013 [1984]), which describes the interplay between form and substance of expression on one hand, and form and substance of content on the other.
Here, the notion of double articulation is applied to the book chapter itself by exploring computationally the correlations between its linguistic expression and the stratification of its textual substance.
As a video essay on the &amp;lsquo;quantification of writing&amp;rsquo;, the text of the chapter was analyzed computationally to infer abstract relations and densities between text atoms, and was then rendered into indexes, dimensions, colors, and shapes.&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe src="https://www.youtube.com/embed/MZRo7heBZHE" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allowfullscreen title="YouTube Video">&lt;/iframe>
&lt;/div>
&lt;br>
&lt;p>All numbers, colors, and shapes were generated through computational processing of the text in the chapter “Geology of Morals” (Deleuze and Guattari 2013 [1984]).
The sound was produced with the modular synthesizer software &lt;a href="https://madronalabs.com/products/aalto" target="_blank" rel="noopener">Aalto by Madrona Labs&lt;/a>.&lt;/p>
&lt;p>The project was developed in 2013 for a philosophy course taught by Vera Bühlmann at the Chair for CAAD ETH Zurich.&lt;/p>
&lt;!--
is seen as the interaction, on a meta-level, between the lecture of Professor Challenger as expression and the actual concept of strata and stratification as substance. As an essay on the “quantification of writing” therefore, the corpus of the chapter was abstracted to text and analyzed in abstract relations and densities of occurrences from which each word would receive dimensions, which can eventually be rendered or transposed to numbers, colors and shapes.
“The geology of The Geology of Morals” is an abstract constructive take on the concept of *double articulation* introduced in the chapter “The Geology of Morals” from the book “One thousand Plateaus” of Gilles Deleuze and Felix Guattari (2013 [1984)].
Double articulation, the interplay between form and substance of expression on one hand, and form and substance of content on the other, here is applied to the book chapter itself as the interaction between the linguistic content of the lecture of Professor Challenger (expression), and actual concept of stratification (substance).
The body o
--></description></item></channel></rss>