]> git.quilime.com - plog.git/commitdiff
some updates filednd
authorGabriel Dunne <gdunne@quilime.com>
Wed, 27 Feb 2013 20:54:57 +0000 (12:54 -0800)
committerGabriel Dunne <gdunne@quilime.com>
Wed, 27 Feb 2013 20:54:57 +0000 (12:54 -0800)
26 files changed:
content/.whisperroom_drms [moved from content/whisperroom1 with 63% similarity]
content/audioshadertoy
content/ccrma_modulations
content/icosi
content/icosi_fab
content/icosi_studio
content/monad [new file with mode: 0644]
content/prism
content/seaquence
content/spectrum [moved from content/untitled with 97% similarity]
content/whisperroom
css/style copy 2.css [new file with mode: 0644]
css/style copy.css [new file with mode: 0644]
css/style.css
data/content/data.json
data/content/tags.json
index.php
js/single.js [new file with mode: 0644]
lib/config.ini
lib/data.php
pages/.links
pages/contact
pages/cv [moved from pages/about with 81% similarity]
templates/index.html.tpl
templates/nav.html.tpl
templates/single.html.tpl

similarity index 63%
rename from content/whisperroom1
rename to content/.whisperroom_drms
index ee8d897943e9a8f66f2fb34ee1ab927149049b9d..7b4c811633abaef8013e4f1e0a0f5c44845f66ef 100755 (executable)
@@ -1,4 +1,3 @@
-title = Whisper Room
 date = jan 29 2011
 tags = studio
 --
index 1cb7fc95f526842325f75fa96c780ce076929fd3..57d0629318a765cadc325767265b47864fb76732 100755 (executable)
@@ -1,9 +1,9 @@
 title = Audio-ShaderToy\r
 date = 04/03/12\r
-tags = installation code visual audio\r
+tags = installation code audiovisual\r
 --\r
 <iframe src="http://player.vimeo.com/video/39874057?title=0&amp;byline=0&amp;portrait=0" width="800" height="400" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>\r
 \r
-[audioshader.net](audioshader.net)\r
+[view source code](https://github.com/quilime/audio-shadertoy/)\r
 \r
 \r
index 8d8a03acaeff025c99d86ee53580f8c3433be7b9..22e4384bbdaf21ce0495fd2f0b334e7451037673 100755 (executable)
@@ -1,6 +1,6 @@
 title = LVP @ CCRMA Modulations\r
 date = may 10 2012\r
-tags = visual code performance\r
+tags = code performance\r
 --\r
 <iframe src="http://player.vimeo.com/video/41406543?title=0&amp;byline=0&amp;portrait=0" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>\r
 \r
index c10e256f7b5469c51841e6efa0aafd036f976477..098913a47e42a6c478d39afc0dd8a2b83f54c0f4 100755 (executable)
@@ -1,6 +1,6 @@
 title = ICOSI\r
 date = july 05 2010\r
-tags = audio visual projection-mapping installation \r
+tags = audiovisual projection-mapping installation \r
 --\r
 \r
 \r
index 692e2eca12070e2cf3ba5f06f50700afd36188fe..d7987a22a27c0b8fc3aca3c75f68a89b74a669f2 100755 (executable)
@@ -1,6 +1,6 @@
 title = ICOSI Fabrication\r
 date = 2010-07-01\r
-tags = studio fabrication\r
+tags = studio\r
 --\r
 Fabrication process for ICOSI projection surface. The form is a section of an icosidodecahedron (scaled on the z-axis by 0.5).\r
 \r
index 3ad8f81ef44448ccadb4bef26b90ae9aac328f7b..4641a50695fb22b5ba8a9fc346a4526f40b9532a 100755 (executable)
@@ -1,6 +1,6 @@
 title = ICOSI Studio\r
 date = 2010-07-07\r
-tags = studio form\r
+tags = studio\r
 --\r
 [![img](http://farm5.static.flickr.com/4140/4773799092_75e68e4e66.jpg)](http://www.flickr.com/photos/quilime/4773799092/)  \r
 Assembly test w/stretched panels in the studio (just hanging).\r
diff --git a/content/monad b/content/monad
new file mode 100644 (file)
index 0000000..e725c54
--- /dev/null
@@ -0,0 +1,23 @@
+date = nov 20 2011
+tags = installation projection-mapping
+--
+
+*visual software, projector, display surface, audio*
+
+A one dimensional visualization of the universe represented as varying length of time, oscillate between the age of the universe, and Planck time.
+
+Cycles are the core principal of the universe. We are thoroughly enmeshed in periodic rhythms, which span the frequencies of space and time, and are conscious of a small range on a daily basis: sleep patterns, the weather, the seasons, sunrise, sunset, the rising and falling of emotion. On a larger magnitude: the age of our bodies, the rise and decline of species, the life cycle of stars. On a smaller, our breathing rate, our heart rate, the audio spectrum of music, speaking, the visible light spectrum, radio waves, cosmic rays, and ultimately the smallest measurable amount of time we can comprehend, described as Planck time. The appearance of the entire world and all existence with its natural and technological cycles are rooted in the archetypal, cyclical sinusoidal principals of the Monad.
+
+
+
+## installation
+Each ring that moves across the surface represents a length of a time cycle. As each ring passes, we hear an audible click. Higher pitched, rapid clicks count the current order of magnitude, ranging from 10^-18 to 10^-43. When passing the visual spectrum, it is shown as color, while the audible spectrum is heard as audible tones.
+
+## cycles
+[http://media.quilime.com/files/projects/timedb/www](http://media.quilime.com/files/projects/timedb/www/)  
+data: [xml](http://media.quilime.com/files/projects/timedb/www/?format=xml), [sqlite](http://media.quilime.com/files/projects/timedb/www/data/time.db)
+
+## credits
+fabrication: miles stemper, stephanie sherriff  
+audio engineering: jeff lubow  
+projector-alignment software library: ryan alexander  
index a023b537a8fa0ba9565b3029ffa4e28245fb75f4..e14f3cc9cac74b34d85d1d77a3719d14b666bcfa 100755 (executable)
@@ -1,6 +1,6 @@
 title = Prism\r
 date = 2007-08-23\r
-tags = sketch form\r
+tags = sketch\r
 --\r
 \r
 oil on canvas. 4' x 3'\r
index b95e65bffbc1df4017ca79552f5e9096cfcfad00..b78b54dbac0bdb3a97776c523867a8ffc11a5dea 100755 (executable)
@@ -1,5 +1,5 @@
 title = Seaquence\r
-tags = audio web code\r
+tags = audiovisual web code\r
 date = 2010-10-04\r
 --\r
 \r
@@ -7,4 +7,4 @@ Seaquence: A musical ecosystem.
 \r
 [seaquence.org](http://seaquence.org)\r
 \r
-(c) 2007-2012 Gabriel Dunne, Daniel Massey, Ryan Alexander
\ No newline at end of file
+(c) 2007-2012 Gabriel Dunne, Daniel Massey, Ryan Alexander\r
similarity index 97%
rename from content/untitled
rename to content/spectrum
index a1a6404b9bc8d3c8f45d40adf8464132b41863b5..25966ff744f251ef88b72cc4492f5543a2d7cf6b 100644 (file)
@@ -1,3 +1,4 @@
 date =  April 2, 2011 5:26 PM
 tags = studio
 --
+
index ee8d897943e9a8f66f2fb34ee1ab927149049b9d..7b4c811633abaef8013e4f1e0a0f5c44845f66ef 100755 (executable)
@@ -1,4 +1,3 @@
-title = Whisper Room
 date = jan 29 2011
 tags = studio
 --
diff --git a/css/style copy 2.css b/css/style copy 2.css
new file mode 100644 (file)
index 0000000..9f5d96f
--- /dev/null
@@ -0,0 +1,210 @@
+html, body, table {
+  color: #555555;
+  font-family: sans-serif;
+  font-size:13px;
+  line-height: 1.5em; }
+body {
+  margin: 2em; }
+
+a {
+  border: 0pt none;
+  color: #000000;
+  font-weight:bold;
+  text-decoration: none; }
+  a img {
+    border: 0pt none; }
+  a.mute {
+  text-decoration: none ! important; }
+  a:hover, a.mute:hover {
+    border: medium none;
+    color: #0000FF;
+    text-decoration: underline; }
+
+p {
+  margin: 20px 0;
+  max-width: 800px;
+  text-align: left;
+}
+  p.center {
+    max-width: none;
+    text-align: center;
+  }
+
+.center {
+  text-align: center;
+}
+
+strong { }
+
+h1, h2, h3, h4, h5, h6 {
+  color: #333;
+  font-size:1em; }
+
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+  line-height: 2em; }
+
+h1 {
+  margin: 0pt 0pt 3em; }
+
+h2 {
+  margin: 0pt 0pt 0.5em; }
+
+h3 {
+  margin: 0pt; }
+
+ul, li {
+  list-style-type: none;
+  margin: 0pt;
+  padding: 0pt; }
+
+ol li {
+  list-style-type: decimal; }
+
+img {
+  margin-bottom: 0.25em; }
+
+blockquote {
+  background: none repeat scroll 0pt 0pt #000000;
+  color: #AAAAAA;
+  font-family: times;
+  font-size: 15px;
+  font-style: italic;
+  line-height: 1.4em;
+  margin: 0pt;
+  max-width: 600px;
+  padding: 2em 4em; }
+
+form {
+  color:#aaa;
+}
+
+
+
+
+#nav {
+  color:#999;  
+  margin-bottom:6em;
+  }
+  #nav ul {
+    margin:0;
+    padding:0; }
+  #nav a {
+    border: 0pt none;
+    font-style:normal; 
+    border-radius:1px;
+  }
+  #nav a:hover {
+      text-decoration:none;
+  }
+  #nav li {
+     }
+  #nav .spacer {
+    width:1em;
+  }
+
+
+
+
+
+
+#content {}  
+  #content p:first-child {
+  margin-top: 0pt;}
+
+ul.sub {
+  margin-left:1em !important;
+}
+
+.news {
+
+}
+.news .entry {
+  margin-bottom: 4em;
+}
+.news .entry .date {
+  position:relative;
+  left:-1.25em; }
+
+.projects {
+}
+
+.projects li {
+  display:inline-block;
+  margin:0 20px 30px 0;
+  margin-bottom:40px;
+}
+
+
+.projects li a.thumb {
+border: 0pt none;
+display: block;
+height: 120px;
+width: 200px;
+}
+
+.projects li img {
+height: 100%;
+width: 100%;
+}
+
+.projects li a {
+display:inline-block;
+}
+
+.entry {
+margin-bottom: 150px;
+display:block;
+}
+
+.entry h2 {
+
+}
+
+.entry .title {
+
+}
+
+.entry .metadata {
+color:#999;
+}
+.entry .metadata a {
+
+}
+.entry .metadata .tags li {
+display:inline !important;
+}
+.entry .metadata .tags a {
+text-decoration: none;
+}
+
+.footer {
+margin-top:50px;
+}
+
+.arrow {
+margin-top:1em;
+font-weight:bold;
+font-size:14px;
+}
+.arrow a {
+text-decoration:none;
+}
+
+.entry .date {
+}
+
+
+
+#content.edit textarea {
+  font-family: monaco, monospace;
+  padding:20px;
+  width:100%;
+  font-size:12px;
+  background:#222;
+  color:#eee;
+  height:400px;
+}
+
+.caption {
+margin-top: 5px;
+}
diff --git a/css/style copy.css b/css/style copy.css
new file mode 100644 (file)
index 0000000..a9ad934
--- /dev/null
@@ -0,0 +1,190 @@
+html, body, table {
+  color: #555555;
+  font-family: sans-serif, monaco, monospace;
+  font-size: 12px;
+  line-height: 1.6em; }
+body {
+  margin: 2em; }
+
+
+a {
+  border: 0pt none;
+  color: #000;
+  font-weight:bold;
+  text-decoration: none; }
+  a img {
+    border: 0pt none; }
+  a.mute {
+  text-decoration: none ! important; }
+  a:hover, a.mute:hover {
+    color: #0000FF;
+    text-decoration: underline; }
+
+
+h1, h2, h3, h4, h5, h6 {
+  color: #333;
+  font-size:1em; }
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { }
+h1 {
+  margin: 0pt 0pt 3em; }
+h2 {
+  margin: 0pt 0pt 0.5em; }
+h3 {
+  margin: 0pt; }
+
+
+
+ul, li {
+    margin:0; padding:0; list-style-type:none;
+}
+ol {
+    margin:0;
+}
+ol li {
+    list-style-type:decimal;
+}
+blockquote {
+    font-family:serif;
+    font-style:italic;
+    font-size:1.2em;
+    color:#999;
+    line-height:1.3em;
+    margin:0;
+    padding:0;
+}
+pre {
+    padding:10px 20px;
+    position:relative;
+}
+code {
+padding:2px 6px;
+}
+table, td, tr {
+  margin:0;
+  padding:0;
+}
+
+#content {
+  padding-bottom: 20px;
+}
+#content.single {
+    padding-top:0;
+}
+
+#nextprev {
+    padding:0 50px 10px 150px;
+}
+
+
+.edit,
+.edit textarea {
+  background:#111;
+}
+.edit {
+  box-sizing: border-box;
+  position:fixed;
+  width:100%;
+  bottom:0;
+  left:0;  
+  padding:20px;  
+}
+  .edit .ctrl {
+      margin-bottom:20px;
+  }
+  .edit textarea {
+    font-family: monaco, monospace;
+    padding:5px;
+    border:0;
+    width:100%;
+    font-size:12px;
+    color:#eee;
+    height:200px;
+  }
+  textarea:focus {
+    outline: none;
+  }
+.edit_button {
+    /*
+    position:fixed;
+    top:5px; right:10px;
+    text-decoration:underline;
+    */
+}
+
+
+#nav { 
+  margin-bottom:5em; }
+#nav a {
+}
+#nav a.mute {  font-weight: normal }
+#nav li, ul.nav {
+  list-style-type:none;
+  padding:0;
+  margin:0;
+}
+#nav li {
+  display:inline-block; 
+  padding-right:1.5em;
+  }
+
+
+.entry {
+  padding-bottom:20px;
+  margin-bottom:50px;
+}
+.entry .metadata {
+  /*visibility:hidden;*/
+}
+.entry:hover .metadata{
+  visibility:visible;
+}
+.single .entry .metadata {
+  visibility:visible !important;
+}
+
+.entry .metadata {
+  font-style:italic;
+  font-size:12px;
+  line-height:16px;
+  margin-bottom:30px; }
+.entry .metadata, 
+.entry .metadata a {
+  font-weight:normal;
+  color:#ccc; }
+.entry .metadata a:hover {
+  color:#999; }
+.entry .metadata .tags li {
+  display:inline-block;
+  margin-right:0.3em; }
+.entry p {
+     max-width:720px; }
+
+
+.archive li {
+  padding-bottom:5px;
+  margin-bottom:5px;
+  border-bottom:1px dotted #333; }
+
+.project {
+  display:inline-block;
+  margin-right:10px;
+  margin-bottom:40px;
+  width:120px;
+  font-size:12px; }
+.projects li {
+  margin-bottom:2em; }
+
+
+
+.column {
+  padding-right:100px;
+}
+
+.image li, .bookmarks li {
+    margin-bottom:40px;
+}
+
+ul.image {
+    background:#131313;
+    padding:20px;
+}
index a085ed127d212a31691ae1b225f7926d60d4bcab..2cb7b325d6f9202318d4c3d1f8c966f4df6483f2 100644 (file)
@@ -1,10 +1,10 @@
 html, body, table, textarea, input[type="text"] {
-  color: #777;
-  font: normal 13px "droid-sans-mono",menlo,'andale mono','courier new',sans-serif;
+  background:#fff;
+  color: #555;
+  font: normal 12px sans-serif;
   /*font-family: sans-serif, monaco, monospace;*/
   /*font: 11px/1.5em "Lucida Grande";*/
   /*line-height: 1.6em; */
-  font-size:13px;
 }
 body {
   margin: 2em; }
@@ -12,24 +12,24 @@ body {
 
 a {
   border: 0pt none;
-  
+  color:#000;
+  text-decoration: underline;
+
   /*font-weight:bold;*/ }
   a img {
     border: 0pt none; }
   a.mute {
   text-decoration: none ! important; }
   a:hover, a.mute:hover {
-  
     text-decoration: none; }
 
 
 h1, h2, h3, h4, h5, h6 {
   /*font-family: helvetica, arial, verdana, sans-serif;*/
-  font-weight: normal;  
-  color: #333;
+  font-weight: normal;
+  color: #000;
   font-size:1em; }
-h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
-  text-decoration: none;
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
   color:#000;
 }
 h1 {
@@ -43,6 +43,11 @@ h3 {
   margin: 0pt; }
 h4 {
   font-size: 118%; }
+h6 {
+  margin:2em 0 0 0 ;
+  line-height:0;
+  padding:0;
+}
 
 input[type="text"], textarea {
   color:#000;
@@ -105,8 +110,8 @@ table, td, tr {
   position:fixed;
   width:100%;
   bottom:0;
-  left:0;  
-  padding:20px;  
+  left:0;
+  padding:20px;
 }
   .edit .ctrl {
       margin-bottom:20px;
@@ -130,12 +135,11 @@ table, td, tr {
     text-decoration:underline;
     */
 }
-    
 
-#nav { 
-  margin-bottom:1em; }
+
+#nav {
+  margin-bottom:4em; }
 #nav a {
-  color:#000;
   font-weight:bold;
 }
 #nav a.mute {  font-weight: normal }
@@ -145,64 +149,33 @@ table, td, tr {
   margin:0;
 }
 #nav li {
-  display:inline-block;
-  margin-right:1em;
-  }
-  #nav .spacer {
-    width:2em;
   }
   #nav .nav a {
     text-decoration:none;
-    color:#e8e;
   }
   #nav .nav a:hover {
