algorithmic modeling for Rhino

Firefly 1.0065 Now Available (with new Computer Vision and Audio Tools)

I am very excited to announce the release of a new build for Firefly, complete with a new suite of tools for computer vision and audio synthesis.  First, I would like to thank Panagiotis Michalatos for his support in the development of many of these new tools.  In addition to his technical help, the latest build of Firefly makes extensive use of a media library (C_sawapan_media.dll) created by Panagiotis Michalatos and Sawako Kaijima, founders of the computation and design consultancy firm known as Sawapan. For more information about their work, visit:

There are many new tools included in this build including: live web cam streaming, video playback, image analysis and filtering, sound capture, tone generation, and many more...  For more detailed information, make sure to check out the README.txt file included in the download.  Or take a look at the some of the new components in action here (  I look forward to hearing your feedback, so let me know what you think about these new tools (and what features you'd like to see in the next release).

To download the latest build of Firefly visit:

Views: 5754


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Dhruv Seth on July 15, 2012 at 5:06am

Congratulations & thankyou for your work

I feel like an idiot spending last month to figure out the process of connecting my webcam to grasshopper through processing+ udp + ghowl ! haha


Comment by Kacper Radziszewski on April 7, 2012 at 11:44am

hey, i got "creative,  Live! Cam Video IM Pro (VF0230)" and got errors while loading grasshopper, is this camera in library or its some other problem? camera is running properly in other programs,

thx for help

Comment by thebaldearchitecture on March 6, 2012 at 12:35pm

Hi Andy,

thank you very much :)
succeeded. :)
The mobile always wanted to join

Comment by Andy Payne on March 4, 2012 at 7:27pm


You should be able to turn on any LED by sending a HIGH digital value to that pin.  To do this, you need to right-click on the pin connected to the LED and set the state to be digital.  Then, all you need to do is supply a true boolean value to that input (an integer value of 1 will also work). You can turn it off by setting the boolean value to false (or entering a zero).  This should be relatively easy to turn on/off LED's at will.  You may also want to look at the Binary Blink component which will oscillate zeros and ones based on a timing pattern (to create blinking patterns).  It may be helpful for your application.



Comment by thebaldearchitecture on March 3, 2012 at 9:50am

Hi Andy,

I thank your helpfullness. The problem is no reset in Grasshopper the LEDs only if I push the  "reset" button of the arduino duemilanove board. I can't switch off LEDs in the Grasshopper. I would like that the LEDs lights are fulgurate. Now false=on the true≠off.


Comment by Andy Payne on March 3, 2012 at 6:30am

Hi thebaldearchitecture,

Can you explain more about what problem you are experiencing?  It looks like in the video that you have LED's that turn on and off.  What behavior were you looking for?


Comment by thebaldearchitecture on March 2, 2012 at 11:01am

Hi Boys!

Please help me.

This is a problem:
How to reset the switch in the Grasshopper?

because the LEDs do not get off.

thanks: BLA

Comment by Tomasz Gancarczyk on February 24, 2012 at 3:55pm

thanks for helping and answer! I think You are right, that the problem is with camera device. Although it is working as webcam quite well, and I tested it in processing with success, it's a really cheap "Tesco Webcam VW109" (I'm not sure if this brand means anything to You, but it rather means poor quality:)). I'll switch to better camera and maybe this will help.



Comment by Andy Payne on February 24, 2012 at 11:38am

Hi Tomasz,

I've spent some time looking at the errors reported and I think there are a few things happening.  First, some of the errors which were reported below were because the C_sawapan_media.dll wasn't compiled for 64-bit.  This is only an issue with Rhino 5.0 64-bit version, which some people have mentioned below.  I tested the library on both 64-bit and 32-bit versions of Rhino 5.0 and I got the same error message as everyone else when using the 64-bit version, but everything worked fine on the 32-bit version.  I have talked with Panagiotis Michalatos (the developer of that library) about the issue and he is working on compiling a new version to handle 64-bit applications.  No time-table on when this should be available.

Rhino 4.0 is only a 32-bit application, so even if you have a 64-bit machine, it will still only be running as a 32-bit application.  So, if you're still getting an error, that would lead me to believe that your camera may not be supported by the library.  Can you provide more information on what type of camera you are using.  I have an external webcam that I purchased (the PS3 Eye camera which is available from Amazon for about $32: and this camera works really well.  Could you provide a little more information?



Comment by Tomasz Gancarczyk on February 24, 2012 at 6:50am

  in rhino 4 




© 2018   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service