DemoParty Compo with MilkyMist

From Tmplab

(Difference between revisions)
Jump to: navigation, search
(2. Sanobot in action)
Current revision (11:14, 23 October 2009) (edit) (undo)
 
(6 intermediate revisions not shown.)
Line 1: Line 1:
=Intro=
=Intro=
-
This mini-project consists in developing 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>
+
-
* Rules
+
More info on Sanobot:
-
: We will compete under the Wild Compo rules:
+
* http://lekernel.net/blog/?p=446 : presentation of the project
-
:* playing time: max. 5 min. if it's boring, or if the audience complains, we will stop it.
+
* http://lekernel.net/blog/?p=509 : some tech info
-
:* highest resolution: 1280x720 (PAL 720p recommended)
+
* http://lekernel.net/blog/?p=517 : more tech details
-
:* AVI, MPG, or DVD format allowed
+
* http://lekernel.net/blog/?p=577 : some results
-
:* supported video codecs mpeg1, mpeg2, mpeg4 (DiVX, XViD, h264, WMV)
+
* http://www.twitter.com/sanobot : Twitter feed
-
:* supported sound codecs: uncompressed PCM, MP2, MP3
+
-
:* Bring the real hardware to proof its working native
+
 +
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
-
For now there is no artwork, nor ideas but if you want to be part of this, fell free to edit the '''"We need you"''' section and put your name under your favorite task(s).
+
What is a Demoparty:
 +
* http://en.wikipedia.org/wiki/Demoparty
=Resources=
=Resources=
 +
For coders:
* Mailing list: http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
* Mailing list: http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
* Repository: http://github.com/lekernel/milkymist-democompo/tree/master
* Repository: http://github.com/lekernel/milkymist-democompo/tree/master
* HOWTO: http://lists.milkymist.org/pipermail/devel-milkymist.org/2009-September/000121.html
* 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=
=We need You=
-
* Artworks artist
+
* Artwork designer
-
** <your name here>
+
** [[User:Kiniou|Kiniou]] ''(I'm not really a true artist but I put my name just in case)''
** [[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]]
**[[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)''
** [[User:Kiniou|Kiniou]] ''(mainly 2D/3D)''
 +
** We need more!!!
* Coders
* Coders
-
** <your name here>
 
** [[User:Lekernel|Lekernel]] ''(FAE)''
** [[User:Lekernel|Lekernel]] ''(FAE)''
** Bengt
** Bengt
-
** proppy
+
** [[User:Kiniou|Kiniou]] ''(mainly 2D/3D)''\
 +
** texane
=Ideas=
=Ideas=

Current revision

Contents

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
Personal tools