User login

RSS Feed

Syndicate content

Recent comments

View

The Computer Music Project Software

Processing Bookmarks on Ma.gnolia - Fri, 10/03/2008 - 14:13

Nyquist is a sound synthesis and composition language based on a Lisp syntax. Nyquist is an elegant and powerful system based on functional programming.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , , ,

Processing 1.0 (BETA)

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:40

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , , , , ,

Hackers and Painters

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:40

What hackers and painters have in common is that they're both makers. Along with composers, architects, and writers, what hackers and painters are trying to do is make good things. They're not doing research per se, though if in the course of trying to make good things they discover some new technique, so much the better. ...at the other extreme you have the hackers, who are trying to write interesting software, and for whom computers are just a medium of expression, as concrete is for architects or paint for painters.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , , , ,

Create Digital Motion » Processing + iPhone, Via JavaScript, SpiderMonkey, OpenGL ES

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:40

the recent port of Processing’s syntax to JavaScript has a lot of potential. Part of the underlying lesson here: platform-independence is cool. So where better to show that off than the iPhone/iPod Touch: a showpiece for Apple’s proprietary, platform-specific goodies. German user mqwaq has ported the Processing.js port to iPhone. But it’s not the iPhone part that makes this so excellent, necessarily. Even cooler: * SpiderMonkey, Mozilla’s C implementation of JavaScript, runs underneath. That allows for greater speed, and – * It doesn’t require a browser to run. And – * The graphics engine is OpenGL ES, the cross-platform 3D spec for mobile/embedded devices. * And then he tweaked the whole thing to make it still faster.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , , , ,

John Resig - Processing.js

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:39

I've ported the Processing visualization language to JavaScript, using the Canvas element. I've been working on this project, off-and-on now, for the past 7 months - it's been a fun, and quite rewarding, challenge. The full scope of the project can be broken down into two portions: The Processing Language The Processing API

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , ,

John Resig - Algorithmic Ink in JavaScript

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:39

port the popular Context Free Art language to JavaScript, using Canvas. Renamed Algorithm Ink the result is a complete way to programmatically generate elegant pieces of artwork. Aza took the result a step further and built an in-browser IDE, gallery, and real-time result viewing.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , ,

Design of Processed Tower Defense @ Irrational Exuberance

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:39

For the last four days I've been working on a tower defense style game using Processing.js, and today riding a train into Nagoya I put my last hour of work into it. At this point it is a full featured although not particularly fun game. This article is going to briefly overview the state of the project, and then discuss some of the more interesting implementation details.

Saved By: Processing | View Details | Give Thanks

Tags: , , ,

John Resig - Processing.js Aftermath

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:39

I've pulled together a quick round-up of the different, interesting, posts, demos, and projects that I've found, relating to Processing.js. Getting Started Will Larson has written a series of articles that detail how to best get started playing with Processing.js: * Getting Started with Processing.js * Using JavaScript to Control Processing Additionally, the basic demos have been broken down and included in an interactive wiki. Demos A number of new demos have been created, at this point. Here's a couple that I thought were pretty interesting. * Felipe Gomes created 4 demos (2 games, 1 of which is done using the JavaScript API) by . * Modified Pointilism * Responsive Pixels (Water Flow) * Spiral Drawing IDEs There's been some significant effort towards creating an interactive development environment for Processing.js. * Processing.js Desktop App - Write and generate Processing.js applications in this wonderful XUL application, developed by the always-excellent _why (can also be run in-browser, in Firefox). * Obsessing - In-browser IDE with syntax-highlighting (Still buggy yet, but good progress is being made.) * Lily App - Generate Processing visualizations from a visual language.

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , , , , ,

Processing and Processing.js Slides

Processing Bookmarks on Ma.gnolia - Wed, 09/17/2008 - 12:38

John Resig - http://ejohn.org/ Processing # Data Visualization programming language # Built on top of Java The Language # Strictly typed # Has classes, inheritance # A bunch of globally-accessible functions # (Very flat API) # setup() and draw() methods # Very OpenGL-like # draw() is called continually at a specific framerate

Saved By: Processing | View Details | Give Thanks

Tags: , , , , , , ,

Graphics Hackers