-    color:#f00;
+color:#f00;
   }
   #nav .nav {
+
+    margin-bottom:2em;
   }
-#nav .nav a.home {
-  color:#000;
-  
+#nav li.home {
+  margin-bottom:0.25em;
+  }
+#nav li.home a {
   }
-#nav .nav a.home:hover {
-  color:#f00;
-}
-
 
 
-a.home {
-  display:inline-block;
-  margin:0 0 1em 0;
-  text-decoration: none;
-  font-size:13px; }
-a.home:hover {
-  text-decoration: underline; }
 
 
-.tags {
-  background:#eee;
-  display:inline-block;
-  padding:1em;
-
-}
-.tags .tag {
-
-  margin:0.3em 0;
-}
-.tags a {
-  color:#999;
-  text-decoration:none;
-}
-.tags a:hover {
-  color:#5ff;
-  }
 
 
 
 
 .entries li {
   margin:0.5em 0;
-} 
+}
 
 
 .entry {
@@ -222,7 +195,7 @@ a.home:hover {
 .entry .metadata {
   line-height:16px;
   margin-bottom:30px; }
-.entry .metadata, 
+.entry .metadata,
 .entry .metadata a {
 }
 .entry .title a {
@@ -247,13 +220,14 @@ a.home:hover {
       }
     .single .gallery.stacked li {
         display:block;
-      }      
+      }
     .single .gallery.stacked li img {
+      width:500px;
         padding:0;
         margin:0;
-      }            
+      }
     .gallery img {
-        width:500px; }      
+         }
     .gallery.full img {
       width:auto;
     }
@@ -318,3 +292,55 @@ ul.image {
     background:#131313;
     padding:20px;
 }
