data visualization

The space in which we live can be monitored in many aspects and it appears as a flux, a gradient of data in continuous evolution. Our understanding of surrounding environment is improving every day due to our ability to scan and sample the environment around us at increasing resolution using better technologies and sensors. Thus the space is revealed as a ever changing data field and our capability to act and design the space itself can be enhanced by the use of tools able to inform better the design processes with more accurate, specific and variable, in space and time, data streams.

The workshop focuses on integrating information processing into digital systems to enable the formation of structures, from the very simple up to more complex ones. The aim is to give an understanding of information and data articulation as a spatial and architectural operation. Results may range from pure data strategies design to data-driven geometries depending on the skill levels and aspirations of each participant. The brief is also open to the suggestions and opportunities that may rise during the workflow.

The above is from the intro to a workshop (in Paris Oct 17-19 Bernard) for a parametric 3d modeller called Grasshopper. As described:: Grasshopper is actually a powerful information processor that provides the basis to develop possible strategies to inform digital matter morphologies by specific set of data conditions.

Well in many respects so is Studio Artist. We (users) have requested from John the inclusion of the ability to use audio as data sets. We can already use live video, what other data sets might be interesting and how might John allow us to integrate them into the work-flow of an SA project?

your thoughts?

You need to be a member of Studio Artist to add comments!

Join Studio Artist

Email me when people reply –

Replies

  • Thanks Michael. One answer is :

    Wolfram Mathematica 10 

    but it's a programming language software.

    You can do all what you can imagine…Picture, audio, etc...

    I actually play with the trial. Don't know if I'll buy it.

    • sorry here in english

      • yes I know Mathematica. I am thinking about how else data streams might be used in SA. If as suggested we get the ability to pipe external inputs to various parameters in SA Paint Synth or MSG we could for example take data from a train's on-time performance and use that to alter an SA image.

        What else might be interesting?

        What about data exchange with Audrino units. This feature means that real-world data, acquired from various types of sensors or other input devices (video cameras, internet feeds, or mobile phone devices, etc.) can be used to explicitly define parametric relationships within a PS or MSG preset. Complete the communication feedback loop by allowing users the ability to send information from SA back to the microcontroller in order to incite specific actuations (ie. lights, motors, valves, etc).  This workflow could create a new ways to create interactive artworks..

        • This is all very interesting food for thought Michael.

          One question i have is whether providing OSC or Midi modulation support for modulation parameters in Studio Artist would solve all of these different scenarios.

          Or is is missing something interesting that could be done with other ways of communicating.

          ...

          We did acquire some physical devices here to do some experimentation with using Studio Artist to drive external things. I'll leave it to your imagination to guess which things. We haven't had much time to really get into it like i would like us to, as usual there are too many things on the to do list, here, so they get sorted out accordingly. And other things seemed like they should be higher on the list. At least for right now. But we are really interested in this kind of stuff. Especially as we move into the future.

  • Many programs(CINEMA4D, Maya) provide an opportunity to use the engine program in the scripts. Why can not we do that in SA?
    And another question: why can not start from PASEQ other PASEQ?

    • Well, if enough people ask for it, it usually ends up happening.

      We are development resource constrained around here to a certain extent, so sometimes it might take a little bit longer than you would hope for.

      Or your request might be mixed in to a list with 5000 other things you didn't think of asking for , but someone else did, so then we try and analyze and sort them all out according to how popular or well used we think they will end up being in terms of our overall user base.

      But other times someone asks for a feature and gets it returned back to them 2 hours later in a beta build, which would never happen at these other companies. At least you have a very direct conduit here at Synthetik into the actual development process, your opinions and feature requests are definitely going to be heard and considered with the utmost respect.

      Where we are in our overall development cycle is also a factor in how fast you might personally see a feature turn around.

      ...

      When you say start from PASeq other PASeq, what do you mean by that?

      You can start with a PASeq and then edit it into another PASeq.

      So i'm assuming you probably don't mean that.

      If you mean nest a PASeq as an action step in some other PASeq, then yes, we have thought of this. It would be a very cool feature to use. It's something we would like to see added in the future. So if you are asking for that feature, your request is duly noted, and i agree it is a good one to ask for.

      If i'm misunderstanding what you are asking for, then feel free to talk some more about what you would like to see.

      ...

      When you say use the engine program in the script, isn't that what a PASeq is doing. Or are you asking for some kind of specific scripting language? If so, what exactly?

      Other than recording any of your executable Studio Artist actions into a script, which is what i though a PASeq does. 

  • Interesting workshop. I'm not going to be able to make it there, but i will read through all of the material.

    We have been experimenting with 3d parametric rendering a little bit here. I was doing some technical research on the subject yesterday in fact. So some features like that might end up in something we release at some point in the future.

    As we move from V5 to V6 development, we are going to be come much more focused on modular development. So again, in my mind i tend to think of how all of these different signals or data sets you are thinking it would be fun to work with could be containerized into some kind of standard modulation container or signal path. Like OSC or Midi for example. And you'd use some module we or someone else provides to convert your data or signal(s) into the standardized modulation input options we would support.

    So i'm real interested in hearing about any and all crazy ideas for things people would like to do. But how we end up tackling and addressing the overall problem might end up being different than you might initially except, because we might break the problem down in to interacting modules rather than one monolithic solution to deal with everything, which is kind of the way Studio Artist works now. And V5 continues that historical monolithic application trend, but V6 is going to approach things somewhat differently. 

    • If you mean nest a PASeq as an action step in some other PASeq

      Yes, for example:

      SetCanvas -white

      run_PASEQ_my_1

      run_PASEQ_my_12

      AutoPaint -An Edge Sketch6

      Fixed Image

      _______________________

      Or are you asking for some kind of specific scripting language?

      Yes, for example:

      CINEMA4D-C.O.F.F.E.E

      MAYA-MEL

      • why not Load pictures not in the Latin alphabet?

        --------------

        why is it so difficult to STRL + V

        Let me explain:

        Before making Ctrl+V, you need to know and put size of Canvas.

        • I'm not sure i understand your comment about difficulties with pictures in a non Latin alphabet.

          If you want to start a tech support ticket on that specific issue, do so using the link here and attach an example image for us to play around with to reproduce the problem and test it.

          We do use some old quicktime code for some things that might be associated with this problem. That's the only thing i could think of that might cause it off the top of my head, so we can check that out and deal with it in the future if you start a ticket on the problem and include a problem test image for us to use. This is the first time i've heard of it being a problem.

This reply was deleted.

Is anybody making a copy of all the material in the Tutorials Forum

Since the Forum is going away in June, has anyone started to make a copy of all the stuff in the Tutorials forum?I've made copies of some of the tutorial material on the main site, but haven't looked at the Tutorial Forum yet.I'm going to continue copying as much as I can for my own personal use anyway, but if anyone else is doing it, or has already started doing it, please let me know.Maybe we can co-ordinate our efforts. ps can't ..... believe John, would let this happen without so much as a…

Read more…
1 Reply · Reply by Thor Johnson Apr 13

Studio Artist is in Italy!

I was crawling the streets of Matera, Italy today and may have discovered where SA is hiding!  (see attached photo). Not meaning to make light of this great, sad mystery. But I just couldn't resist as I try to make sense of what's happening. Losing my connection to SA, Synthetik and John has been a great sadness... and if real, ends a monumental era in my creative life. love,~Victor   

Read more…
3 Replies · Reply by Thor Johnson Apr 13