gHowl

gHowl is a set of components which extend Grasshopper's ability to communicate and exchange information with other applications and physical devices.

  • Agnes Tan

    Thanks for the invitation.
  • javier zaratiegui

    ole, ole, ole!
  • Steve Fuchs

    Is there a basic tutorial for getting TouchOSC working in GH? At a minimum, I'd like to control a few sliders from my iPhone. *total noob*
  • Rodrigo Medina

    @Steve I'm working on that same thing the way I do it was by connecting touchOSC to processing and then processing to Gh3d I'll make a basic tutorial I this perhaps next week I'll let you know
  • Luis Fraguada

    Rodrigo, why go through processing? The gHowl receiver can directly get OSC data without having to go through processing.
  • Jack Dodgson

    Hello, I am trying to incorporate ghowl into a definition that uses a VB component with a timer, and i am noticing that the incoming UPD packets are calling all other components in the definition. As a result the component is reading/writing files many times a second as opposed to once every 5 seconds. Any Ideas?
    btw well done on ghowl, it is an invaluable add on to GH.
  • Rodrigo Medina

    @Luis Fraguada hi Luis you´re right I did´t with processing because I wanted to use the information of some points I had in a Sketch in processing Saludos !!
  • Luis Fraguada

  • jose salinas

    Hello again,

     

    I would like to know the gps coordinates of a project, but I don't know how it works the converters. Is it possible to explain how it works?

     

    thank you again

  • Philipp

    How we can decode UDP message from GH?

    VVVV decoder write /gh/none or something about instead of spread

  • Colin Yip

    Hi i was wondering if GHowl has a version for under RhinoCommons ?
  • Luis Fraguada

    Hi Colin,

    gHowl is developed completely in RhinoCommon.

    Best,

    Luis

  • Juanma Sarrió

    Grasshopper + VVVV via OSC (gHwol)

     

    Thx for this amazing plugin developed by Luis Fraguada, Giulio Piacentino and Daniel Alomar.

     

    http://vimeo.com/24537656

  • Marc Syp

    Hey, trying to test this out but I can't get it working.  Thought maybe it was a firewall issue, so I added some port exceptions inbound and outbound, no luck.   Turned off my firewall entirely for testing purposes, and I'm still not getting any OSC messages through.  Using TouchOSC on Android, putting my computer's auto-detected network IP into the Host field in the TouchOSC app.  Using Simple layout as suggested in the ghx files.  Am I missing something?
  • Marc Syp

     

    OK... I discovered that UDP through Verizon data plan just doesn't work... I had to enable my wireless, problem solved.   Just curious, any chance it could work over a data plan as opposed to wireless?

     

    Anyway, looking forward to experimenting.

     

    Thanks,

    Marc

     

  • Luis Fraguada

    Hi Marc,

    As I commented in the post above, for UDP sending and receiving to work, the two devices should be on the same network, or there should be a way for the message to travel through different networks.  Mobile devices equipped with 3G are getting data from completely different networks.  In order for these to communicate with grasshopper, we would have to use a different protocol, such as bluetooth.  The bluetoothDesktop library for processing could be used and then the message could be relayed from processing to GH, but this would assume that you have an app on the mobile device transmitting through bluetooth (Touch OSC is not set up for this).

     

    Another way is to allow your mobile phone to create a network, tether your other device to that network.  That way both devices are on the same network...

  • Juanma Sarrió

    Modifying setup of a webcam in VVVV from Grasshopper (Rhinoceros) via gHwol (OSC).

     

    http://vimeo.com/24631932

     

    ;)

  • Juanma Sarrió

    Connecting Grasshopper (Rhinoceros) + Resolume (VJ).

    ;)

     

    http://vimeo.com/24992257

  • Philipp

    hey. We just made or installation on VVVV-grasshopper-vvvv using kinect. And using Ghowl, course.

     

    The proplem was with net - your UDP sender and reciever dont wanna work without any wi-fi, on a local computer. We had to make fake network.

    also we failed to send udp messages to ммммб had to send just strings. 

  • Juanma Sarrió

    Scanning a video loop in VVVV sending muuuuultiple data to GH... more news soon...
    ;)
  • Juanma Sarrió

    Connecting VVVV -> GH about Synesthesia (color -> surface)

     

    http://vimeo.com/25367117

  • Enrico Casetta

    hello everyone!!

    I have a little problem with my gHowl input component..

    Do someone know a possible solution for it? please see the attached image.

     

    Thank you

    Enri

     

  • Luis Fraguada

    Hello Enrico,

    From what I see you have not installed OpenOffice (OOo = False). I recommend downloading the English (US) version and see if that fixes the issue.  In the future, please make a topic above.  Thanks!

  • Matas Ubarevicius

    Hello everyone, new free tutorial on processing/grasshopper integration through gHowl

     

    http://fucture.org

     

    Intro

    http://www.youtube.com/watch?v=1rnkPO8Jcx4

  • Aaron M. Ryan

    Getting information from Processing to GH with GHowl is no sweat, thanks to your hard work..but is there a way to get information passing in the opposite direction...I can't seem to get the receive(); function that is implemented in the udp library to actually get any data from GH...any help would be awesome.

     

    aaron

  • Timothy Myles

    gHowl doesnt seem to be able to export to xl or open office spreadsheet. It does import. Anyone else have the same problem. I am Rhino 4 SR9 latest GH and gHowl.
  • Luis Fraguada

    @Aaron: take a look at the example: gHowl_UDP_Send+Receive_agents

    @Timothy: We have reworked the spreadsheet components to be more robust.  Look for an update soon...actually, would you be willing to test out the changes we have made?  If so, send me a message with your email.

  • Aaron M. Ryan

    thanks Luis...found that...working now.

     

    Many Thanks for your hard work.

     

    aaron

  • Rémy Maurcot

    Good works
  • Luis Fraguada

    Hello Maciek,

    All you need to know is a point in the location near to where you want to search.  You will want this in Decimal Degrees.  I suggest Google Earth as it easily allows you to format the coordinates to this in the options.  Check out the GetTerrain example in the GEO folder to see what I am talking about. 

  • Matas Ubarevicius

    I've made new tutorial where OpenFrameworks is joined with Grasshopper through gHowl in a loop to render simulations. This is full OSC connection with integrated send/receive functions, so it could be used as a reference for different kinds of projects.

     

    http://fucture.org

  • Luis Fraguada

    Matas, thanks for sharing!
  • Matas Ubarevicius

    You're welcome ;)
  • Juanma Sarrió

    Matas, thanks for your tutorial!!!
    ;)
  • Matas Ubarevicius

    I'm glad if it will help ;) take care
  • Giulio Piacentino

    Yes, thank you, nice tutorial!

  • Mirco Bianchini

  • Matt Hunter

    Hi Guys,

    I am attempting to link OSCeleton to Grasshopper via Ghowl.

    OSCeleton is sending skeleton information collected from the kinect sensor through OSC.

    I am currently receiving skeleton data for one user using ghowl, but am having trouble accessing data for multiple users.

    OSCeleton seems to be sending OSC messages containing skeleton information for multiple users, but it doesn’t seem to be coming through to Ghowl.

    Any suggestions would be greatly appreciated.

    Cheers,

    Matt

  • Luis Fraguada

    Matt, what is your setup?  I would need to know about more about how Kinect sends the multiple skeletons.  Does it make a unique OSC url for each skeleton?  If you can show me what it is that you are receiving through gHowl, I can help to try and get the multiple user skeletons.
  • Mirco Bianchini

    Loop without script with gHowl

    http://vimeo.com/29489108