gdw + processing   57

jklabs :: MaxLink
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?
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!
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 
7 weeks ago by gdw
Stream.i2offPlusR3nder
Archive of Max/MSP, Processing etc Code
blog  processing 
10 weeks ago by gdw
Main Page - Synesketch Wiki
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 
10 weeks ago by gdw
(Field) - main development site
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
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
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
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
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 
january 2012 by gdw
darwiinosc - darwiin remote with osc extension for osx - Google Project Hosting
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 
january 2012 by gdw
Home | ICASSP2011
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 
december 2011 by gdw
Kitchenette Experience | zenbullets.com
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
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
processing.py
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
processing  python  programing  framework  itp  scdmp 
december 2011 by gdw
Category:Tutorials - Processing
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 
december 2011 by gdw
Optimum Signal Processing
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 
november 2011 by gdw
matt pearson - zenbullets.com | Generative Art: A Practical Guide
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 
september 2011 by gdw
New Language for Programming in Parallel - Technology Review
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
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
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
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
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 
march 2011 by gdw
Music as data
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 
march 2011 by gdw
Aaron Koblin
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
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
Philosophy for the programming set, served on home made bread
processing  mozilla  blog 
october 2010 by gdw
SONIA SOUND LIBRARY
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 
october 2010 by gdw
jMusic - Computer music composition in Java.
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
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
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 
october 2010 by gdw
Design By Numbers
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
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
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
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
home page of GridFlow
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
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
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
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 
march 2010 by gdw
signaltonoize.com » Let there be noise. >> Audio processing tools & information.
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
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
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
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
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
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 
december 2009 by gdw
The Schrödinger equation on Vimeo
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 
november 2009 by gdw
Processing.js
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 
september 2009 by gdw
Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
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
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:



description:


tags: