As part of my exploration of the program Processing, I’ve been trying to work out the differences between Functions, Objects, and Arrays. In this first example, I made a car Function, where I can basically use one Function that describes the size of the rectangle to draw, and the relationship of the ‘wheels’ [...]
About 9 months ago, maybe more, I put up a couple of examples of early attempts to grapple with the graphics/animation program called Processing. I was originally trying to learn the program because I’m interested in the possibilities of marrying visual and (eventually) musical elements and interactivity, and I was hoping to learn [...]
One of the reasons you’ve been seeing posts from me lately about the graphic arts software programs Inkscape and Processing is because I’m in the planning stages of a multi-movement, electroacoustic, multi-media work that I will write for a flute quartet based in Rīga (and possibly a second [...]
I also figured out how to make this flying robot loop.
This one, where you move the mouse moves the robot, and also changes his eye and tele-belly color. If you move the mouse fast enough, his antennae get wonky. Also, if you push a key on your keyboard (for me, I have [...]
So, moving on from my robot to mouse interactivity, I thought I’d post my riff on this example from the book I’m using, only to discover that loading Processing “sketches” into WordPress blogs is a difficult affair. Luckily, as usual, one of my many betters has solved the problem [...]
I recently ordered Daniel Shiffman’s Learning Processing: A Beginner’s Guide to Programming Images, Animation, and Interaction for my Kindle. Completely different from using Inkscape, Processing is code-based. One of the early projects in the book is to design a creature/character entirely of rectangles, lines, ellipses, etc., and to figure out how [...]
I’m new to Inkscape and have been trying a small handful of tutorials I’ve found online. In the middle of a compass-making tutorial, while trying to use “Path to Pattern Effect”, I ran into the following wall:
The fantastic lxml wrapper for libxml2 is required [...]
Instant Audio
Most pieces can be auditioned on their post pages. But you can sample some audio here.

Twitter Feed
Tags
American Embassy Ana Cervantes Anna Akhmatova Anna Petraškeviča Barbara Day Turner Benoit Glazer Brass Quintet Chamber Orchestra Christina Dahl Daina Treimane Damian Samuels Dances with Films Festival Denmark Electroacoustic Emergence Federico Garcia Lorca Flamenco Folk Music Furman University Percussion Ensemble Georgia O'Keeffe Hold the Mayo Inkscape Jeffrey Williams Juan Ramon Jiménez Logic Lord Byron Magen Solomon Mezzo Soprano Multimedia Networking New Music Incubator Noatikl Nodal Processing Quintet of the Americas Reason Review Riga San Francisco Choral Artists Saul Herckis Sibelius Sweden Thad Anderson Tiction TrumpetQuick Bio
Charles Griffin recently returned to the U.S. after spending 5 years living and working in Latvia. His compositions and arrangements have been performed at festivals and concert halls throughout the U.S., Canada, Mexico, Europe, Asia, Brazil, Cuba, and Puerto Rico. Recent projects include commissions from pianist Ana Cervantes and the Colorado State University Percussion Ensemble.
Read more in the biography section.