Since this is the "on tools and technologies" group, I thought that some of you might be interested in hearing about OpenEnded Group's new digital art programming environment — Field. It's been a quietly open source project for nearly a year now — it's behind the scenes of the Loops Open Source project, which apparently has a group on and it's what Marlon videoed me talking about in the dark here. But we've just started bundling up beta "releases" as self contained binaries for OS X. The project is ready to hear more voices and contributions.

We think that it's a very unusual platform — like Processing etc., it's primarily concerned about the problems surrounding writing code, but unlike these tools it hybridizes textual code with visual programming to create a very malleable development environment. Field can be "customized" and interfaces layered on top of it from within Field itself. Field has a great text editor, but it's not just a text editor.

Field is a Java-based application that uses Python as an embedded programming language. But rather than reinvent the wheel (and package it up as yet another set of libraries), Field wants to talk to existing open source-projects. In fact, special support for Processing-based libraries is included; Field offers itself as a drop-in-replacement for Processing's development environment, implements many of the features that Processing community is trying to implement and does so in a way that's much closer to experimental "live coding" than Processing's start-stop-compile cycle. Field also contains proof-of-concept support for a number of other programming languages including JavaScript and Scala and language based-techniques for integrating with products like Maya & MotionBuilder.

Finally, over this beta release cycle OpenEnded Group will add to the public repositories their basic motion capture code-library and complete the documentation of their 3d rendering system which Field is based on.

More information about this project is available here, and the documentation index is here.

Views: 222

Replies to This Discussion


Thanks for posting introduction to your Field open source project. I look forward to exploring and learning more. By any chance, have you posted examples of digital art created with Field?

Doug Fox
Well, three possible answers to this. First, the actual source code, including the Field 'sheets' to the most recent incarnation of Loops is available — although it's a very complicated and messy beast. An interesting one, we hope, but still quite a difficult one.

Secondly most of OpenEnded's work since 2002 has used Field in some form or another. An early version of Field was the basis for our piece 22 (with Bill T. Jones) and played a more important role in How long... (with Trisha Brown).

Thirdly Field is the foundation for this project with Wayne McGregor. It's early days yet, but its a very fun use of Field and I expect that we'll make its source available as well. The plan is to have this very odd sketchpad in a form where he's actually using it to make work by the end of the year.

Field — that is, our decision to spend time making a tool to help us make art as well as just making art — really came out of our work with collaborating with choreographers. Trisha Brown while making a piece can turn a dance on its head with a single word to her dancers; that kind of speed induces a kind of panic among programmers of all stripes. Nobody wants to fix bugs while renting theater time. The typical response is to fall back to shaking a pre-prepared back of tricks. But that's not a collaboration between artists. What kind of support do I need, as a artist writing and wrangling code, to be able to keep pace?
Hello Marc, I just want to place here an interview with Nick Rothwell where he mentions the project with talks about the project with Wayne McGregor.

Find more videos like this on
Paul Kaiser showed me Loops and explained the concept. I read about your Choreographic Language Agent a little while ago - tweeted about it this morning. I'm very intrigued about this project with Wayne McGregor, but don't fully understand scope. Look forward to learning more about it and possibly seeing demonstration in near future.

Doug Fox

This looks very interesting...I am passing this on to folks here at University of Illinois who program Maya with Python, and want to interface with Max/MSP (which I know pretty well). So I will let you know how those three technologies interface in Field as we begin to find time to explore it. 



You find us on the verge of a significantly new binary release, which will go public today or tomorrow. Stay in touch and let us know of any problems —



Humans exploring collaboration, coops, hybrid art, dance, embodiment, cognition, tech-science, networks, post-humanism and culture.



This is a social networking website connecting people concerned about innovation and experimentation on art, dance, embodiment, cognition, science, networks, post-humanism, media and the unstable landscape of contemporary culture and life.

We are in a transitional phase and refocusing the network with a broader interdisciplinary framework. It will reflect a contemporary  community interacting and embedded  unstablelandscape.

This network is maintained and administrated by Marlon Barrios Solano as an independent art/curatorial/social innovation project.

You can donate to support my work here:


Support  making a single donation of any amount.
Thank you!


for more information

We are creating an alternative cryptoeconomy:

MotionDAO is supported in part by the Near CreativeDAO Guilds

Get your Near Wallet and be part of the MotionDAO


MotionDAO wallet address:

motiondao.sputnik-dao.near was generously supported  from January 2017 to January 2020 by:

 Motion Bank/Choreographic Coding Labs (Frankfurt)


You must SIGN-UP to interact with members enjoy the social networking features.

The use of and is FREE

Creative Commons License
All content uploaded @
is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.





Promote events here!!

© 2023   Created by Marlon Barrios Solano.   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service