Tuesday 1 December 2009

Report on an unknown sea cucumber

A 3-D fractal rears its head

Magnification of the Mandelbrot setBack in high school, I played around with fractals, after finding a writeup about the Mandelbrot set in a back issue of Scientific American. The article had loads of dazzling colour renderings, the likes of which would grace psychedelic CD covers a few short years later: spidery frost patterns, seahorse-like whorls, lighting licking around tiny replicas of the snowman-shaped set.

All that colour and infinite detail came from a mind-bendingly simple equation, calculated over and over: zn+1 = zn2 + c. The article provided a snippet of pseudocode, which I compiled in C and ran for days on end on the family PC/AT, pumping the raw results through DeluxePaint to colour them. (Later on I added a pause function so my mum and dad could use the computer again.)

It was a window into a mysterious mathematical world: look at the latest image and pick out an interesting looking bit, work out its co-ordinates, and start up the calculations again, and a day or two later, enjoy the results. There was no end to its detail no matter how much you zoomed in on it, and always with those circles upon circles. Similar but never the same: a fractal.

I hadn’t thought much about the Mandelbrot set until a few days ago, when I happened on a link to the Mandelbulb, a recently-discovered 3-D analogue to the old-school set.

It’s… a little creepy.

Read more...
Shortcut URL
3 comments

Sunday 1 November 2009

Ubuntu on the HP Mini 110

The newest toy—I mean, tool

The MiniI’ve been contemplating getting a netbook for a while - a small, cheap, rugged machine I can sling in a backpack and use for writing. This week I got an HP Mini 110 as a surprise gift. It’s certainly nice and compact, and has a lot going for it. And thanks to the wonder of Dropbox I can keep my writing files synced between my various machines with practically no fuss.

A few first impressions:

Decent sized keyboard, but weird key placement: there are in fact two backslash/pipe keys, both placed for maximum annoyance where my fingers expect the Enter and left Shift keys to be; more on this below. Included battery is a bit clunky but packs several hours’ worth of power. The camera (see right) is possibly worse than my cheapass phone, but I’m not too bothered about that.

The model I have came with Windows XP, which I have no use for on a daily basis - Windows and I simply do not get along. However, it may be of some use for, say, previewing websites, and in any case this machine has more than enough drive space to keep it around. So I’ve loaded on the latest Ubuntu Netbook Remix (version 9.10, codenamed “Karmic Koala”). The installer conveniently partitioned the drive and set up dual booting. It’s snappy, no-frills and wakes from suspend mode in an instant, and features a simple launcher app that provides access to your programs. However, there are numerous quirks and pitfalls, even with this most user-friendly of Linuxes. I’m no Unix expert, so it was a good day or so of Googling and gritting of teeth to get everything in order.

Read more...
Shortcut URL
1 comment

Tuesday 24 March 2009

Oramics

Daphne Oram, Radiophonic Workshop founder and electronic music pioneer

This post is in honour of Ada Lovelace Day.

A big part of my fascination with electronic music is thanks to the BBC Radiophonic Workshop, which I was first exposed to as a kid via Tom Baker-era Doctor Who (I’ve written here previously about Delia Derbyshire’s arrangement of the theme) and the original Hitch-Hiker’s Guide to the Galaxy radio series, which creator Douglas Adams conceived of in part as a radio play with the production values of a modern rock album. I learned later that they provided sound effects for The Goon Show and other BBC dramas.

But where did they come from? Who came up with the idea of a room tucked away in the Maida Vale Studios whose express purpose was to birth previously unimaginable sounds?

Daphne Oram (photo: BBC)The answer: Daphne Oram. As a teenager she had become a studio engineer at the BBC, entering the traditionally male domain during the height of WWII. Her duties included balancing sound levels and “shadowing” broadcasts from the Albert Hall during the Blitz, keeping a disc of the same piece synchronized to allow the music to play on even if the concert was interrupted by German bombs.

Later, when audio tape recorders came to the UK, she spent nights hauling the machines together to work on projects before returning them to their various studios in the morning. Excited by the possibilities of tape and electronics as composing tools, she lobbied for a dedicated studio for such experiments, and at last in 1958 the BBC established the Radiophonic Workshop with Daphne Oram as its first studio manager.

It was her hope that the new studio would be a centre for art music, but to her disappointment, the music department regarded the Workshop merely as a source of background music and funny noises. She resigned in 1959, though her work there would be the inspiration for those who followed in her footsteps—and for generations of viewers and listeners who grew up hearing their work.

Meanwhile, Daphne Oram went freelance, setting up a studio, which she called Tower Folly, at a farm in Kent. There, she worked on soundtracks and commercial pieces as well as concert pieces, and began work devising a sound synthesis system which she called “Oramics”. It used patterns on 35mm film to generate and shape sounds—essentially an early method of creating sound graphically. (If you have RealPlayer, the BBC’s tribute has a great audio clip from 1972 of Ms Oram demonstrating her invention.)

