Blog Archives

Functions, Objects & Arrays in Processing

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

Posted in Blog Entry, Education Tagged with:

Back to Processing

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

Posted in Blog Entry, Education Tagged with: ,

Generative Music – Part I – Tiction

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

Posted in Blog Entry, Education, Miscellaneous, Musings Tagged with: , , ,

My robot is now interactive. Come with me if you want to live.

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.

Posted in Blog Entry, Education Tagged with:

Adventures in Processing: the Mouse (and posting Processing Sketches into WordPress)

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,

Posted in Blog Entry Tagged with:


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

Posted in Blog Entry Tagged with:

Solving an Inkscape Effect Problem with “Path to Pattern” on Mac OS X 10.5.8

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

Posted in Blog Entry, Education, Miscellaneous, Musings Tagged with: , , , , , ,

Instant Audio

Most pieces can be auditioned on their post pages. But you can sample some audio here.

Quick Bio

CBG2_WPRKOriginally from New York, Charles Griffin returned to the U.S. in 2010 to take a position at Florida's Full Sail University as course director of Advanced Music Composition in their MPBS program, 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.

He is also a radio show host on 91.5 WPRK FM. His show Zero Crossings incorporates live interviews with composers, conductors and performers with a focus on the local contemporary art music scene.

Read more in the biography section.