+
+
+
+
+
+.tags {
+  display:inline-block;
+  font-style: italic;
+  font-size:10px;
+}
+.tags .tag {
+  margin:0.3em 0;
+}
+.tags a {
+  text-decoration:none;
+}
+.tags a:hover {
+  color:#5ff;
+  }
+
+
+        ul.tags {
+            margin-right:5em;
+            float:left;
+            margin-bottom:2em;
+        }
+        ul.tags a {
+        }
+        ul.tags li.sel a{
+            font-weight:bold;
+            text-decoration: underline;
+        }
+        ul.tags li.sel {
+            color:#777;
+        }
+        ul.entries {
+            float:left;
+            font-size: 130%;
+        }
+        ul.entries li {
+            margin-bottom:1em;
+            text-transform: capitalize;
+        }
+        ul.entries li a {
+            text-decoration: none;
+        }
+        ul.entries li a:hover {
+            text-decoration: underline;
+        }
+
+
+
index ab2f449546554137ef3a6599106f29d24447b6e9..fb2c0d6618e7b2a4a8f9543725ad6e3c6e6fc962 100755 (executable)
@@ -1 +1 @@
-{"entries":[{"config":{"date":"sep 25 2012","tags":"structure"},"title":"platform","filename":"platform","path":"\/Users\/gdunne\/_portfolio\/www\/content\/platform","fileInfo":{},"timestamp":"1348556400","tags":["structure"],"content":"<p><img src=\"http:\/\/farm9.staticflickr.com\/8320\/8025655295_cc1d0e9c0a_z.jpg\" \/>\n<img src=\"http:\/\/farm9.staticflickr.com\/8030\/8025655087_27febc8f3c_z.jpg\" \/><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/platform\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/platform\/thumb.png","url":"\/platform","edit_url":"\/edit\/\/platform","media_dir":"media\/\/\/platform\/","media":{}},{"config":{"title":"LVP @ CCRMA Modulations","date":"may 10 2012","tags":"visual code performance"},"title":"LVP @ CCRMA Modulations","filename":"ccrma_modulations","path":"\/Users\/gdunne\/_portfolio\/www\/content\/ccrma_modulations","fileInfo":{},"timestamp":"1336633200","tags":["visual","code","performance"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/41406543?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/ccrma_modulations\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/ccrma_modulations\/thumb.png","url":"\/ccrma_modulations","edit_url":"\/edit\/\/ccrma_modulations","media_dir":"media\/\/\/ccrma_modulations\/","media":{}},{"config":{"date":"april 4 2012","tags":"studio","related":"monad","gallery":"stacked"},"title":"monad_ceiling","filename":"monad_ceiling","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling","fileInfo":{},"timestamp":"1333522800","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad_ceiling\/thumb.png","url":"\/monad_ceiling","edit_url":"\/edit\/\/monad_ceiling","media_dir":"media\/\/\/monad_ceiling\/","media":{"1":{"filename":"IMG_3591.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3591.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3591.jpg","extension":"jpg"},"0":{"filename":"IMG_3577.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3577.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3577.jpg","extension":"jpg"}}},{"config":{"title":"Audio-ShaderToy","date":"04\/03\/12","tags":"installation code visual audio"},"title":"Audio-ShaderToy","filename":"audioshadertoy","path":"\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy","fileInfo":{},"timestamp":"1333436400","tags":["installation","code","visual","audio"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/39874057?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p><a href=\"audioshader.net\">audioshader.net<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/audioshadertoy\/thumb.png","url":"\/audioshadertoy","edit_url":"\/edit\/\/audioshadertoy","media_dir":"media\/\/\/audioshadertoy\/","media":{}},{"config":{"title":"NAAG","date":"jan 1 2012","tags":"projection-mapping sculpture installation"},"title":"NAAG","filename":"naag","path":"\/Users\/gdunne\/_portfolio\/www\/content\/naag","fileInfo":{},"timestamp":"1325404800","tags":["projection-mapping","sculpture","installation"],"content":"<p>projection-mapped installation in collaboration with Vishal K. Dar<\/p>\n\n<blockquote>\n  <p>It is as if  mysterious forces coursing through the mohalla* have spontaneously combusted and ignited to produce a marvelous emanation of the cosmic in our midst. Who knows what corners of the universe inform this luminous entity in the middle of Mehrauli**, the watering-hole for generations of horse-riding world conquerors, what hidden histories of the people are recounted in its mysterious ebbs and flows? A wish-fulfilling tree, sometimes studded with jewels, sometimes revealing the silken textures of a beautiful woman's thigh?<\/p>\n  \n  <p>Light makes the remembered disappear and in its glow we glimpse perhaps the finest movements of our desires hidden deep within ourselves, the sticky flows of habitual but subtle lust by which we attach ourselves to reality in order to feel organically alive. <\/p>\n  \n  <p>In this dream-light that can only be the beginning of consciousness as electricity, we find ourselves merging with the thing, the patterns of art effortlessly morphing into those of the mind.<\/p>\n  \n  <p>*an area of a town or village \/ a community. <br \/>\n  **is a neighborhood in the South-West district of Delhi in India (<a href=\"en.wikipedia.org\/wiki\/Mehrauli\">en.wikipedia.org\/wiki\/Mehrauli<\/a>)<\/p>\n<\/blockquote>\n\n<p><br \/><\/p>\n\n<p>When artists, Vishal K Dar and Gabriel L Dunne, presented their work in a small space in Mehrauli, on the fringe of the community development, the children of this neighborhood had immediately made up their minds about the creature's (NAAG sculpture)true nature and the reasons for its appearance. To them it was a wish fulfilling sea-serpent, silent and evocative, which had found abode in this unused space to hibernate during the cold winter months of Delhi.<\/p>\n\n<p>Interestingly, we found how myths originate in such communities that are untouched by contemporary art and technology. Their chancing upon an object that is beyond comprehension, allows them to put their faith in notions of folk-lore and myth making.<\/p>\n\n<p>Vishal K Dar \/ Gabriel L Dunne wanted to challenge the notion of sculpture as a static object. Their organic sculptural form has its roots in CAD software and is further skinned with a generative algorithm. Different parts of the sculpture move differently, as if a form had coiled onto itself. The viewer is liberated since the sculpture does not rely on prescribed grammar and the experience helps resolve a paradigm shift in our viewing registers.<\/p>\n\n<p>The sculptural form wraps itself around an existing architectural column. The surface texture is similar in material and color to that of the existing walls. During the day it appears to be sedentary, but after sun down, the surface starts to glimmer and move. The projected animations are mapped onto the surface from two positions, covering a 300deg viewing angle. The projections move in tandem with the surface segments, creating a mesmerizing rhythm.<\/p>\n\n<p><br \/><\/p>\n\n<p>Jan 26th\/27th 2012 <\/p>\n\n<p>the TOILET at 1071\/A, old dada bari road, Mehrauli, INDIA<\/p>\n\n<p>map : <a href=\"http:\/\/g.co\/maps\/tzvxg\">http:\/\/g.co\/maps\/tzvxg<\/a>, <a href=\"<?=MEDIA_ROOT?>\/<?=$entry->cat->name?>\/naag\/map.jpg\">download<\/a><\/p>\n\n<p><br \/><\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/38492062?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"450\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/naag\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/naag\/thumb.png","url":"\/naag","edit_url":"\/edit\/\/naag","media_dir":"media\/\/\/naag\/","media":{}},{"config":{"title":"clmpr","date":"may 24 2011","tags":"code web","gallery":"full"},"title":"clmpr","filename":"clmpr","path":"\/Users\/gdunne\/_portfolio\/www\/content\/clmpr","fileInfo":{},"timestamp":"1306220400","tags":["code","web"],"content":"<p>clmpr (clumper) is an open-source multi-user bookmarking engine, inspired by the original delicious. <\/p>\n\n<p>demo: <a href=\"http:\/\/clmpr.com\">clmpr.com<\/a><br \/>\nopensource: <a href=\"http:\/\/github.com\/quilime\/clmpr\">http:\/\/github.com\/quilime\/clmpr<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/clmpr\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/clmpr\/thumb.png","url":"\/clmpr","edit_url":"\/edit\/\/clmpr","media_dir":"media\/\/\/clmpr\/","media":{"0":{"filename":"clmpr.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/clmpr\/clmpr.png","url":"\/media\/\/\/clmpr\/clmpr.png","extension":"png"}}},{"config":{"date":"April 2, 2011 5:26 PM","tags":"studio"},"title":"untitled","filename":"untitled","path":"\/Users\/gdunne\/_portfolio\/www\/content\/untitled","fileInfo":{},"timestamp":"1301790360","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/untitled\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/untitled\/thumb.png","url":"\/untitled","edit_url":"\/edit\/\/untitled","media_dir":"media\/\/\/untitled\/","media":{"0":{"filename":"IMG_9999.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/untitled\/IMG_9999.jpg","url":"\/media\/\/\/untitled\/IMG_9999.jpg","extension":"jpg"}}},{"config":{"title":"Whisper Room","date":"jan 29 2011","tags":"studio"},"title":"Whisper Room","filename":"whisperroom","path":"\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom","fileInfo":{},"timestamp":"1296288000","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/whisperroom\/thumb.png","url":"\/whisperroom","edit_url":"\/edit\/\/whisperroom","media_dir":"media\/\/\/whisperroom\/","media":{"5":{"filename":"IMG_9853.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9853.JPG","url":"\/media\/\/\/whisperroom\/IMG_9853.JPG","extension":"JPG"},"4":{"filename":"IMG_9769.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9769.JPG","url":"\/media\/\/\/whisperroom\/IMG_9769.JPG","extension":"JPG"},"3":{"filename":"IMG_9765.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9765.JPG","url":"\/media\/\/\/whisperroom\/IMG_9765.JPG","extension":"JPG"},"2":{"filename":"IMG_9715.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9715.JPG","url":"\/media\/\/\/whisperroom\/IMG_9715.JPG","extension":"JPG"},"1":{"filename":"IMG_9705.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9705.JPG","url":"\/media\/\/\/whisperroom\/IMG_9705.JPG","extension":"JPG"},"0":{"filename":"IMG_9323.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9323.JPG","url":"\/media\/\/\/whisperroom\/IMG_9323.JPG","extension":"JPG"}}},{"config":{"title":"Whisper Room","date":"jan 29 2011","tags":"studio"},"title":"Whisper Room","filename":"whisperroom1","path":"\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom1","fileInfo":{},"timestamp":"1296288000","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom1\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/whisperroom1\/thumb.png","url":"\/whisperroom1","edit_url":"\/edit\/\/whisperroom1","media_dir":"media\/\/\/whisperroom1\/","media":{"3":{"filename":"IMG_0069.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom1\/IMG_0069.JPG","url":"\/media\/\/\/whisperroom1\/IMG_0069.JPG","extension":"JPG"},"2":{"filename":"IMG_0058.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom1\/IMG_0058.JPG","url":"\/media\/\/\/whisperroom1\/IMG_0058.JPG","extension":"JPG"},"1":{"filename":"IMG_0055.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom1\/IMG_0055.JPG","url":"\/media\/\/\/whisperroom1\/IMG_0055.JPG","extension":"JPG"},"0":{"filename":"IMG_0051.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom1\/IMG_0051.JPG","url":"\/media\/\/\/whisperroom1\/IMG_0051.JPG","extension":"JPG"}}},{"config":{"title":"ICOSI @ GAFFTA","date":"06 nov 2010","tags":"performance projection-mapping audiovisual"},"title":"ICOSI @ GAFFTA","filename":"icosi_gaffta","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta","fileInfo":{},"timestamp":"1289026800","tags":["performance","projection-mapping","audiovisual"],"content":"<p>06 Nov 2010 &mdash; <a href=\"http:\/\/gaffta.org\">GAFFTA<\/a> 55 Taylor Street, San Francisco<br \/>\n<a href=\"http:\/\/www.gaffta.org\/2010\/11\/03\/takes-on-sound-space-symposium-performances-this-saturday\/\">link<\/a><\/p>\n\n<p>Audio by Jeff Lubow<\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/17394178?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_gaffta\/thumb.png","url":"\/icosi_gaffta","edit_url":"\/edit\/\/icosi_gaffta","media_dir":"media\/\/\/icosi_gaffta\/","media":{}},{"config":{"title":"Seaquence","tags":"audio web code","date":"2010-10-04"},"title":"Seaquence","filename":"seaquence","path":"\/Users\/gdunne\/_portfolio\/www\/content\/seaquence","fileInfo":{},"timestamp":"1286175600","tags":["audio","web","code"],"content":"<p>Seaquence: A musical ecosystem.<\/p>\n\n<p><a href=\"http:\/\/seaquence.org\">seaquence.org<\/a><\/p>\n\n<p>(c) 2007-2012 Gabriel Dunne, Daniel Massey, Ryan Alexander<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/seaquence\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/seaquence\/thumb.png","url":"\/seaquence","edit_url":"\/edit\/\/seaquence","media_dir":"media\/\/\/seaquence\/","media":{"0":{"filename":"2010-02-20 18.44.19.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","url":"\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","extension":"jpg"}}},{"config":{"title":"ICOSI Studio","date":"2010-07-07","tags":"studio form"},"title":"ICOSI Studio","filename":"icosi_studio","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio","fileInfo":{},"timestamp":"1278486000","tags":["studio","form"],"content":"<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773799092\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4140\/4773799092_75e68e4e66.jpg\" alt=\"img\" \/><\/a><br \/>\nAssembly test w\/stretched panels in the studio (just hanging).<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773722288\/in\/photostream\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4123\/4773722288_dd579b9956.jpg\" alt=\"\" \/><\/a><br \/>\nAssembly test.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_studio\/thumb.png","url":"\/icosi_studio","edit_url":"\/edit\/\/icosi_studio","media_dir":"media\/\/\/icosi_studio\/","media":{}},{"config":{"title":"ICOSI","date":"july 05 2010","tags":"audio visual projection-mapping installation"},"title":"ICOSI","filename":"icosi","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi","fileInfo":{},"timestamp":"1278313200","tags":["audio","visual","projection-mapping","installation"],"content":"<p><img src=\"http:\/\/farm5.static.flickr.com\/4110\/4847387674_5419f0b672.jpg\" \/><\/p>\n\n<p><em>ICOSI<\/em> is an audio\/visual sculptural performance which was shown at the Biennial of the Americas, Denver CO, Jul 29 2010.<\/p>\n\n<p>Dimensions: 7.5' x 7.5' x 1'<\/p>\n\n<p>audio synthesis created with Ablton Live\/Max\/MSP, custom software (OPENGL, Processing). Wood and fabric projection surface.<\/p>\n\n<p>The software and audio toolset was developed from scratch for this performance. The performance dramatically split my focus into two places (music and visuals), which was a juggle that I didn't fully anticipate as I was developing the visual software on one split-screen before the performance. Inspired to continue pursuing interfaces and controllers to overcome the separation of creating audio and visuals simultaneously.<\/p>\n\n<p>The multiple mediums (sculpture, sound, visual media) of this particular project was fascinating. Each iteration represents a process of my own curiosities in technology, consciousness, spirituality, design, and fabrication.<\/p>\n\n<p>The piece represents my practice and experiences in regards to my own spiritual growth and experience. Geometrically, the form is inspired by sacred polyhedra that represent forms of transition. The choice of an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosidodecahedron\">icosidodecahedron<\/a> represents transition of two frequencies, represented by an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosahedron\">icosahedron<\/a> and its dual polyhedron, a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dodecahedron\">dodecahedron<\/a>.<\/p>\n\n<p>The form is composed of 7 panels trimmed and scaled from a full icosidodecahedron. The visuals follow the structure of the form nearly explicitly, with the exception of textural elements.<\/p>\n\n<p><iframe src=\"http:\/\/player.vimeo.com\/video\/14010409?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe><\/p><\/p>\n\n<p><br \/>\n<br \/><\/p>\n\n<h4>performances<\/h4>\n\n<p>00 June 2010 &mdash; Biennial of the Americas<br \/>\n[link]<\/p>\n\n<p><br \/>\n<br \/><\/p>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/icosi\/gdunne_rider_diag.pdf\">technical rider<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi\/thumb.png","url":"\/icosi","edit_url":"\/edit\/\/icosi","media_dir":"media\/\/\/icosi\/","media":{}},{"config":{"title":"ICOSI Fabrication","date":"2010-07-01","tags":"studio fabrication"},"title":"ICOSI Fabrication","filename":"icosi_fab","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab","fileInfo":{},"timestamp":"1277967600","tags":["studio","fabrication"],"content":"<p>Fabrication process for ICOSI projection surface. The form is a section of an icosidodecahedron (scaled on the z-axis by 0.5).<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4743498955\/\" title=\"view on flickr\">\n<img src=\"http:\/\/farm5.static.flickr.com\/4077\/4743498955_d8d524bd27.jpg\" \/><\/a>\n<br \/>\nA laser-cut a small working model.<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4744981890\/\" title=\"view on flickr\"><img src=\"http:\/\/farm5.static.flickr.com\/4142\/4744981890_2a41c9f374.jpg\" \/><\/a><br \/>\nCustom jig for slicing the angles.<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4769443639\/in\/photostream\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4076\/4769443639_728b077b3a.jpg\" \/><\/a><br \/>\nPriming the panels, readying them to be stretched with screen-fabric.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_fab\/thumb.png","url":"\/icosi_fab","edit_url":"\/edit\/\/icosi_fab","media_dir":"media\/\/\/icosi_fab\/","media":{}},{"config":{"title":"Stars","date":"sep 20 2009","tags":"code audiovisual"},"title":"Stars","filename":"stars","path":"\/Users\/gdunne\/_portfolio\/www\/content\/stars","fileInfo":{},"timestamp":"1253430000","tags":["code","audiovisual"],"content":"<p>An exploration of infinite\/finite space. The viewer transitions between macro and micro environments of mathematically infinite scale. As the viewer moves through multiple spaces, their scope and perspective widens and transcends while space becomes infinitely big and infinitely small simultaneously.<\/p>\n\n<p>Created with custom software written in c++, audio  routed through Ableton Live and MaxMSP<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.01577.png\"><\/p>\n\n<p>An exploration of infinite\/finite space. The user transitions between macro and micro environments of mathematically infinite scale, limited only by computer processing power. As the viewer moves through multiple spaces, their scope and perspective widends and transcends while space becoms infinitely big and infinitely small simultaneously.<\/p>\n\n<p><em>medium: software<\/em><\/p>\n\n<!--more-->\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.10535.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.20144.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0027.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0135.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0253.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0385.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0498.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0710.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0898.png\"><\/p>\n","content_short":"<p>An exploration of infinite\/finite space. The viewer transitions between macro and micro environments of mathematically infinite scale. As the viewer moves through multiple spaces, their scope and perspective widens and transcends while space becomes infinitely big and infinitely small simultaneously.<\/p>\n\n<p>Created with custom software written in c++, audio  routed through Ableton Live and MaxMSP<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.01577.png\"><\/p>\n\n<p>An exploration of infinite\/finite space. The user transitions between macro and micro environments of mathematically infinite scale, limited only by computer processing power. As the viewer moves through multiple spaces, their scope and perspective widends and transcends while space becoms infinitely big and infinitely small simultaneously.<\/p>\n\n<p><em>medium: software<\/em><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/stars\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/stars\/thumb.png","url":"\/stars","edit_url":"\/edit\/\/stars","media_dir":"media\/\/\/stars\/","media":{}},{"config":{"date":"02\/02\/2009","title":"Synonymovement","tags":"audiovisual code"},"title":"Synonymovement","filename":"synonymovement","path":"\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement","fileInfo":{},"timestamp":"1233561600","tags":["audiovisual","code"],"content":"<p><br \/>\n<span class=\"caption\">\naudio\/visual software, video installation<br \/>\nc++, openGL, ableton live, max\/msp\n<\/span><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/synonymovement\/thumb.png","url":"\/synonymovement","edit_url":"\/edit\/\/synonymovement","media_dir":"media\/\/\/synonymovement\/","media":{}},{"config":{"title":"Rattle","date":"2008-05-02","tags":"audiovisual code"},"title":"Rattle","filename":"rattle","path":"\/Users\/gdunne\/_portfolio\/www\/content\/rattle","fileInfo":{},"timestamp":"1209711600","tags":["audiovisual","code"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/978557?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"377\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>an interactive rattle<br \/>\nbuilt with Processing, ChucK, controlled with a WiiMote<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/rattle\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/rattle\/thumb.png","url":"\/rattle","edit_url":"\/edit\/\/rattle","media_dir":"media\/\/\/rattle\/","media":{}},{"config":{"title":"Prism","date":"2007-08-23","tags":"sketch form"},"title":"Prism","filename":"prism","path":"\/Users\/gdunne\/_portfolio\/www\/content\/prism","fileInfo":{},"timestamp":"1187852400","tags":["sketch","form"],"content":"<p>oil on canvas. 4' x 3'<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/prism\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/prism\/thumb.png","url":"\/prism","edit_url":"\/edit\/\/prism","media_dir":"media\/\/\/prism\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/thumb.png","url":"\/media\/\/\/prism\/thumb.png","extension":"png"},"0":{"filename":"3.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/3.jpg","url":"\/media\/\/\/prism\/3.jpg","extension":"jpg"}}},{"config":{"date":"2007-07-02","tags":"sketch","title":"Mask"},"title":"Mask","filename":"mask","path":"\/Users\/gdunne\/_portfolio\/www\/content\/mask","fileInfo":{},"timestamp":"1183359600","tags":["sketch"],"content":"<p>graphite on plywood. 12\" x 12\"<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/mask\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/mask\/thumb.png","url":"\/mask","edit_url":"\/edit\/\/mask","media_dir":"media\/\/\/mask\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/thumb.png","url":"\/media\/\/\/mask\/thumb.png","extension":"png"},"0":{"filename":"mask.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/mask.jpg","url":"\/media\/\/\/mask\/mask.jpg","extension":"jpg"}}},{"config":{"title":"Web","date":"jun 4 2007","tags":"code"},"title":"Web","filename":"web","path":"\/Users\/gdunne\/_portfolio\/www\/content\/web","fileInfo":{},"timestamp":"1180940400","tags":["code"],"content":"<p>A network of dots and lines interacts with itself in a single mesh. Depth determines audio volume. Intersections, connections and line-length determine tones. Similar tones and chord groups are designated with additional web lines and connections. Each web line generates a tone that resonates its connections.<\/p>\n\n<p>Based on visual effect code written <a href=\"http:\/\/jtnimoy.com\">jtnimoy<\/a>.<\/p>\n\n<p>written in c++<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.0645.png\"><\/p>\n\n<!--more-->\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.1336.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.2533.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0105.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0327.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0619.png\"><\/p>\n","content_short":"<p>A network of dots and lines interacts with itself in a single mesh. Depth determines audio volume. Intersections, connections and line-length determine tones. Similar tones and chord groups are designated with additional web lines and connections. Each web line generates a tone that resonates its connections.<\/p>\n\n<p>Based on visual effect code written <a href=\"http:\/\/jtnimoy.com\">jtnimoy<\/a>.<\/p>\n\n<p>written in c++<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.0645.png\"><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/web\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/web\/thumb.png","url":"\/web","edit_url":"\/edit\/\/web","media_dir":"media\/\/\/web\/","media":{}}]}
\ No newline at end of file
+{"entries":[{"config":{"date":"sep 25 2012","tags":"structure"},"title":"platform","filename":"platform","path":"\/Users\/gdunne\/_portfolio\/www\/content\/platform","fileInfo":{},"timestamp":"1348556400","tags":["structure"],"content":"<p><img src=\"http:\/\/farm9.staticflickr.com\/8320\/8025655295_cc1d0e9c0a_z.jpg\" \/>\n<img src=\"http:\/\/farm9.staticflickr.com\/8030\/8025655087_27febc8f3c_z.jpg\" \/><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/platform\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/platform\/thumb.png","url":"\/platform","edit_url":"\/edit\/\/platform","media_dir":"media\/\/\/platform\/","media":[]},{"config":{"title":"LVP @ CCRMA Modulations","date":"may 10 2012","tags":"code performance"},"title":"LVP @ CCRMA Modulations","filename":"ccrma_modulations","path":"\/Users\/gdunne\/_portfolio\/www\/content\/ccrma_modulations","fileInfo":{},"timestamp":"1336633200","tags":["code","performance"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/41406543?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/ccrma_modulations\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/ccrma_modulations\/thumb.png","url":"\/ccrma_modulations","edit_url":"\/edit\/\/ccrma_modulations","media_dir":"media\/\/\/ccrma_modulations\/","media":[]},{"config":{"date":"april 4 2012","tags":"studio","related":"monad","gallery":"stacked"},"title":"monad_ceiling","filename":"monad_ceiling","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling","fileInfo":{},"timestamp":"1333522800","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad_ceiling\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad_ceiling\/thumb.png","url":"\/monad_ceiling","edit_url":"\/edit\/\/monad_ceiling","media_dir":"media\/\/\/monad_ceiling\/","media":{"1":{"filename":"IMG_3591.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3591.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3591.jpg","extension":"jpg"},"0":{"filename":"IMG_3577.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad_ceiling\/IMG_3577.jpg","url":"\/media\/\/\/monad_ceiling\/IMG_3577.jpg","extension":"jpg"}}},{"config":{"title":"Audio-ShaderToy","date":"04\/03\/12","tags":"installation code audiovisual"},"title":"Audio-ShaderToy","filename":"audioshadertoy","path":"\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy","fileInfo":{},"timestamp":"1333436400","tags":["installation","code","audiovisual"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/39874057?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"400\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p><a href=\"https:\/\/github.com\/quilime\/audio-shadertoy\/\">view source code<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/audioshadertoy\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/audioshadertoy\/thumb.png","url":"\/audioshadertoy","edit_url":"\/edit\/\/audioshadertoy","media_dir":"media\/\/\/audioshadertoy\/","media":[]},{"config":{"title":"NAAG","date":"jan 1 2012","tags":"projection-mapping sculpture installation"},"title":"NAAG","filename":"naag","path":"\/Users\/gdunne\/_portfolio\/www\/content\/naag","fileInfo":{},"timestamp":"1325404800","tags":["projection-mapping","sculpture","installation"],"content":"<p>projection-mapped installation in collaboration with Vishal K. Dar<\/p>\n\n<blockquote>\n  <p>It is as if  mysterious forces coursing through the mohalla* have spontaneously combusted and ignited to produce a marvelous emanation of the cosmic in our midst. Who knows what corners of the universe inform this luminous entity in the middle of Mehrauli**, the watering-hole for generations of horse-riding world conquerors, what hidden histories of the people are recounted in its mysterious ebbs and flows? A wish-fulfilling tree, sometimes studded with jewels, sometimes revealing the silken textures of a beautiful woman's thigh?<\/p>\n  \n  <p>Light makes the remembered disappear and in its glow we glimpse perhaps the finest movements of our desires hidden deep within ourselves, the sticky flows of habitual but subtle lust by which we attach ourselves to reality in order to feel organically alive. <\/p>\n  \n  <p>In this dream-light that can only be the beginning of consciousness as electricity, we find ourselves merging with the thing, the patterns of art effortlessly morphing into those of the mind.<\/p>\n  \n  <p>*an area of a town or village \/ a community. <br \/>\n  **is a neighborhood in the South-West district of Delhi in India (<a href=\"en.wikipedia.org\/wiki\/Mehrauli\">en.wikipedia.org\/wiki\/Mehrauli<\/a>)<\/p>\n<\/blockquote>\n\n<p><br \/><\/p>\n\n<p>When artists, Vishal K Dar and Gabriel L Dunne, presented their work in a small space in Mehrauli, on the fringe of the community development, the children of this neighborhood had immediately made up their minds about the creature's (NAAG sculpture)true nature and the reasons for its appearance. To them it was a wish fulfilling sea-serpent, silent and evocative, which had found abode in this unused space to hibernate during the cold winter months of Delhi.<\/p>\n\n<p>Interestingly, we found how myths originate in such communities that are untouched by contemporary art and technology. Their chancing upon an object that is beyond comprehension, allows them to put their faith in notions of folk-lore and myth making.<\/p>\n\n<p>Vishal K Dar \/ Gabriel L Dunne wanted to challenge the notion of sculpture as a static object. Their organic sculptural form has its roots in CAD software and is further skinned with a generative algorithm. Different parts of the sculpture move differently, as if a form had coiled onto itself. The viewer is liberated since the sculpture does not rely on prescribed grammar and the experience helps resolve a paradigm shift in our viewing registers.<\/p>\n\n<p>The sculptural form wraps itself around an existing architectural column. The surface texture is similar in material and color to that of the existing walls. During the day it appears to be sedentary, but after sun down, the surface starts to glimmer and move. The projected animations are mapped onto the surface from two positions, covering a 300deg viewing angle. The projections move in tandem with the surface segments, creating a mesmerizing rhythm.<\/p>\n\n<p><br \/><\/p>\n\n<p>Jan 26th\/27th 2012 <\/p>\n\n<p>the TOILET at 1071\/A, old dada bari road, Mehrauli, INDIA<\/p>\n\n<p>map : <a href=\"http:\/\/g.co\/maps\/tzvxg\">http:\/\/g.co\/maps\/tzvxg<\/a>, <a href=\"<?=MEDIA_ROOT?>\/<?=$entry->cat->name?>\/naag\/map.jpg\">download<\/a><\/p>\n\n<p><br \/><\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/38492062?title=0&amp;byline=0&amp;portrait=0\" width=\"800\" height=\"450\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/naag\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/naag\/thumb.png","url":"\/naag","edit_url":"\/edit\/\/naag","media_dir":"media\/\/\/naag\/","media":[]},{"config":{"date":"nov 20 2011","tags":"installation projection-mapping"},"title":"monad","filename":"monad","path":"\/Users\/gdunne\/_portfolio\/www\/content\/monad","fileInfo":{},"timestamp":"1321776000","tags":["installation","projection-mapping"],"content":"<p><em>visual software, projector, display surface, audio<\/em><\/p>\n\n<p>A one dimensional visualization of the universe represented as varying length of time, oscillate between the age of the universe, and Planck time.<\/p>\n\n<p>Cycles are the core principal of the universe. We are thoroughly enmeshed in periodic rhythms, which span the frequencies of space and time, and are conscious of a small range on a daily basis: sleep patterns, the weather, the seasons, sunrise, sunset, the rising and falling of emotion. On a larger magnitude: the age of our bodies, the rise and decline of species, the life cycle of stars. On a smaller, our breathing rate, our heart rate, the audio spectrum of music, speaking, the visible light spectrum, radio waves, cosmic rays, and ultimately the smallest measurable amount of time we can comprehend, described as Planck time. The appearance of the entire world and all existence with its natural and technological cycles are rooted in the archetypal, cyclical sinusoidal principals of the Monad.<\/p>\n\n<h2>installation<\/h2>\n\n<p>Each ring that moves across the surface represents a length of a time cycle. As each ring passes, we hear an audible click. Higher pitched, rapid clicks count the current order of magnitude, ranging from 10^-18 to 10^-43. When passing the visual spectrum, it is shown as color, while the audible spectrum is heard as audible tones.<\/p>\n\n<h2>cycles<\/h2>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/\">http:\/\/media.quilime.com\/files\/projects\/timedb\/www<\/a><br \/>\ndata: <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/?format=xml\">xml<\/a>, <a href=\"http:\/\/media.quilime.com\/files\/projects\/timedb\/www\/data\/time.db\">sqlite<\/a><\/p>\n\n<h2>credits<\/h2>\n\n<p>fabrication: miles stemper, stephanie sherriff<br \/>\naudio engineering: jeff lubow<br \/>\nprojector-alignment software library: ryan alexander  <\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/monad\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/monad\/thumb.png","url":"\/monad","edit_url":"\/edit\/\/monad","media_dir":"media\/\/\/monad\/","media":{"2":{"filename":"monad_wide.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad_wide.jpg","url":"\/media\/\/\/monad\/monad_wide.jpg","extension":"jpg"},"1":{"filename":"monad2.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/monad2.jpg","url":"\/media\/\/\/monad\/monad2.jpg","extension":"jpg"},"0":{"filename":"4298657997_7bd161abcd_o.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/monad\/4298657997_7bd161abcd_o.png","url":"\/media\/\/\/monad\/4298657997_7bd161abcd_o.png","extension":"png"}}},{"config":{"title":"clmpr","date":"may 24 2011","tags":"code web","gallery":"full"},"title":"clmpr","filename":"clmpr","path":"\/Users\/gdunne\/_portfolio\/www\/content\/clmpr","fileInfo":{},"timestamp":"1306220400","tags":["code","web"],"content":"<p>clmpr (clumper) is an open-source multi-user bookmarking engine, inspired by the original delicious. <\/p>\n\n<p>demo: <a href=\"http:\/\/clmpr.com\">clmpr.com<\/a><br \/>\nopensource: <a href=\"http:\/\/github.com\/quilime\/clmpr\">http:\/\/github.com\/quilime\/clmpr<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/clmpr\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/clmpr\/thumb.png","url":"\/clmpr","edit_url":"\/edit\/\/clmpr","media_dir":"media\/\/\/clmpr\/","media":[{"filename":"clmpr.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/clmpr\/clmpr.png","url":"\/media\/\/\/clmpr\/clmpr.png","extension":"png"}]},{"config":{"date":"April 2, 2011 5:26 PM","tags":"studio"},"title":"spectrum","filename":"spectrum","path":"\/Users\/gdunne\/_portfolio\/www\/content\/spectrum","fileInfo":{},"timestamp":"1301790360","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/spectrum\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/spectrum\/thumb.png","url":"\/spectrum","edit_url":"\/edit\/\/spectrum","media_dir":"media\/\/\/spectrum\/","media":[{"filename":"IMG_9999.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/spectrum\/IMG_9999.jpg","url":"\/media\/\/\/spectrum\/IMG_9999.jpg","extension":"jpg"}]},{"config":{"date":"jan 29 2011","tags":"studio"},"title":"whisperroom","filename":"whisperroom","path":"\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom","fileInfo":{},"timestamp":"1296288000","tags":["studio"],"content":"\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/whisperroom\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/whisperroom\/thumb.png","url":"\/whisperroom","edit_url":"\/edit\/\/whisperroom","media_dir":"media\/\/\/whisperroom\/","media":{"5":{"filename":"IMG_9853.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9853.JPG","url":"\/media\/\/\/whisperroom\/IMG_9853.JPG","extension":"JPG"},"4":{"filename":"IMG_9769.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9769.JPG","url":"\/media\/\/\/whisperroom\/IMG_9769.JPG","extension":"JPG"},"3":{"filename":"IMG_9765.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9765.JPG","url":"\/media\/\/\/whisperroom\/IMG_9765.JPG","extension":"JPG"},"2":{"filename":"IMG_9715.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9715.JPG","url":"\/media\/\/\/whisperroom\/IMG_9715.JPG","extension":"JPG"},"1":{"filename":"IMG_9705.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9705.JPG","url":"\/media\/\/\/whisperroom\/IMG_9705.JPG","extension":"JPG"},"0":{"filename":"IMG_9323.JPG","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/whisperroom\/IMG_9323.JPG","url":"\/media\/\/\/whisperroom\/IMG_9323.JPG","extension":"JPG"}}},{"config":{"title":"ICOSI @ GAFFTA","date":"06 nov 2010","tags":"performance projection-mapping audiovisual"},"title":"ICOSI @ GAFFTA","filename":"icosi_gaffta","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta","fileInfo":{},"timestamp":"1289026800","tags":["performance","projection-mapping","audiovisual"],"content":"<p>06 Nov 2010 &mdash; <a href=\"http:\/\/gaffta.org\">GAFFTA<\/a> 55 Taylor Street, San Francisco<br \/>\n<a href=\"http:\/\/www.gaffta.org\/2010\/11\/03\/takes-on-sound-space-symposium-performances-this-saturday\/\">link<\/a><\/p>\n\n<p>Audio by Jeff Lubow<\/p>\n\n<iframe src=\"http:\/\/player.vimeo.com\/video\/17394178?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_gaffta\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_gaffta\/thumb.png","url":"\/icosi_gaffta","edit_url":"\/edit\/\/icosi_gaffta","media_dir":"media\/\/\/icosi_gaffta\/","media":[]},{"config":{"title":"Seaquence","tags":"audiovisual web code","date":"2010-10-04"},"title":"Seaquence","filename":"seaquence","path":"\/Users\/gdunne\/_portfolio\/www\/content\/seaquence","fileInfo":{},"timestamp":"1286175600","tags":["audiovisual","web","code"],"content":"<p>Seaquence: A musical ecosystem.<\/p>\n\n<p><a href=\"http:\/\/seaquence.org\">seaquence.org<\/a><\/p>\n\n<p>(c) 2007-2012 Gabriel Dunne, Daniel Massey, Ryan Alexander<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/seaquence\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/seaquence\/thumb.png","url":"\/seaquence","edit_url":"\/edit\/\/seaquence","media_dir":"media\/\/\/seaquence\/","media":[{"filename":"2010-02-20 18.44.19.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","url":"\/media\/\/\/seaquence\/2010-02-20 18.44.19.jpg","extension":"jpg"}]},{"config":{"title":"ICOSI Studio","date":"2010-07-07","tags":"studio"},"title":"ICOSI Studio","filename":"icosi_studio","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio","fileInfo":{},"timestamp":"1278486000","tags":["studio"],"content":"<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773799092\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4140\/4773799092_75e68e4e66.jpg\" alt=\"img\" \/><\/a><br \/>\nAssembly test w\/stretched panels in the studio (just hanging).<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4773722288\/in\/photostream\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4123\/4773722288_dd579b9956.jpg\" alt=\"\" \/><\/a><br \/>\nAssembly test.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_studio\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_studio\/thumb.png","url":"\/icosi_studio","edit_url":"\/edit\/\/icosi_studio","media_dir":"media\/\/\/icosi_studio\/","media":[]},{"config":{"title":"ICOSI","date":"july 05 2010","tags":"audiovisual projection-mapping installation"},"title":"ICOSI","filename":"icosi","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi","fileInfo":{},"timestamp":"1278313200","tags":["audiovisual","projection-mapping","installation"],"content":"<p><img src=\"http:\/\/farm5.static.flickr.com\/4110\/4847387674_5419f0b672.jpg\" \/><\/p>\n\n<p><em>ICOSI<\/em> is an audio\/visual sculptural performance which was shown at the Biennial of the Americas, Denver CO, Jul 29 2010.<\/p>\n\n<p>Dimensions: 7.5' x 7.5' x 1'<\/p>\n\n<p>audio synthesis created with Ablton Live\/Max\/MSP, custom software (OPENGL, Processing). Wood and fabric projection surface.<\/p>\n\n<p>The software and audio toolset was developed from scratch for this performance. The performance dramatically split my focus into two places (music and visuals), which was a juggle that I didn't fully anticipate as I was developing the visual software on one split-screen before the performance. Inspired to continue pursuing interfaces and controllers to overcome the separation of creating audio and visuals simultaneously.<\/p>\n\n<p>The multiple mediums (sculpture, sound, visual media) of this particular project was fascinating. Each iteration represents a process of my own curiosities in technology, consciousness, spirituality, design, and fabrication.<\/p>\n\n<p>The piece represents my practice and experiences in regards to my own spiritual growth and experience. Geometrically, the form is inspired by sacred polyhedra that represent forms of transition. The choice of an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosidodecahedron\">icosidodecahedron<\/a> represents transition of two frequencies, represented by an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Icosahedron\">icosahedron<\/a> and its dual polyhedron, a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dodecahedron\">dodecahedron<\/a>.<\/p>\n\n<p>The form is composed of 7 panels trimmed and scaled from a full icosidodecahedron. The visuals follow the structure of the form nearly explicitly, with the exception of textural elements.<\/p>\n\n<p><iframe src=\"http:\/\/player.vimeo.com\/video\/14010409?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe><\/p><\/p>\n\n<p><br \/>\n<br \/><\/p>\n\n<h4>performances<\/h4>\n\n<p>00 June 2010 &mdash; Biennial of the Americas<br \/>\n[link]<\/p>\n\n<p><br \/>\n<br \/><\/p>\n\n<p><a href=\"http:\/\/media.quilime.com\/files\/projects\/icosi\/gdunne_rider_diag.pdf\">technical rider<\/a><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi\/thumb.png","url":"\/icosi","edit_url":"\/edit\/\/icosi","media_dir":"media\/\/\/icosi\/","media":[]},{"config":{"title":"ICOSI Fabrication","date":"2010-07-01","tags":"studio"},"title":"ICOSI Fabrication","filename":"icosi_fab","path":"\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab","fileInfo":{},"timestamp":"1277967600","tags":["studio"],"content":"<p>Fabrication process for ICOSI projection surface. The form is a section of an icosidodecahedron (scaled on the z-axis by 0.5).<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4743498955\/\" title=\"view on flickr\">\n<img src=\"http:\/\/farm5.static.flickr.com\/4077\/4743498955_d8d524bd27.jpg\" \/><\/a>\n<br \/>\nA laser-cut a small working model.<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4744981890\/\" title=\"view on flickr\"><img src=\"http:\/\/farm5.static.flickr.com\/4142\/4744981890_2a41c9f374.jpg\" \/><\/a><br \/>\nCustom jig for slicing the angles.<\/p>\n\n<p><a href=\"http:\/\/www.flickr.com\/photos\/quilime\/4769443639\/in\/photostream\/\"><img src=\"http:\/\/farm5.static.flickr.com\/4076\/4769443639_728b077b3a.jpg\" \/><\/a><br \/>\nPriming the panels, readying them to be stretched with screen-fabric.<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/icosi_fab\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/icosi_fab\/thumb.png","url":"\/icosi_fab","edit_url":"\/edit\/\/icosi_fab","media_dir":"media\/\/\/icosi_fab\/","media":[{"filename":"Screen Shot 2012-10-16 at 8.54.46 PM.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/icosi_fab\/Screen Shot 2012-10-16 at 8.54.46 PM.png","url":"\/media\/\/\/icosi_fab\/Screen Shot 2012-10-16 at 8.54.46 PM.png","extension":"png"}]},{"config":{"title":"Stars","date":"sep 20 2009","tags":"code audiovisual"},"title":"Stars","filename":"stars","path":"\/Users\/gdunne\/_portfolio\/www\/content\/stars","fileInfo":{},"timestamp":"1253430000","tags":["code","audiovisual"],"content":"<p>An exploration of infinite\/finite space. The viewer transitions between macro and micro environments of mathematically infinite scale. As the viewer moves through multiple spaces, their scope and perspective widens and transcends while space becomes infinitely big and infinitely small simultaneously.<\/p>\n\n<p>Created with custom software written in c++, audio  routed through Ableton Live and MaxMSP<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.01577.png\"><\/p>\n\n<p>An exploration of infinite\/finite space. The user transitions between macro and micro environments of mathematically infinite scale, limited only by computer processing power. As the viewer moves through multiple spaces, their scope and perspective widends and transcends while space becoms infinitely big and infinitely small simultaneously.<\/p>\n\n<p><em>medium: software<\/em><\/p>\n\n<!--more-->\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.10535.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.20144.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0027.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0135.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0253.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0385.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0498.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0710.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/god.0898.png\"><\/p>\n","content_short":"<p>An exploration of infinite\/finite space. The viewer transitions between macro and micro environments of mathematically infinite scale. As the viewer moves through multiple spaces, their scope and perspective widens and transcends while space becomes infinitely big and infinitely small simultaneously.<\/p>\n\n<p>Created with custom software written in c++, audio  routed through Ableton Live and MaxMSP<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/04_Stars\/images\/astars.01577.png\"><\/p>\n\n<p>An exploration of infinite\/finite space. The user transitions between macro and micro environments of mathematically infinite scale, limited only by computer processing power. As the viewer moves through multiple spaces, their scope and perspective widends and transcends while space becoms infinitely big and infinitely small simultaneously.<\/p>\n\n<p><em>medium: software<\/em><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/stars\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/stars\/thumb.png","url":"\/stars","edit_url":"\/edit\/\/stars","media_dir":"media\/\/\/stars\/","media":[]},{"config":{"date":"02\/02\/2009","title":"Synonymovement","tags":"audiovisual code"},"title":"Synonymovement","filename":"synonymovement","path":"\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement","fileInfo":{},"timestamp":"1233561600","tags":["audiovisual","code"],"content":"<p><br \/>\n<span class=\"caption\">\naudio\/visual software, video installation<br \/>\nc++, openGL, ableton live, max\/msp\n<\/span><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/synonymovement\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/synonymovement\/thumb.png","url":"\/synonymovement","edit_url":"\/edit\/\/synonymovement","media_dir":"media\/\/\/synonymovement\/","media":[]},{"config":{"title":"Rattle","date":"2008-05-02","tags":"audiovisual code"},"title":"Rattle","filename":"rattle","path":"\/Users\/gdunne\/_portfolio\/www\/content\/rattle","fileInfo":{},"timestamp":"1209711600","tags":["audiovisual","code"],"content":"<iframe src=\"http:\/\/player.vimeo.com\/video\/978557?title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"377\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>\n\n<p>an interactive rattle<br \/>\nbuilt with Processing, ChucK, controlled with a WiiMote<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/rattle\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/rattle\/thumb.png","url":"\/rattle","edit_url":"\/edit\/\/rattle","media_dir":"media\/\/\/rattle\/","media":[]},{"config":{"title":"Prism","date":"2007-08-23","tags":"sketch"},"title":"Prism","filename":"prism","path":"\/Users\/gdunne\/_portfolio\/www\/content\/prism","fileInfo":{},"timestamp":"1187852400","tags":["sketch"],"content":"<p>oil on canvas. 4' x 3'<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/prism\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/prism\/thumb.png","url":"\/prism","edit_url":"\/edit\/\/prism","media_dir":"media\/\/\/prism\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/thumb.png","url":"\/media\/\/\/prism\/thumb.png","extension":"png"},"0":{"filename":"3.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/prism\/3.jpg","url":"\/media\/\/\/prism\/3.jpg","extension":"jpg"}}},{"config":{"date":"2007-07-02","tags":"sketch","title":"Mask"},"title":"Mask","filename":"mask","path":"\/Users\/gdunne\/_portfolio\/www\/content\/mask","fileInfo":{},"timestamp":"1183359600","tags":["sketch"],"content":"<p>graphite on plywood. 12\" x 12\"<\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/mask\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/mask\/thumb.png","url":"\/mask","edit_url":"\/edit\/\/mask","media_dir":"media\/\/\/mask\/","media":{"1":{"filename":"thumb.png","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/thumb.png","url":"\/media\/\/\/mask\/thumb.png","extension":"png"},"0":{"filename":"mask.jpg","local":"\/Users\/gdunne\/_portfolio\/www\/media\/\/\/mask\/mask.jpg","url":"\/media\/\/\/mask\/mask.jpg","extension":"jpg"}}},{"config":{"title":"Web","date":"jun 4 2007","tags":"code"},"title":"Web","filename":"web","path":"\/Users\/gdunne\/_portfolio\/www\/content\/web","fileInfo":{},"timestamp":"1180940400","tags":["code"],"content":"<p>A network of dots and lines interacts with itself in a single mesh. Depth determines audio volume. Intersections, connections and line-length determine tones. Similar tones and chord groups are designated with additional web lines and connections. Each web line generates a tone that resonates its connections.<\/p>\n\n<p>Based on visual effect code written <a href=\"http:\/\/jtnimoy.com\">jtnimoy<\/a>.<\/p>\n\n<p>written in c++<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.0645.png\"><\/p>\n\n<!--more-->\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.1336.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.2533.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0105.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0327.png\"><\/p>\n\n<p><br \/><\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/zforest.0619.png\"><\/p>\n","content_short":"<p>A network of dots and lines interacts with itself in a single mesh. Depth determines audio volume. Intersections, connections and line-length determine tones. Similar tones and chord groups are designated with additional web lines and connections. Each web line generates a tone that resonates its connections.<\/p>\n\n<p>Based on visual effect code written <a href=\"http:\/\/jtnimoy.com\">jtnimoy<\/a>.<\/p>\n\n<p>written in c++<\/p>\n\n<p><img style=\"width:100%;\" src=\"http:\/\/portfolio.quilime.com\/new\/content\/06_Web\/images\/web.0645.png\"><\/p>\n","comments_enabled":false,"comments":{"comments":[],"comments_loc":"\/Users\/gdunne\/_portfolio\/wwwcomments\/\/Users\/gdunne\/_portfolio\/www\/content\/web\/","fileInfo":{},"_recaptcha_resp":null,"_recaptcha_error":null,"_comment_error":null},"cat":{"name":"","url":"\/\/"},"thumb":"media\/\/\/web\/thumb.png","url":"\/web","edit_url":"\/edit\/\/web","media_dir":"media\/\/\/web\/","media":[]}]}
\ No newline at end of file
index 3dad3973d2ff431e34c4ea1ceb6e95828eb33b64..e6f57a09888f519f0393ac00e190251ffe6f5c3e 100755 (executable)
@@ -1 +1 @@
-{"tags":{"structure":1,"visual":3,"code":8,"performance":2,"studio":6,"installation":3,"audio":3,"projection-mapping":3,"sculpture":1,"web":2,"audiovisual":4,"form":2,"fabrication":1,"sketch":2}}
\ No newline at end of file
+{"tags":{"structure":1,"code":8,"performance":2,"studio":5,"installation":4,"audiovisual":7,"projection-mapping":4,"sculpture":1,"web":2,"sketch":2}}
\ No newline at end of file
index 3246ee6d32330f1d63f222feec080247a44e07e1..5080f822cf16911f27557d3467f6c85fccbe3532 100644 (file)
--- a/index.php
+++ b/index.php
@@ -17,11 +17,10 @@ if ($m->is_multiple()) {
 }
 
 if ($m->is_single() || $m->is_page()) {
-    $v->assign('media', $m->entry->media);
     $v->assign('entry', $m->entry);
+    $v->assign('media', $m->entry->media);
 }
 
-
 if (!empty($m->tag))
     $v->assign('tag', $m->tag);
 
diff --git a/js/single.js b/js/single.js
new file mode 100644 (file)
index 0000000..6a52923
--- /dev/null
@@ -0,0 +1,85 @@
+
+$(function() {
+        
+
+
+    var dragleave = function(e) { 
+        console.log('drag leave');
+        return false;
+    }
+
+
+    var dragover = function(e) { 
+        console.log('drag over');
+        return false;
+    }
+
+
+    var drop = function(e) { 
+
+        e.stopPropagation();
+        e.preventDefault(); 
+        
+        var files = e.target.files || e.dataTransfer.files;
+        if(files && typeof FileReader !== "undefined") {
+          for(var i=0; i<files.length; i++) {
+             readFile(files[i]);
+          }
+        }
+        else {
+          //some message or fallback
+        }
+
+        return false;
+    } 
+
+    $('body').get(0).addEventListener('drop', drop, false);
+    $('body').get(0).addEventListener('dragleave', dragleave, false);
+    $('body').get(0).addEventListener('dragover', dragover, false);
+
+
+    var readFile = function(file) {
+       if( (/image/i).test(file.type) ) {
+          uploadToServer(file);
+          /*
+          var reader = new FileReader();
+          reader.onload = function(e) { 
+            //showUploadedItem(e.target.result);
+            //console.log(e.target.result);
+            uploadToServer(e.target.result);
+             // .load(function() {
+             //    //upload the new image to server
+             // //   uploadToServer(newimage, imageObj);
+             // })
+             // .attr('src', e.target.result);
+          };
+          reader.readAsDataURL(file);
+          */
+       } else {
+          //some message for wrong file format
+       }
+    }    
+
+    var uploadToServer = function(file) {
+       
+       // prepare FormData
+       var formData = new FormData();  
+       formData.append("filename", file.name);
+       formData.append("filetype", file.type);
+       formData.append("file", file);                  
+
+       console.log(formData);
+
+       // $.ajax({
+       //    url: "/p/index.php",
+       //    type: "POST",
+       //    data: formData,
+       //    processData: false,
+       //    contentType: false,
+       //    success: function(data) {
+       //       //some success code here
+       //    }
+       // });
+    }    
+
+});
index 57f69af10466dc0c1b005e97b5df41e607638a0d..e49c6139f876666640655207183007b4fa31be61 100644 (file)
@@ -1,5 +1,5 @@
 ; settings
-site_title  = Gabriel Dunne
+site_title  = GABRIEL LABOV DUNNE
 clean_urls  = 1
 limit       = 10
 ; http://php.net/manual/en/function.date.php
index fd21fa705874f75c37fc4615f58f57a824004954..5be2e639f0521a3d494ae511e0faffb6d8b9e7cb 100644 (file)
@@ -288,7 +288,7 @@ function parse_entry($fileInfo, $page = false)
     if (!is_dir($file['media_dir'])) {
         mkdir($file['media_dir']);
     }
-    $file['media'] = (object) get_media( $file['media_dir'] );
+    $file['media'] = (array) get_media( $file['media_dir'] );
     $file['cat'] = (object) $file['cat'];
     $file['config'] = (object) $file['config'];
     
index 532668f96ea651f2cb07e2e7076d9a7da256b421..ddd166fbacef617416bb73b6169eb73b4ae7f54d 100644 (file)
@@ -24,6 +24,7 @@ title = links
 + [mike.teczno.co](http://mike.teczno.com) michal migurski
 + [stamen.com](http://stamen.com) stamen design
 + [davidrager.org](http://davidrager.org) david rager
++ [http://todaycreate.com/](http://todaycreate.com/) michael creighton
 + [digitanalog.net](http://digitanalog.net) marc nimoy
 + [makaga.com](http://makaga.com) matthew gale
 + [fredericeyl.de](http://fredericeyl.de) frédéric eyl
index e8eb2646a24e2ca5a3d1b227476182b874d896ee..9d491598c22e1514ed956013d8fdf9da011d5a8c 100755 (executable)
@@ -1,57 +1,13 @@
 template = page\r
 --\r
 \r
-studio@gabrieldunne.com   \r
+[studio@gabrieldunne.com](studio@gabrieldunne.com)  \r
 \r
-1242 Market St FL 2  \r
-San Francisco, CA 94102  \r
-\r
-+1 415 XXX XXX\r
-\r
-<br />\r
-\r
-<a href="http://quilime.com">blog</a>\r
-\r
-<br />\r
-<br />\r
-\r
-\r
-mailing list  \r
-<input type="text" value="you@email.com" style="color:#999;" onFocus="if(this.value=='you@email.com') { this.value=''; this.style.color='#000'; } else { return false; }">\r
+email list\r
+<input type="text">\r
 <input type="button" value="subscribe">\r
 <input type="button" value="unsubscribe">\r
 \r
-<br />\r
-<br />\r
-\r
-<form action="" type="POST">\r
-<p>\r
-<lable>name</label><br />\r
-<input type="text" name="name">\r
-</p>\r
-\r
-<p>\r
-<lable>company / organization</label><br />\r
-<input type="text" name="org">\r
-</p>\r
-\r
-<p>\r
-<lable>phone number</label><br />\r
-<input type="text" name="phone">\r
-</p>\r
-\r
-<p>\r
-<lable>email</label><br />\r
-<input type="text" name="email">\r
-</p>\r
-\r
-<p>\r
-<lable>questions or comments</label><br />\r
-<textarea style="width:250px;height:100px;"></textarea>\r
-\r
-<br />\r
-<br />\r
-\r
-<input type="submit" value="send">\r
-</form>\r
+<a href="http://quilime.com">blog</a>  \r
+<a href="http://media.quilime.com/aggregate/">image aggregate</a>\r
 \r
similarity index 81%
rename from pages/about
rename to pages/cv
index 67b6b1dc6fa18e3eaa9eeac41dc62111a8bff925..fa89131336c6542c0aacc7d8d2d7f6edf55b3335 100644 (file)
+++ b/pages/cv
@@ -1,18 +1,12 @@
-title = about
+title = c/v
 --
 
+b.1981, San Francisco
 
-
-<br />
-<br />
-c / v 
 <br />
 
-b.1981
-
-<br />
 
-**edu**    
+###### edu
 2003 B.A. Design | Media Arts, UCLA    
 2001 Pont Aven School of Art, France (summer)  
 1999 College of Marin, Architecture
@@ -20,37 +14,19 @@ b.1981
 <br />
 
 
-**residencies**    
+###### residencies / collaborations
 2011&mdash;2012 Studio Collaboration w/ Vishal K. Dar, New Delhi, India.    
 2009&mdash;2010 Gray Area Foundation for the Arts (GAFFTA), San Francisco
 <br />
 <br />
 
 
-**professional activity**    
-2010&mdash;cur&nbsp;&nbsp;&nbsp; Bay Area Video Coalition (BAVC). Instructor   
-2010&mdash;cur&nbsp;&nbsp;&nbsp; Gabriel Dunne Studio  
-2005&mdash;cur&nbsp;&nbsp;&nbsp; Tessellated Group. Designer  
-2009&mdash;2010&nbsp;&nbsp; Gray Area Foundation for the Arts (GAFFTA). Resident/Studio Director  
-2008&mdash;2009&nbsp;&nbsp; Stamen Design. Software Design and Programming, Data Visualization  
-2007&mdash;2008&nbsp;&nbsp; Google, Inc. Software Design and Programming, Data Visualization  
-2004&mdash;2006&nbsp;&nbsp; Motion Theory. Animator, Designer, Software Lead
-<br />
-<br />
-
-
-**exhibition / performance**  
-2012 LVP @ UP Festival, San Francisco, CA   
-2012 LVP @ CCRMA 2012, San Francisco, CA     
-2012 LVP @ GAFFTA 2012, San Francisco, CA    
-2012 "Audio ShaderToy", collab w/ Ryan Alexander, Reza Ali @ Creators Project SF, San Francisco, CA   
+###### exhibitions / projects
+2012 "Audio ShaderToy" @ Creators Project SF, collab w/ Ryan Alexander, Reza Ali, San Francisco, CA   
 2012 "NAAG", collab w/ Vishal K Dar. Delhi, India  
-2011 LVP @ GAFFTA, Sepalcure, Shigeto, Simple & Santa @ GAFFTA, San Francisco, CA   <a href="http://www.gaffta.org/2011/03/01/sepalcure-shigeto-simple-santa/">&rarr;</a>    
-2010 "ICOSI", Milieux Sonores: Sound and Imaginary Space, GAFFTA, San Francisco, CA    
-2010 "ICOSI", Biennial of the Americas. Denver, CO   
 2010 "Monad", Prototype, GAFFTA, San Francisco CA   
-2010 Powers of Ten, collab w/Stephanie Sherriff, GAFFTA, San Francisco, CA    
-2010 "Seaquence", collab w/Ryan Alexander, Daniel Massey, GAFFTA, San Francisco CA   
+2010 "Stars &amp; Grass", collab w/ Stephanie Sherriff, GAFFTA, San Francisco, CA    
+2010 "Seaquence", collab w/ Ryan Alexander, Daniel Massey, GAFFTA, San Francisco CA   
 2008 "Cabspotting", Stamen Design, Design and the Elastic Mind, MoMA NYC Permanent Collection. New York   
 2006 "Celestial Mechanics", collab w/Scott Hessels, Interferenze: Naturalis Electronica, Valle Caudina, Italy       
 2006 "Celestial Mechanics", collab w/Scott Hessels, Festival Sonar, Barcelona, Spain   
@@ -68,9 +44,32 @@ b.1981
 <br />
 
 
-**talks / teaching / workshops**  
-2012 Film/Code Remix, collab w/ Jonathan McIntosh. BAVC, San Francisco.  1 yr.  
-2012 Processing, Symantic, ACCU  
+###### performance
+2012 Live Visual @ UP Festival, San Francisco, CA   
+2012 Live Visual @ CCRMA Modulations, San Francisco, CA     
+2012 Live Visual @ GAFFTA 2012, San Francisco, CA    
+2011 Live Visual @ GAFFTA, Sepalcure, Shigeto, Simple & Santa @ GAFFTA, San Francisco, CA    
+2010 "ICOSI", Milieux Sonores: Sound and Imaginary Space, GAFFTA, San Francisco, CA    
+2010 "ICOSI", Biennial of the Americas. Denver, CO
+<br />
+<br />
+
+
+###### professional activity
+2010&mdash;cur&nbsp;&nbsp;&nbsp; Bay Area Video Coalition (BAVC). Instructor   
+2010&mdash;cur&nbsp;&nbsp;&nbsp; Gabriel Dunne Studio  
+2005&mdash;cur&nbsp;&nbsp;&nbsp; Tessellated Group. Designer  
+2009&mdash;2010&nbsp;&nbsp; Gray Area Foundation for the Arts (GAFFTA). Resident/Studio Director  
+2008&mdash;2009&nbsp;&nbsp; Stamen Design. Software Design and Programming, Data Visualization  
+2007&mdash;2008&nbsp;&nbsp; Google, Inc. Software Design and Programming, Data Visualization  
+2004&mdash;2006&nbsp;&nbsp; Motion Theory. Animator, Designer, Software Lead
+<br />
+<br />
+
+
+###### talks / teaching / workshops
+2012 Film/Code/Remix, collab w/ Jonathan McIntosh. BAVC, San Francisco.  1 yr.  
+2012 Processing, ACCU, Symantic, Palo Alto, CA     
 2012 Processing, ACCU Davis Linux Users Group, Davis, CA    
 2011 Open Source: Coding Creative Apps. BAVC, San Francisco, 1 yr.    
 2011 Processing 101 Workshop, GAFFTA, San Francisco, 2 wk  
@@ -89,7 +88,7 @@ b.1981
 <br />
 
 
-**media / publications**  
+###### media / publications
 Creators Project  
 Art College Radio SF  
 MIT Aerospace Annual  
index a83eed6a522c05cec15720840c36506c754535be..4636bf79e1131acb7700d7c1941682d360702d3e 100644 (file)
@@ -5,41 +5,6 @@
 
     <title><?=SITE_TITLE?></title>
 
-    <style>
-
-        ul.tags {
-            padding:1em;
-            margin-right:2em;
-            float:left;
-            margin-bottom:2em;
-        }
-        ul.tags a {
-        }
-        ul.tags li.sel a{
-            font-weight:bold;
-            text-decoration: underline;
-            color:#000;
-        }
-        ul.tags li.sel {
-            color:#777;
-        }
-        ul.entries {
-            float:left;
-            font-size: 130%;
-        }
-        ul.entries li {
-            margin-bottom:1em;
-            text-transform: capitalize;
-        }
-        ul.entries li a {
-            text-decoration: none;
-        }
-        ul.entries li a:hover {
-            text-decoration: underline;
-        }        
-
-    </style>
-
 </head>
 <body>
 
@@ -57,7 +22,7 @@
     <ul class="entries">
     <? foreach($entries as $entry): ?>
         <li class="<?=$entry->cat->name?>">
-            <a href="<?=$entry->url;?>"><?=$entry->title;?></a></li>
+            <a href="<?=$entry->url;?><?=isset($tag)?'?tag='.$tag : ''?>"><?=$entry->title;?></a></li>
         <? endforeach; ?>
     </ul>
 
index 311355dc54bc9aea2719c0cb4457a4780f3a4965..8155b8b4373ad7f3c0179ec2846186fdfada0ed2 100644 (file)
@@ -2,8 +2,7 @@
 
     <ul class="nav">
 
-        <li><a class="home" href="<?=WEB_ROOT?>"><?=SITE_TITLE?></a></li>
-
+    <li class="home"><a href="<?=WEB_ROOT?>"><?=SITE_TITLE?></a></li>
     <? $en = get_pages('', $args = array(
         'recursive' => false, 
         'order_by' => 'alpha',
index 1707aa05adaf642b21b417f54c1b9ae11a574344..0d85c7bcd27e729f384f860bafb92f260a0b741c 100644 (file)
 </head>
 <body>
 
-    <? $this->include_template('nav.html.tpl') ?>
+<? $this->include_template('nav.html.tpl') ?>
 
-    <? if (EDIT) $this->include_template('edit.html.tpl'); ?>
+<? if (EDIT) $this->include_template('edit.html.tpl'); ?>
+
+<div id="content" class="single entry">
 
-       <div id="content" class="single entry">
            <div class="entry">
            <? $this->include_template('entry.html.tpl', array('entry' => $entry, 'single' => true)); ?>
            </div>
-       </div>
+        
+</div>
 
-       <? $this->include_template('footer.html.tpl') ?>
+<? $this->include_template('footer.html.tpl') ?>
 
-    <script language="javascript" src="<?=WEB_ROOT?>js/single.js"></script>
+<script language="javascript" src="<?=WEB_ROOT?>js/single.js"></script>
 
 </body>
 </html>