Difference between revisions of "DemoParty Compo with MilkyMist"

From Tmplab
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
=Intro=
 
=Intro=
  
This mini-project consists to develop a compo on the [http://www.milkymist.org/ Milkymist] platform.<br />
+
This mini-project consists in developing a compo on the [http://www.milkymist.org/ Milkymist] open hardware system-on-chip platform that will present [http://www.twitter.com/sanobot Sanobot], the toxic gas sensor and Twitter bot of [http://www.tmplab.org /tmp/lab], a hackerspace set up close to a chemical factory.
It will be presented at [http://www.mainparty.net/ Main#4 ADA 2009] demoparty which runs from October 2 to October 4 in Arles (France).
 
  
=The compo=
+
We look forward to presenting it at demoparties (unfortunately it was not ready for [http://www.mainparty.net/ Main#4]).
From Main Demoparty site:
 
<blockquote>''The challenge: create, alone or in teams, a digital work according to aesthetic, technology and platforms, pushing the boundaries of programming to make it the lightest possible.''</blockquote>
 
  
For now there is no artwork, nor ideas but if you want to be part of this, fell free to edit the "What we need" section and put your name under your favorite task(s).
+
More info on Sanobot:
 +
* http://lekernel.net/blog/?p=446 : presentation of the project
 +
* http://lekernel.net/blog/?p=509 : some tech info
 +
* http://lekernel.net/blog/?p=517 : more tech details
 +
* http://lekernel.net/blog/?p=577 : some results
 +
* http://www.twitter.com/sanobot : Twitter feed
  
=What we need=
+
More info on Milkymist:
 +
* http://www.milkymist.org : project homepage
 +
* http://www.milkymist.org/doc/paper_overview.pdf : technical overview
 +
* http://www.tmplab.org/wiki/index.php/FPGA_Workshop : workshop on FPGA System-on-Chips
  
* Artworks artist
+
What is a Demoparty:
** <your name here>
+
* http://en.wikipedia.org/wiki/Demoparty
**
+
 
 +
=Resources=
 +
For coders:
 +
* Mailing list: http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
 +
* Repository: http://github.com/lekernel/milkymist-democompo/tree/master
 +
* HOWTO: http://lists.milkymist.org/pipermail/devel-milkymist.org/2009-September/000121.html
 +
* Devtools Debian packages (supersedes above mailing list post): http://lekernel.net/blog/?p=637
 +
 
 +
=We need You=
 +
 
 +
* Artwork designer
 +
** [[User:Kiniou|Kiniou]] ''(I'm not really a true artist but I put my name just in case)''
 +
** We need more!!!
  
 
* Music composer
 
* Music composer
** <your name here>
+
**[[User:alban|alban]]
**
+
**The music is quite done by now :) Thanks Alban.
  
 
* Multimedia (2D/3D/Sound) developper
 
* Multimedia (2D/3D/Sound) developper
** <your name here>
+
** [[User:Kiniou|Kiniou]] ''(mainly 2D/3D)''
**
+
** We need more!!!
 +
 
 +
* Coders
 +
** [[User:Lekernel|Lekernel]] ''(FAE)''
 +
** Bengt
 +
** [[User:Kiniou|Kiniou]] ''(mainly 2D/3D)''\
 +
** texane
 +
 
 +
=Ideas=
 +
 
 +
''Put your wonderfull ideas/sketch/links here''
 +
 
 +
 
 +
== Debriefing from meeting with kiniou ==
 +
--[[User:Alban|Alban]] 08:24, 4 September 2009 (PDT)
 +
 
 +
* General Theme : We could use Sanobot.
 +
 
 +
* Visual option : 2D plain forms, kind of cartoon / manga (Kiniou : links ?)
 +
:: Still working on it ;) -- [[User:Kiniou|kiniou]]
 +
 
 +
* Script proposal : 3 phases
 +
 
 +
* Duration : 3 minutes
 +
 
 +
===1. Start/Intro===
 +
 
 +
* A . Sanobot data as raw / random numbers flowing on the screen
 +
 
 +
    Graphics : monochromous, greenish
 +
    Visuals : Numbers retrieved randomly from csv and scrolling / zooming
 +
    Sound : gloomy and experimental synths pads
 +
    Idea : start with something strange that will make sense only later
 +
 
 +
:* '' Question : Can we modulate rythm of numbers apparition and their scrolling speed with music analysis ? Ex: no music, no number. Loud : larger font. Bass : slow scroll. ''
 +
:* '' Question : Can we define a length for such a sequence, have it render to screen randomly for a given duration ? ''
 +
 
 +
* B. Sanobot as a technical system
 +
 
 +
    Graphics : colourful, fresh
 +
    Visuals : illustrations of sanobot character, manga style animations
 +
    Sound : rythmic, funky, acid
 +
    Idea : Present sanobot, what it does / how it's built
 +
 
 +
===2. Sanobot in action ===
 +
 
 +
A. Sanobot data : from random to graphics
 +
 
 +
    Graphics : fresh illustration in front of monochrome background
 +
    Visuals : sanobot character dancing in front of the csv numbers now showing the date : proves they're organized
 +
    Sound : mix of both preceding style
 +
    Idea : show the numbers seen in 1.A. are not random but organised
 +
 
 +
B. Sanobot in its environment
 +
 
 +
    Graphics : colourful, fresh
 +
    Visuals : illustrations of sanobot character, manga style animations
 +
    Sound : rythmic, funky, acid ( harder than before )
 +
    Idea : why it's called sanobot and presents its enemy : the mighty Sanomonster, Master of All Toxic Wastes
 +
 
 +
===3. Finale===
 +
 
 +
* A. Sanobot data : from graphics to communication
 +
 
 +
    Graphics : fresh cartoon style
 +
    Visuals : sanobot character dances as we see the data being distributed on a network
 +
    Sound : rythmic music at full pace
 +
    Idea : show the numbers seen in 1.A. are being distributed worldwide in a meaningful objective
 +
''    Note : this part should use modulation of visuals depending on graphics as every other A. parts''
 +
 
 +
* B. Sanobot in the future
 +
 
 +
    Visuals : Many sanobots appearing.
 +
    Sound : Cool synth pads, atmospheric
 +
    Idea : Show how we'll see more sensor systems built by people in the future

Latest revision as of 12:14, 23 October 2009

Intro

This mini-project consists in developing a compo on the Milkymist open hardware system-on-chip platform that will present Sanobot, the toxic gas sensor and Twitter bot of /tmp/lab, a hackerspace set up close to a chemical factory.

We look forward to presenting it at demoparties (unfortunately it was not ready for Main#4).

More info on Sanobot:

More info on Milkymist:

What is a Demoparty:

Resources

For coders:

We need You

  • Artwork designer
    • Kiniou (I'm not really a true artist but I put my name just in case)
    • We need more!!!
  • Music composer
    • alban
    • The music is quite done by now :) Thanks Alban.
  • Multimedia (2D/3D/Sound) developper
    • Kiniou (mainly 2D/3D)
    • We need more!!!

Ideas

Put your wonderfull ideas/sketch/links here


Debriefing from meeting with kiniou

--Alban 08:24, 4 September 2009 (PDT) 
  • General Theme : We could use Sanobot.
  • Visual option : 2D plain forms, kind of cartoon / manga (Kiniou : links ?)
Still working on it ;) -- kiniou
  • Script proposal : 3 phases
  • Duration : 3 minutes

1. Start/Intro

  • A . Sanobot data as raw / random numbers flowing on the screen
   Graphics : monochromous, greenish
   Visuals : Numbers retrieved randomly from csv and scrolling / zooming
   Sound : gloomy and experimental synths pads
   Idea : start with something strange that will make sense only later
  • Question : Can we modulate rythm of numbers apparition and their scrolling speed with music analysis ? Ex: no music, no number. Loud : larger font. Bass : slow scroll.
  • Question : Can we define a length for such a sequence, have it render to screen randomly for a given duration ?
  • B. Sanobot as a technical system
   Graphics : colourful, fresh
   Visuals : illustrations of sanobot character, manga style animations
   Sound : rythmic, funky, acid
   Idea : Present sanobot, what it does / how it's built

2. Sanobot in action

A. Sanobot data : from random to graphics

   Graphics : fresh illustration in front of monochrome background
   Visuals : sanobot character dancing in front of the csv numbers now showing the date : proves they're organized
   Sound : mix of both preceding style
   Idea : show the numbers seen in 1.A. are not random but organised

B. Sanobot in its environment

   Graphics : colourful, fresh
   Visuals : illustrations of sanobot character, manga style animations
   Sound : rythmic, funky, acid ( harder than before )
   Idea : why it's called sanobot and presents its enemy : the mighty Sanomonster, Master of All Toxic Wastes

3. Finale

  • A. Sanobot data : from graphics to communication
   Graphics : fresh cartoon style
   Visuals : sanobot character dances as we see the data being distributed on a network
   Sound : rythmic music at full pace
   Idea : show the numbers seen in 1.A. are being distributed worldwide in a meaningful objective

Note : this part should use modulation of visuals depending on graphics as every other A. parts

  • B. Sanobot in the future
   Visuals : Many sanobots appearing.
   Sound : Cool synth pads, atmospheric
   Idea : Show how we'll see more sensor systems built by people in the future