Archive for the ‘Demoscene’ Category

Oldskool Crusader

Thursday, April 20th, 2006

This was my entry for the Oldschool Executable Music compo at Breakpoint 2006, which placed 6th out of 12 entries. This was a cross-platform competition to produce a piece of music on any sub-32-bit computer (the Spectrum in this case) in under 32K.

Download gasman_-_oldskool_crusader.mp3
Download MP3 (4.5M)
Download TAP (10K)

As the saying goes, never work with children, animals or 1980s-era speech synthesisers.

It is a well established fact that to win a music compo at a large party, you need a gimmick, and speech is as good a gimmick as any. This led me to start experimenting with a Cheetah Sweet Talker interface I picked up on eBay – a worthy project, I thought, as to the best of my knowledge nobody has ever done anything creative with speech synthesis on the Spectrum beyond using it to robotically swear at friends and family. My master plan was to write a jazz piece with semi-spoken lyrics (because the synthesiser can only “sing” in monotone) about marmosets. Yes, marmosets. It was meant to be in keeping with the party theme of “Rumble In The Jungle”, you see.
(more…)

Haluzkynation

Wednesday, March 22nd, 2006

[Screenshot: Haluzkynation]

This demo won the ZX Spectrum demo competition at Forever 2006. It did this not by being an amazing piece of coding, but by playing on six years’ worth of in-jokes built in previous Forever parties.

I did mean to do a proper demo, honest – I spent three days working on one of the cleverest effects I’ve ever done. But then I realised that it was only two more days to the party, and a single half-finished effect wouldn’t make a demo, so I rushed ahead with some silly ideas instead.

(more…)

Nrrr-ka-rrrk

Tuesday, February 28th, 2006

Nrrr-ka-rrrk screenshot - spinning coloured squares

This reached second place in the 256-byte intro competition at raww.orgy 2006, the UK’s one and only Spectrum demo party. The concept was to take a rotozoomer, a demo effect well known for being smooth and fluid, and add a darker industrial side to it. I didn’t manage to get it to do everything I’d planned, but then that’s 256-byte size limits for you.

Nrrr-ka-rrrk on Pouet | Nrr-ka-rrrk on Demotopia

Source code is included in the download, if reading Z80 assembler is your idea of a good time.

(more…)

Haiku

Thursday, December 29th, 2005

Out of all the demos I’ve written, there aren’t many that I’ve been totally happy with at the time of release, but Haiku is one.

It was my first attempt at a 4K intro, written for tUM*05 which was to my knowledge the first ever party to hold an intro compo open to multiple 8-bit platforms – although in the end it went uncontested in that category, and instead went into the demo competition, where it got first place.

There’s a mammoth article in issue 3 of ZX Shed covering the design work and coding tricks that went into its production. Here’s a (multimedia-enhanced) taster…

It’s harder than you’d think to write tinkly oriental music. My first few attempts on my trusty electric keyboard (set to Koto or Shamisen mode) sounded fairly authentic, but stripped back to the square waves of the AY sound chip, they quickly turned into bubblegum dance music.

Download haiku1.mp3

Download haiku2.mp3

Floundering in writer’s block, I put on a DVD of Hayao Miyazaki’s My Neighbour Totoro, a film so cutesy it makes Bubble Bobble look like The Exorcist. Lo and behold, after King Totoro had led the dance to make Mei and Satsuki’s acorns grow, a melody leapt out, unmistakeably eastern and yet instantly appealing to western tastes.
Download totoro.mp3
I analysed it every which way, pulled apart the plodding rhythm and the musical scale, and put together a melody of my own following the same style.
Download haiku3.mp3

Frozen Promise

Friday, December 9th, 2005

Spurred on by the positive response on Pouët to my Rob Hubbard Hungarian Eurovision Riverdance Megamix, I set to work on a slightly less frivolous mash-up in Audacity. This one combines Frozen by Madonna with Promised Land, the soundtrack to the demo Instant Zen by Synesthetics. (MP3, 7.0Mb)

Download frozen_promise.mp3