IMAGEShe also wrote An Individual Note of Music, Sound and Electronics, a playful and eccentric little volume that mingles circuit diagrams, metaphysical musings, electronic music history, and design notes for the Oramics system, which she hopes is a step toward more “humanised” machine interfaces. It’s long out of print, but Dan Pope of the band Gusset has posted a scanned PDF version.

Paradigm Discs have released a two-CD set of Daphne Oram’s work called simply Oramics—the page includes a few downloadable MP3s. Her piece Four Aspects also saw release this year on the Sub Rosa compilation An Anthology of Noise and Electronic Music, Vol. 2. It’s currently the only piece you’ll find on iTunes. Her commercial pieces are light and blippy, perhaps a little reminiscent of her contemporary Raymond Scott’s, while some of the longer, “serious” pieces are moody and introspective, foreshadowing the ambient music of later decades. Here’s hoping for more re-releases to come.

Shortcut URL
2 comments

Sunday 21 September 2008

The ring

We are engaged; handmade is the way to my heart
The Ring

Above: the ring, made by Sean, my sweetheart of nine years and given to me one week ago, on the beach at Ashbridges Bay, at midnight, while the remnants of Hurricane Ike whipped by.

The awesome Michele, who counts metalworking among her many talents, had invited him by her studio to learn some of the craft and create a piece of jewellery that day. Acting on a deep impulse he decided to make this for me - knowing that even though I never wear jewellery, I’m a big DIY nerd, and if there was one thing I’d never want to take off, it would be something made by his own hands. He made me a freaking ring. For about three days I couldn’t look down at it without starting to cry again.

It was pitch black. We had to use the light from my cel phone to see it. We sat with the hot winds buffeting us, eating pretzels and watching birds fly backwards. And then we got caught in a sudden downpour as we pedalled up Woodbine*, and ate terrible

breakfast sandwiches

Brekwiches at an all-night coffee shop. I spent equal time crying and laughing my head off.

The long and the short of it: we are engaged. Life just got a bit stranger and much more wonderful.

* Oh, did I mention? We got bikes a few weeks ago. It’s been great, and the wounds from our respective first accidents are almost healed!

Shortcut URL
11 comments

Wednesday 27 August 2008

The Bee and the Express

Arduino projects: a noisemaker and an analog-to-MIDI interface

Express: back panel test mount I’m finally back to working on some electronic projects. First up, the Express, an analog-to-MIDI converter built around a Bare Bones Board, an inexpensive Arduino clone.

I’ve been making up some patches for my Evolver synth to use it as an effect on guitar or bass, and thought it’d be nice to have some sort of pedal to control it, along the lines of a wah or volume pedal. The desktop model of the Evolver lacks a pedal input, hence the Express (for “expression”, both of the musical and genetic kind - evolution, geddit?). Currently, it reads one analog pin and spits out continuous controller data. Nothing particularly spectacular there, but it did fit wonderfully into the sturdy steel case from a computer keyboard A/B switchbox. There’s room for lots more inputs, and eventually I figure it’ll sport an additional analog in and some footswitch inputs which will send things like note on/off messages.

I’m still new to making enclosures, and to working metal in particular - instead of grinding out a hole that was slightly too narrow, I used a drill, which grabbed hold of the edges and warped the heck out of the front panel. Panic set in for a moment, but I managed to bash the thing back into shape using a busted old hard drive(!) as an anvil.

Word to the wise: there are two incompatible standards for the wiring of expression pedals:

1/4” - tip to wiper / ring to +5V / sleeve to ground: Clavia, CME, Electrix, Emu, Kurzweil, Oberheim, Roland/Boss
1/4” - ring to wiper / tip to +5V / sleeve to ground: Kawai, Korg, Yamaha

The former arrangement allows you to use a standard normalling jack to connect the tip to ground by default, so the input doesn’t float if nothing’s plugged in. I’m using a Boss pedal now, but my other pedal is a Yamaha, so if I want to use it as a second input, I’ll have to wire up something to cross those connections.

Arduino (and Tarquin) Being easily distractible by possibilities - giant trackball! LED matrix! stepper motor-controlled time-lapse photography! - I’m desperately trying to focus on a couple of projects at a time. Arduino project number two at present is using it for ultra-cheap and dirty sound generation, with piezo disc speakers plugged directly into the digital outputs. A little hacked-together code, and voilà:

The Bee (MP3, 640k)

I call it the Bee, though “Mosquito” might have been more appropriate. Modulating the pulse width creates some nice motion, but there’s a lot more to do, like getting R/C filters to tame some of the harshness - it really is annoying after a while. Oh yes, and putting a switch on it to shut it up between tests. And, of course, buttons and knobs to play it with… maybe even some sort of acoustic treatment, like a resonating soundbox or a spring reverb.

Shortcut URL
Add a comment

Thursday 5 June 2008

A grand opening

Notes from the Open Everything unconference, and a proposal: the Really Open Stage

Lots of good conversations at Open Everything today. The Toronto event took place today at the Centre for Social Innovation, a community space and incubator for social entrepreneurs, and further events around the world are scheduled for the rest of this year.

It’s all about the concept of “openness” - as in open source software, as in open models of government (check out Melbourne’s city planning wiki), as in the growing movement for open science.

Among other things:

  • Dr Sara Scharf spoke about modern nomenclature in biology (you know - kingdom, phylum, class, order, family, genus, species) and how it came about through a process akin to open source today. I want to find out more about these parallel, failed attempts that tried to create unique names by encoding all distinguishing features of a species in the name itself, but I haven’t found anything online yet.
  • Marsha Cummings is working on a documentary about Station 20 West, a community health and social services centre in Saskatoon, which includes a co-op grocery store in a neighbourhood where the last commercial grocery stores have pulled out.
  • Jane Farrow spoke about Jane’s Walk, a day of self-organized neighbourhood walking tours in honour of the late Jane Jacobs. Held in May, the event has spread to other cities across Canada, and is starting to spread to the US as well.
  • Mark Kuznicki told us about Metronauts, a unique experiment in civic engagement being carried out by Metrolinx, our fledgeling regional transit authority.
  • Dan, one of the denizens of the Centre for Social Innovation, introduced us to the Open Salad Club. We’ve got a lunch club at my office, where several people take turns making lunch, but somehow the idea of preparing a big dish, even if it’s only every couple of weeks, seems a bit intimidating to me. But bringing in two ingredients for salad? Easy.

Perhaps most interesting of all was hearing from David Patrick about how he, a filmmaker by trade, happened to found the Linuxcaffe - to my knowledge, the world’s first “open source” coffee shop. Everything’s open - from the recipes to the software that runs the till. And naturally, there are open stage nights, not to mention DJ nights featuring Creative Commons-licensed music. But, I thought, what about a really open stage?

Some hastily scribbled notes: Collaborations of all sorts would be encouraged. Performers could share words and music, free for others to jam on, revise and rework. Recordings would be available online to listen to and remix, and on-line contributions could feed back into the open stage. There would be show and tell time for homemade musical instruments and other gear (not coincidentally, Richard Bishop has installed one of his wonderful basses in a lamppost just outside the Caffe). I’m not sure yet what structure, or how much structure, would be needed to get such an event to work well and flow. Just something to experiment with. Stay tuned…

Shortcut URL
Add a comment

Wednesday 24 October 2007

Fractal music

Wanted: self-similar audio waveform generation

I’ve been listening to a podcast from last year featuring Will Wright and Brian Eno, talking about generative art, and it gave me an interesting idea.

There have been a lot of attempts at so-called “fractal music” (here’s a bunch of links to several such projects), but all the ones I’ve heard just take a chunk of data from, say, the Mandelbrot set, and map it to one musical scale or another. It’s hard to really hear any self-similarity happening.

Which seems a lost opportunity. Think about it: sound waveforms themselves have fractal properties, because phenomena like vibration, resonance and oscillation happen on all physical scales. Speed up a thumping rhythm far enough and eventually it turns into a tone. And any waveform can theoretically be expressed as a mix of sine waves of different pitches. Fractal generation software lets you zoom in and out to see different fractals in near-infinite detail. What if we could do the same by speeding up or slowing down a piece of audio?

A big challenge, of course, would the problem of resolution. Whether you’re working with analog or digital audio, as you slow it down you’ll eventually start to lose detail in the high frequencies, until it all goes muddy. It’s akin to blowing up a photograph, until all you can see is the grain, or a bunch of great big pixels - or conversely, shrinking it until you run out of photograph. You could always pack in more data to describe a chunk of sound, but you’d end up with a gigantic file, and you’d always hit a wall somewhere. For best results the sound from our hypothetical audio-fractal would have to be computed on the fly.

Not a new idea, but as far as I know no one’s done it yet. There’s an entry for something called “All-Music-Set Player” at Halfbakery (a “communal database of original, fictitious inventions”) which is pretty close to the mark. I’m not interested in generating all music, just creating interesting sounds to explore.

Controls: speed, perhaps other parameters like density or default shape. It’d be interesting to work in some sort of “scrub” control too.

Issues: what language to write such a thing in? How do you describe the waveform? (some sort of generative grammar that sums wavelets?) How do you set up such a generator so that you can calculate a value for a sample at an arbitrary point on the time axis? Is it even possible? The fact that I can’t find any examples of fractal audio generators makes me wonder if the obstacle is simply one of processing power…

(The podcast that sparked all this, by the way, is from a seminar series put on by the Long Now Foundation: Ogg | MP3 | text summary I’m afraid of Spore. I think it might eat me.)

Shortcut URL
5 comments

Friday 5 October 2007

Dorkbot

Pine cones, glitches, and bringing video to the wilderness

One of Stan Krzyzanowski's pine conesDorkbot Toronto, the local chapter of the network of “people doing strange things with electricity”, has a new slate of presentations, and last night was the first.

Patricia Rodriguez presented some of her video work using all sorts of cameras - film, video, digital - and taking advantage of each one’s unique features and most interesting ways of failing.

Cary Peppermint and Christine Nadir’s work is about breaking down the perceived borders between nature and the human-made world, using electronic media installations in unexpected places. Wild Information Network, a solar-powered streaming audio server installed deep in the woods of the Catskills, plays sound pieces submitted by various artists, all with the notion of humans broadcasting to the broader environment, or vice versa. It and other pieces are catalogued on their site: EcoArtTech.net.

Stan Krzyzanowski showed his time-lapse work, ranging from handheld still camera shots, to mesmerizing animations created from successive sections of wood and other materials (notably vegetables and marbled cheese), to his recent projects involving cones from various sorts of tree. Pine cones, see, open up as they dry and fold closed again if you get them wet. And when sped up, the waving of a big pine cone’s scales takes on an eerie, almost animal aspect.

It’s beautiful stuff. Interval is a rather huge archive of all his experiments - click some of the “special sets” on the lower right. Most of the best stuff is on the “Favorites” page.

The sessions are held at InterAccess, a gallery at Queen and Ossington devoted to electronic media art. They offer a very cool series of workshops on topics like microcontroller programming, introductory electronics, pinhole photography, and hacking your bike to turn it into a mobile piece of sound art. I’m hoping to attend the ones on Pure Data and creating “resilient outdoor works”.

Shortcut URL
Add a comment

Tuesday 4 September 2007

Tobermory

Photographic explorations on the Bruce Peninsula

Lichens near Tobermory, OntarioI’m lucky enough to work at a small company full of cool people. All friends, all the sort of people you can have a good conversation with about aesthetics or theatre or philosophy, and hang out comfortably with for a week. So this past week we all packed up and headed to a cottage near the tip of the Bruce Peninsula.

There was some shop talk, like how to get more “good” clients - the kind of organizations that are trying to make the world better - and plotting strategy for our video department. We did a bit of improv and other creative exercises, too, and there was a lot of good food, light reading, ping-pong and beach-going, as well as some hiking along the northernmost part of the Bruce Trail, which runs all the way down the Escarpment to Niagara Falls.

I did a lot of poking around in the woods and along the lake. Funny thing - while everyone else is admiring the grand, sweeping vistas, I’m usually crouched with a magnifier studying the tiniest things I can find. So I spent a lot of time this trip puttering around with our camera, exploring the possibilities of macro photography.

Of the places we visited, I think my favorite was along the rocky shore at the end of the road. The ancient, glacier-carved sedimentary rock is like a garden of miniatures - every few inches you’ll find a little crevasse or a tiny pothole that’s become home to an even tinier plant or two, comprising a startling variety of species. And of course, there were lichens and mosses and ferns, whose primitive forms hold a strange fascination for me.

IMAGEIn the evenings we watched Rome on DVD (ah, what a horrible, lecherous, bloodthirsty lot) and played with the camera some more. After a few light-painting experiments using exposures of several seconds, we hitched the camera to Sean’s laptop, using a piece of software called iStopMotion to create our own animations, in the style of Pika Pika.

Sean’s gone and created a Flickr set of our experiments, and uploaded a video (click the “Read more” link). A few of my photos are up on Flickr as well.

In all, a wonderful week.

Read more...
Shortcut URL
2 comments

Friday 10 August 2007

Road forks ahead

With the focus of this blog veering wildly about from electronics to urban design to music, I think it’s time to divide things up a bit. Over the next little while I’ll be shifting the DIY project talk (“mad scientisting”, as my SO likes to put it) to a new section called The Lab - better to have a home for it so people can find such posts without having to sort through my ramblings on pop culture and cats. And likewise, friends who want to keep up with those ramblings won’t have to go crosseyed at sudden dumps of Arduino or Flash code.

Likewise, I’m thinking of having a separate section for discussing urban design, public spaces and so forth. (A while back, in a giddy moment near the close of the Open Cities unconference, I promised to start a site or blog devoted to DIY projects in the public realm, and this would be the logical place to put it.) Music and art will probably be the “main” blog.

Shortcut URL
Page 1 of 4 pages  1 2 3 >  Last »