Author Archives: keith

JavaScript Audio Synthesis Part 2: Interactive Sound

In yesterday’s post I covered the bare bones basics of creating audio with the Web Audio API. In this post, I’ll demonstrate one way to start creating some interactivity. One of the simplest and most dynamic ways to capture interactivity … Continue reading

Posted in JavaScript | Comments Off on JavaScript Audio Synthesis Part 2: Interactive Sound

Audio Synthesis in JavaScript

This is something I’ve wanted to play with for a long time. So the other day I buckled down and started searching around. Yes, you can create sound in JavaScript. In some browsers. Supposedly, it works in Chrome 14, Firefox … Continue reading

Posted in JavaScript | Comments Off on Audio Synthesis in JavaScript

Playing With Chaos is Published!

At long last, the book is available for sale. It took a few days to get through all the copy edits and then a few last minute tweaks, then I hit the big old publish button. A few hours later, … Continue reading

Posted in JavaScript | 5 Comments

Playing With Chaos, August Update

The book is done! Well, not done, done, as in out-the-door done. But I finished all the chapters and all the code and all the images. I’ve worked over every chapter 2-3 times myself and now the book is over … Continue reading

Posted in General, Technology | 5 Comments

Playing with Chaos – July Update

Since my last post, I’ve been focusing almost all of my free time on writing this book. Mostly because I’m having so much fun writing it. I’ve finished a whopping six chapters since I last posted here. So yeah, it’s … Continue reading

Posted in JavaScript, Technology | 2 Comments

Playing With Chaos, revisited

A little over a year ago, I announced that I would be writing a book about fractals, entitled “Playing With Chaos”, based on a few presentations I did that went over really well. I set about writing the book and … Continue reading

Posted in General | 4 Comments

Simple Arduino Motor Control

One thing you might want to do with an Arduino or even a Raspberry Pi is control a motor. Of course, the GPIO pins on this board are really just designed to send and receive informational signals, not drive the … Continue reading

Posted in Physical Computing | 7 Comments

Pull-up and Pull-down Resistors

Working a lot with Raspberry Pi and Arduino stuff lately. The concept of pull-up and pull-down resistors came up quickly and confused me a little at first. So I thought I’d do a little demo of how they work and … Continue reading

Posted in Electronics, Physical Computing | 13 Comments

Raspberry Pi Mail Checker

I was looking for some Raspberry Pi project to do that not only used external hardware (even if that means only an LED for now), but also reached out into the net to deal with some kind of real time … Continue reading

Posted in Physical Computing, Uncategorized | Comments Off on Raspberry Pi Mail Checker

The Ridiculous Raspberry Pi Winamp Remote – Part II

Recap As stated in my previous post, the plan was to hit a button that’s connected to my Raspberry Pi, which will trigger Winamp running on my pc laptop to play/pause. This without the Pi being physically connected to the … Continue reading

Posted in Physical Computing, Technology | 2 Comments