gdw + processing 57
jklabs :: MaxLink
2 days ago by gdw
The MaxLink java libraries enable communication between Processing and Max/MSP 4.5+ on both Mac and Windows.
code
library
max
processing
software
2 days ago by gdw
What is Faust?
23 days ago by gdw
FAUST (Functional Audio Stream) is a functional programming language specifically designed for real-time signal processing and synthesis. FAUST targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards.
faust
audio
programming
realtime
signal
processing
jos
23 days ago by gdw
OpenProcessing - Share your sketches!
7 weeks ago by gdw
A website to share Processing sketches
share your sketches with others
help and collaborate with the community
improve and polish your programming skills
follow classes around the world teaching processing
community
opensource
processing
programming
visualization
share your sketches with others
help and collaborate with the community
improve and polish your programming skills
follow classes around the world teaching processing
7 weeks ago by gdw
Main Page - Synesketch Wiki
10 weeks ago by gdw
Welcome to the official wiki of Synesketch, a textual emotion recognition and visualization software.
Synesketch is a free open-source engine and a library (Java API), published under GNU General Public Licence. Synesketch is based on the concept of synesthesia, or in other words: code that feels the words visually. It dynamically transfers the text into animated visual patterns.
emotion
processing
software
visualization
Synesketch is a free open-source engine and a library (Java API), published under GNU General Public Licence. Synesketch is based on the concept of synesthesia, or in other words: code that feels the words visually. It dynamically transfers the text into animated visual patterns.
10 weeks ago by gdw
(Field) - main development site
february 2012 by gdw
Field is a development environment for experimental code and digital art in the broadest of possible senses. While there are a great many development environments and digital art tools out there today, this one has been constructed with two key principles in mind:
art
processing
programming
python
visualization
development
february 2012 by gdw
(Field) — a development environment for making digital art
february 2012 by gdw
Field is an open-source software project initiated by OpenEnded Group, for the creation of their digital artworks. It is an environment for writing code to rapidly and experimentally assemble and explore algorithmic systems. It is visual, it is hybrid, it is code-based. We think that it has something to offer a diverse range of programmers and artists.
art
processing
programming
python
visualization
february 2012 by gdw
mmj - Midi for java on Mac OS X
february 2012 by gdw
However, humatic will use this occassion to finally close the mmj chapter. It has been a pleasure, supporting a lot of interesting applications. Here is the last mmj version, 32 and 64 bit java compatible and updated once more to enable peaceful coexistence with Apple's implementation. This will remain to be available, but do not expect any more updates. We are now taking the last Mac to the dumpster..
java
mac
midi
osx
processing
february 2012 by gdw
Home / HasCanvas
january 2012 by gdw
HasCanvas is a tool for creating and sharing Processing sketches and runs on John Resig’s Processing.js.
canvas
html5
javascript
processing
processing.js
january 2012 by gdw
Processing on iOS
january 2012 by gdw
ProcessingJS for iOS 5
now available!
Version 1.0 ( 02-JAN-2012 )
- Based on ProcessingJS
- Make new, edit and remove sketches
- Syntax Highlighting
- Reference link
processing
for
ios
now available!
Version 1.0 ( 02-JAN-2012 )
- Based on ProcessingJS
- Make new, edit and remove sketches
- Syntax Highlighting
- Reference link
january 2012 by gdw
darwiinosc - darwiin remote with osc extension for osx - Google Project Hosting
january 2012 by gdw
this is an osc extension for the darwiinremote application for osx by andreas schlegel, http://www.sojamo.de
it supports the wiimote, nunchuk and the IR sensor with a maximum of 4 detected IR sources. examples for the programming environment processing are included in the downloadable
wii
osc
osx
processing
development
it supports the wiimote, nunchuk and the IR sensor with a maximum of 4 detected IR sources. examples for the programming environment processing are included in the downloadable
january 2012 by gdw
Home | ICASSP2011
december 2011 by gdw
2011 International Conference on Acoustics, Speech and Signal Processing.
The ICASSP meeting is the world’s largest and most comprehensive technical conference focused on signal processing and its applications. The conference will feature world-class speakers, tutorials, exhibits, and over 120 lecture and poster sessions
conferences
acoustics
speech
signal
processing
The ICASSP meeting is the world’s largest and most comprehensive technical conference focused on signal processing and its applications. The conference will feature world-class speakers, tutorials, exhibits, and over 120 lecture and poster sessions
december 2011 by gdw
Kitchenette Experience | zenbullets.com
december 2011 by gdw
Projection mapping is actually surprisingly easy. This is what can be done given an idle winters afternoon and FutureDeluxe’s new studio in North Laine, Brighton. The majority of it was created and mapped just using Processing – I’ll write a quick tutorial if I get the chance.
projection
mapping
FutureDeluxe
processing
december 2011 by gdw
i.document » Blog Archive » python processing proof of concept
december 2011 by gdw
i am sure that if ben fry and casey reas would start processing today they would use python instead of java. learning the short and efficient python is much easier than the statically typed and lengthy java. no compilation would be necessary anymore, tons of native libraries would be available via c-bindings, etc. nodebox is a nice example of the use of python for computational design. unfortunately it is restricted to os x
java
jython
processing
python
december 2011 by gdw
jdf/processing.py - GitHub
december 2011 by gdw
processing.py
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
processing
python
programing
framework
itp
scdmp
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
december 2011 by gdw
Category:Tutorials - Processing
december 2011 by gdw
The tutorials on the wiki are a place for community-generated lessons and information pages on specific topics. Discussions from the Forum might be formalized into a page here. Excellent tutorials created here might be migrated to the Learning section of the main Processing site.
In addition to the tutorials linked below, please check out the Contributed Tutorials and Non-English Resources
programming
tutorial
processing
In addition to the tutorials linked below, please check out the Contributed Tutorials and Non-English Resources
december 2011 by gdw
Optimum Signal Processing
november 2011 by gdw
This revised edition, first published in 2007, is an unabridged and corrected republication of the second edition of this book published by McGraw-Hill Publishing Company, New York, NY, in 1988 (ISBN 0-07-047794-9), and also published earlier by Macmillan, Inc., New York, NY, 1988 (ISBN 0-02-389380-X). All copyrights to this work reverted to Sophocles J. Orfanidis in 1996.
The book is freely available online as a single PDF file.
audio
signal
processing
text
online
free
pdf
The book is freely available online as a single PDF file.
november 2011 by gdw
matt pearson - zenbullets.com | Generative Art: A Practical Guide
september 2011 by gdw
The complete guide to creating generative graphics for print, video and the web.
The philosophy and practice of using a programming language as an artistic tool.
Includes a beginners guide to Processing, and applied tutorials on subjects such as Perlin Noise, Randomness, Fractals, Emergence, Agent Oriented Programming, Three Dimensional Drawing, and Cellular Automata.
Featuring the work of Robert Hodgin, Jared Tarbell, Aaron Koblin, Casey Reas and many more of the finest contemporary generative artists.
generative
art
www+
processing
book
design
The philosophy and practice of using a programming language as an artistic tool.
Includes a beginners guide to Processing, and applied tutorials on subjects such as Perlin Noise, Randomness, Fractals, Emergence, Agent Oriented Programming, Three Dimensional Drawing, and Cellular Automata.
Featuring the work of Robert Hodgin, Jared Tarbell, Aaron Koblin, Casey Reas and many more of the finest contemporary generative artists.
september 2011 by gdw
New Language for Programming in Parallel - Technology Review
july 2011 by gdw
Writing code for the latest multicore chips is notoriously tricky, but a new language could make it simpler, and make computers more efficient in the process.
new
multicore
processing
languange
july 2011 by gdw
7 Essential Books on Data Visualization & Computational Art | Brain Pickings
july 2011 by gdw
What 12 million human emotions have to do with civilian air traffic and the order of the universe.
books
data
dataviz
processing
july 2011 by gdw
SoundCipher - Music and Sound for Processing
june 2011 by gdw
SoundCipher provides an easy way to create music in the Processing development environment. With the SoundCipher library added to Processing you can write software programs that make music to go along with your graphics and you can add sounds to enhance your Processing animations or games.
audio
library
processing
andrew_brown
june 2011 by gdw
Andreas Schlegel - sojamo.de
may 2011 by gdw
Andreas Schlegel currently lives in Singapore. He likes to write programs that generate audio, visual, and physical output. He enjoys doing projects with syntfarm
art
design
interactive
processing
programming
pd
osc
may 2011 by gdw
puredyne- Instant USB-bootable creative desktop
march 2011 by gdw
Puredyne is the USB-bootable GNU/Linux operating system for creative multimedia.
Puredyne is a live distribution, you don't need to install anything. Simply boot your computer using the live USB or CD and you're ready to start using software such as Pure Data, Supercollider, Icecast, Csound, Fluxus, Processing, Arduino and more.
audio
multimedia
music
stdmp2
pd
sc
csound
processing
arduino
Puredyne is a live distribution, you don't need to install anything. Simply boot your computer using the live USB or CD and you're ready to start using software such as Pure Data, Supercollider, Icecast, Csound, Fluxus, Processing, Arduino and more.
march 2011 by gdw
Music as data
march 2011 by gdw
A LANGUAGE FOR LIVE PROGRAMMING MUSIC IN CLOJURE
Music as Data (MAD) is a live programming language / environment based on Processing.org written in Clojure. It's something like SuperCollider or Chuck but aims to be easier to hack / experiment live. You can read more about it (along with other geeky stuff) here.
audio
music
processing
programming
Music as Data (MAD) is a live programming language / environment based on Processing.org written in Clojure. It's something like SuperCollider or Chuck but aims to be easier to hack / experiment live. You can read more about it (along with other geeky stuff) here.
march 2011 by gdw
Aaron Koblin
january 2011 by gdw
TED2011: "Aaron Koblin is an artist specializing in data and digital technologies. His work takes real world and community-generated data and uses it to reflect on cultural trends and the changing relationship between humans and technology."
art
design
processing
visualisation
visualization
january 2011 by gdw
ASK KEN™ - Visual Knowledge Browser
november 2010 by gdw
ASK KEN™ is sort of a Node-Link diagram that allows to visually navigate through interconnected topics provided by the Freebase Service. It takes advantage of the latest HTML5 features by using the canvas element for drawing.
interesting
processing
visualization
web2.0
websites
html5
freebase
november 2010 by gdw
Processing, Mozilla, and Seneca a year later
october 2010 by gdw
Philosophy for the programming set, served on home made bread
processing
mozilla
blog
october 2010 by gdw
SONIA SOUND LIBRARY
october 2010 by gdw
Sonia is an external Library (API) for the Processing platform. It may also be included in any Java project.
The Sonia Library provides advanced audio capabilities such as multiple sample playback, realtime sound synthesis, realtime FFT (frequency) analysis of the microphone input, and writing .wav files from samples.
Sonia utilizes the JSyn plugin by Phil Burk. This means that users will need to install the JSyn browser plugin in order to view Sonia projects online. Click here to install the JSyn plugin
music
processing
software
jsyn
library
The Sonia Library provides advanced audio capabilities such as multiple sample playback, realtime sound synthesis, realtime FFT (frequency) analysis of the microphone input, and writing .wav files from samples.
Sonia utilizes the JSyn plugin by Phil Burk. This means that users will need to install the JSyn browser plugin in order to view Sonia projects online. Click here to install the JSyn plugin
october 2010 by gdw
jMusic - Computer music composition in Java.
october 2010 by gdw
jMusic is a project designed to provide composers and software developers with a library of compositional and audio processing tools. It provides a solid framework for computer-assisted composition in Java™, and is also used for generative music, instrument building, interactive performance, and music analysis.
audio
composition
java
music
software
processing
library
october 2010 by gdw
jm-Etude
october 2010 by gdw
Jm-Etude is a jMusic wrapper for the processing environment. It provides a high level API to communicate with jMusic therefore it makes it more easy to programm music composition with processing. jMusic itself is a solid framework for computer-assisted composition in Java, it is also used for generative music, instrument building, interactive performance and music analysis
java
music
jMusic
processing
library
october 2010 by gdw
erase ±/ p5_sc: A Processing library for SuperCollider support
october 2010 by gdw
Processing.org classes for interfacing with the SuperCollider synthesis engine.
This library is an implementation of many of the core elements of SuperCollider's client-side language. It provides analogous objects to encapsulate common functions (creating and manipulating Synth, Buffer and Bus objects, for example), and simplifies the task of interfacing with SuperCollider's powerful synthesis engine.
supercollider
processing
This library is an implementation of many of the core elements of SuperCollider's client-side language. It provides analogous objects to encapsulate common functions (creating and manipulating Synth, Buffer and Bus objects, for example), and simplifies the task of interfacing with SuperCollider's powerful synthesis engine.
october 2010 by gdw
Design By Numbers
october 2010 by gdw
Design By Numbers was created for visual designers and artists as an introduction to computational design. It is the result of a continuing endeavor by Professor John Maeda to teach the “idea” of computation to designers and artists. It is his belief that the quality of media art and design can only improve through establishing educational infrastructure in arts and technology schools that create strong, cross-disciplinary individuals.
art
processing
john
maeda
mit
october 2010 by gdw
Processing.js - a port of the Processing Visualization Language
september 2010 by gdw
Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element. The code is light-weight, simple to learn and makes an ideal tool for visualizing data, creating user-interfaces and developing web-based games.
javascript
library
processing
programming
visualization
canvas
september 2010 by gdw
Field — Processing Plugin overview on Vimeo
september 2010 by gdw
Field is a new open source environment for making digital art instigated by The OpenEnded Group — an art collaborative based in New York and Chicago. For more information see openendedgroup.com/field/ .
field
processing
sc3
september 2010 by gdw
Field: Experimental Programming IDE | Digital Tools
september 2010 by gdw
MIT Media Lab staff (the Open Ended Group) is working on a new kind of programming tool called Field. It connects everything. Not only various programming modules and components, but also different styles of generating, editing and testing code are provided. For example textual coding with auto-complete, visual coding, timelines, live-coding, flow-management etc.
field
processing
IDE
september 2010 by gdw
jdf's processing.py at master - GitHub
august 2010 by gdw
Write Processing sketches in Python
jython
processing
python
feinberg
august 2010 by gdw
home page of GridFlow
august 2010 by gdw
A Multidimensional dataflow processing library for PureData, designed for interactive multimedia
dev
graphics
interactive
dataflow
processing
pd
puredata
august 2010 by gdw
puredyne - Wikipedia, the free encyclopedia
june 2010 by gdw
puredyne is a live Linux distribution based on Ubuntu and Debian Live and dedicated to live audio-and-visual processing and streaming.[1][2][3] It focuses on the Pure Data audio synthesis system as well as SuperCollider, Csound and others, plus live video-processing systems such as Processing and Fluxus. It also includes hardware related software such arduino and comes bundled with home-studio and graphic design software (Ardour, JACK, GIMP, Inkscape, etc).
puredyne
live
audio-visual-processing
linux
processing
fluxus
pd
sc
csound
june 2010 by gdw
Education/Projects/ProcessingForTheWeb - MozillaWiki
april 2010 by gdw
Processing for the Web is a initiative (under the auspices of the Mozilla Education program) to create a complete and robust port of the Java-based Processing language and environment (popular for art, design, and visualization applications) to the open web, using standard technologies such as JavaScript, Canvas, etc. It builds on the existing processing.js port of Processing to JavaScript.
javascript
processing
mozilla
education
april 2010 by gdw
REAS.com / C.E.B. Reas . Bio, CV
march 2010 by gdw
REAS is a professor within the department of Design Media Arts at the University of California, Los Angeles.
With Ben Fry, REAS initiated Processing.org in 2001. Processing is an open source programming language and environment for creating images, animation, and interaction. In September 2007, they published Processing: A Programming Handbook for Visual Designers and Artists, a 736 page comprehensive introduction to programming within the context of visual media (MIT Press).
reas
professor
ucla
design
media
arts
processing
ben_fry
With Ben Fry, REAS initiated Processing.org in 2001. Processing is an open source programming language and environment for creating images, animation, and interaction. In September 2007, they published Processing: A Programming Handbook for Visual Designers and Artists, a 736 page comprehensive introduction to programming within the context of visual media (MIT Press).
march 2010 by gdw
signaltonoize.com » Let there be noise. >> Audio processing tools & information.
february 2010 by gdw
Having calibrated utility & test files is a must for any audio engineer. The corner stone being pink noise. I have found most DAW to be severely lacking in this area. After much frustration with Protools incorrectly calibrated “Pink” from it’s built in signal generator. I’ve captured 45 sec of full range -20 ref 0vu true random pink noise from a Dolby SDU4.
audio
processing
tools
information
february 2010 by gdw
Vamp Plugins
january 2010 by gdw
Vamp is an audio processing plugin system for plugins that extract descriptive information from audio data — typically referred to as audio analysis plugins or audio feature extraction plugins.
vamp
dsp
audio
signal
processing
stdmp2
january 2010 by gdw
Create Digital Motion » Teaser: Processing is Coming to Android
december 2009 by gdw
The remarkable thing about Processing on Android is that you can use your (desktop) sketchbook development environment as always, then run on the Google emulator or your device.
processing
android
code
development
free-software
Google
handheld
java
mobile
open-source
phones
programming
tablets
december 2009 by gdw
Creative Review - Processing thoughts
december 2009 by gdw
McCann Erickson Manchester has created a poster campaign for a mental health organisation that combines photography and Processing to great effect
processing
photography
mental
health
poster
campaign
december 2009 by gdw
linux ubuntu 8.10 + processing + wiimote + wrj4P5 = virtual graffiti! | Matthew Venn
december 2009 by gdw
Inspired by the various wiimote graffiti offerings, but finding no source or instructions (did I not look hard enough?) I decided to do it myself. Here is the first step: getting processing working with the wiimote infrared camera to detect an infrared LED.
unbuntu
processing
wiimote
wrj4P5
virtual
graffiti
december 2009 by gdw
OSCulator
december 2009 by gdw
OSCulator is a software that links your controllers to your music and video software. For example, with OSCulator, your Nintendo Wiimote or iPhone can talk to major MIDI sequencers or your favorite console emulator or even the Kyma sound design workstation.
OSCulator supports the OSC protocol which makes it able to be used with a wide variety of software and devices like SuperCollider, Processing, Max/MSP or the Lemur multitouch controller.
audio
design
interface
midi
music
vido
nintendo
wiimote
iphone
OSC
supercollider
processing
lemur
max/msp
OSCulator supports the OSC protocol which makes it able to be used with a wide variety of software and devices like SuperCollider, Processing, Max/MSP or the Lemur multitouch controller.
december 2009 by gdw
The Schrödinger equation on Vimeo
november 2009 by gdw
Audio synthesis done in Supercollider, images made with Processing and processing of the images done with Jitter.
Michael Dzjaparidze
Michael
Dzjaparidze
visualization
supercollider
sc3
jitter
processing
Michael Dzjaparidze
november 2009 by gdw
Processing.js
september 2009 by gdw
Web IDE
Learning Processing is easy! The Processing.js Web IDE is a great way to teach yourself how to write Processing code without all the fuss of downloading the source and setting up your HTML document.
processing
web
ide
computer
music
Learning Processing is easy! The Processing.js Web IDE is a great way to teach yourself how to write Processing code without all the fuss of downloading the source and setting up your HTML document.
september 2009 by gdw
Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
september 2009 by gdw
Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction, and electronic circuitry to create all sorts of interesting and compelling experiences -- online and off. Programming Interactivity explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, Arduino, and OpenFrameworks.
interactivity
processing
arduino
openFrameworks
c++
september 2009 by gdw
Platonic Solids | Vague Terrain
september 2009 by gdw
In recent years, much of the discussion in the field of generative art has focused on complex systems and agent-based algorithms. While these can produce intriguing results, our aim lies in developing simple, deterministic and traceable generative processes. These simple processes have the advantage of more control: as they are highly determinable, their output is predictable and can therefore be easily refined through subsequent adjustments. We aim to show that a single deterministic process can generate a heterogeneous set of forms with an astounding degree of complexity.
generative
artist
complexity
simplicity
deterministic
predictable
processing
september 2009 by gdw
related tags
acoustics ⊕ and ⊕ andrew_brown ⊕ android ⊕ arduino ⊕ art ⊕ artist ⊕ arts ⊕ audio ⊕ audio-visual-processing ⊕ audiolab ⊕ basics ⊕ ben_fry ⊕ blog ⊕ book ⊕ books ⊕ c++ ⊕ campaign ⊕ canvas ⊕ code ⊕ community ⊕ complexity ⊕ composition ⊕ computer ⊕ conferences ⊕ csound ⊕ data ⊕ dataflow ⊕ dataviz ⊕ design ⊕ deterministic ⊕ dev ⊕ developer ⊕ development ⊕ dsp ⊕ Dzjaparidze ⊕ education ⊕ emotion ⊕ faust ⊕ feinberg ⊕ field ⊕ fluxus ⊕ for ⊕ form ⊕ framework ⊕ free ⊕ free-software ⊕ freebase ⊕ FutureDeluxe ⊕ generative ⊕ Google ⊕ graffiti ⊕ graphics ⊕ gui ⊕ handheld ⊕ health ⊕ html5 ⊕ ide ⊕ information ⊕ interactive ⊕ interactivity ⊕ interesting ⊕ interface ⊕ ios ⊕ iphone ⊕ itp ⊕ java ⊕ javascript ⊕ jitter ⊕ jMusic ⊕ john ⊕ jos ⊕ jsyn ⊕ jython ⊕ languange ⊕ lemur ⊕ library ⊕ linux ⊕ live ⊕ mac ⊕ maeda ⊕ mapping ⊕ max ⊕ max/msp ⊕ media ⊕ mental ⊕ Michael ⊕ midi ⊕ mit ⊕ mobile ⊕ mozilla ⊕ multicore ⊕ multimedia ⊕ music ⊕ new ⊕ nintendo ⊕ numpy ⊕ objects ⊕ online ⊕ oop ⊕ open-source ⊕ openFrameworks ⊕ opensource ⊕ osc ⊕ osx ⊕ pd ⊕ pdf ⊕ people ⊕ phones ⊕ photography ⊕ poster ⊕ predictable ⊕ processing ⊖ processing.js ⊕ professor ⊕ programing ⊕ programming ⊕ projection ⊕ puredata ⊕ puredyne ⊕ python ⊕ realtime ⊕ reas ⊕ sc ⊕ sc3 ⊕ scdmp ⊕ signal ⊕ simplicity ⊕ software ⊕ speech ⊕ stdmp ⊕ stdmp2 ⊕ supercollider ⊕ tablets ⊕ text ⊕ tools ⊕ tutorial ⊕ ucla ⊕ unbuntu ⊕ vamp ⊕ video ⊕ vido ⊕ virtual ⊕ visualisation ⊕ visualization ⊕ web ⊕ web2.0 ⊕ webapp ⊕ websites ⊕ wii ⊕ wiimote ⊕ wordle ⊕ wrj4P5 ⊕ www+ ⊕Copy this bookmark: