Blog Archive 2012 Cuttr is now live and running Sep 11 2012 Programming is good for the soul Aug 30 2012 Organising Domains and migrating sites Jul 08 2012 Glitchr up and running Jun 30 2012 Octopress Customisation Jun 24 2012 Rumblesan moved to Octopress Jun 20 2012 Stranded from the internet! Jun 09 2012 Pure Data snippets Random list element May 18 2012 Processing JS and GitHub hosting Apr 29 2012 PureData versus SuperCollider versus MaxMSP (Why I do what I do with what I do) Apr 22 2012 Rolling your own whilst beating PHP to death Mar 25 2012 An evening with Go Mar 20 2012 Being LAME and MAD, the trials of de/encoding MP3s Jan 31 2012 Stretching Audio for Fun and Radio Jan 01 2012 2011 Patch-a-Day November 2011 Day 30: Bouncing Ball Dec 13 2011 Patch-a-Day November 2011 Day 29: Launchpad lights Dec 07 2011 Patch-a-Day November 2011 Day 28: Launchpad sequencer improvements Dec 06 2011 Patch-a-Day November 2011 Day 27: Launchpad sequencer Dec 05 2011 Patch-a-Day November 2011 Day 26: Launchpad IO Dec 04 2011 Patch-a-Day November 2011 Day 25: Step Sequencer Clock Dec 04 2011 Patch-a-Day November 2011 Day 24: Step Sequencer Basics Dec 03 2011 Patch-a-Day November 2011 Day 23: Generic Preset abstractions Dec 02 2011 Minor delays again! Nov 29 2011 Patch-a-Day November 2011 Day 22: Preset file saving Nov 27 2011 Patch-a-Day November 2011 Day 21: Preset loading Nov 25 2011 Patch-a-Day November 2011 Day 20: Preset saving Nov 23 2011 Patch-a-Day November 2011 Day 19: Data Structure Basics (part 6) Nov 22 2011 Patch-a-Day November 2011 Day 18: Data Structure Basics (part 5) Nov 21 2011 Patch-a-Day November 2011 Day 17: Data Structure Basics (part 4) Nov 19 2011 Patch-a-Day November 2011 Day 16: Data Structure Basics (part 3) Nov 19 2011 Patch-a-Day November 2011 Day 15: Data Structure Basics (part 2) Nov 18 2011 PatchWerk Radio back on the air Nov 17 2011 Patch-a-Day November 2011 Day 14: Data Structure Basics (part 1) Nov 16 2011 Patch-a-Day November 2011 Day 13: Euclidean Drums Nov 15 2011 Patch-a-Day November 2011 Day 12: Euclidean Sequencer Nov 14 2011 Patch-a-Day November 2011 Day 11: Basic Sequencer Nov 13 2011 Patch-a-Day November 2011 Day 10: Euclidean Rhythms (part 3) Nov 13 2011 Buffer under-run error! Nov 10 2011 Patch-a-Day November 2011 Day 9: Euclidean Rhythms (part 2) Nov 09 2011 Patch-a-Day November 2011 Day 8: Euclidean Rhythms (part 1) Nov 08 2011 Patch-a-Day November 2011 Day 7: List Processing (part 4) Nov 07 2011 Patch-a-Day November 2011 Day 6: List Processing (part 3) Nov 06 2011 PatchWerk Radio site back up an running Nov 06 2011 Patch-a-Day November 2011 Day 5: List Processing (part 2) Nov 05 2011 Patch-a-Day November 2011 Day 4: List Processing Nov 04 2011 Patch-a-Day November 2011 Day 3: Passthrough Design Pattern (part 3) Nov 03 2011 Patch-a-Day November 2011 Day 2: Passthrough Design Pattern (part 2) Nov 02 2011 Patch-a-Day November 2011 Day 1: Passthrough Design Pattern (part 1) Nov 01 2011 Patch-a-Day Month 2, November 2011 Nov 01 2011 The Co-ordinate Diff Sequencer for PDRene Oct 25 2011 Imitation, Flattery and Modular Synths Oct 11 2011 Something approximating a release Sep 20 2011 So What’s Happening?! Aug 18 2011 That problem with finding time… Jun 12 2011 Patchwerk Radio temporarily down May 13 2011 Lack of OOMPH Apr 03 2011 So what to do next… Mar 09 2011 Stream appears to be all running smooth now Feb 23 2011 Hello people from CDM!! Feb 22 2011 Updates, Websites and Stuff Feb 11 2011 PatchWerk Radio: How it works and how to write patches for it Jan 29 2011 PatchWerk Radio is Go, and it needs YOU!! Jan 28 2011 Post-it note patch design Jan 24 2011 SUCCESS!!! But many miles yet to go Jan 19 2011 Radio Drone taking shape Jan 10 2011 Drones, Python, JACK and Windfarms Jan 03 2011 2010 Playing with Processing Deforming Spheres Dec 22 2010 Radio Drone, the planning Dec 15 2010 Processing, POV-Ray and Noise Dec 12 2010 Setting yourself challenges…. Dec 03 2010 Patch-a-Day Month Day 30: Audio Fractals Nov 30 2010 Patch-a-Day Month Day 29: A Nice Cup of Drone Nov 29 2010 Patch-a-Day Month Day 28: Simple But Useful Nov 28 2010 Patch-a-Day Month Day 27: FFT based Pitch Shift and Time Freeze Nov 27 2010 Patch-a-Day Month Day 26: FFT based EQ and Delay Nov 27 2010 Patch-a-Day Month Day 25: Fast Fourier Transform Finished Nov 25 2010 Patch-a-Day Month Day 24: Fast Fourier Transform Continued Nov 25 2010 Patch-a-Day Month Day 23: Fast Fourier Transform Introduction Nov 23 2010 Patch-a-Day Month Day 22: Granular Synth with Grain Randomisation Nov 22 2010 Attempting to use FeedBurner Nov 22 2010 Patch-a-Day Month Day 21: Granular Synth LFOs Nov 21 2010 Patch-a-Day Month Day 20: Granular Synth with Enveloping Nov 20 2010 Patch-a-Day Month Day 19: Basic Granular Synth Nov 20 2010 Patch-a-Day Month Day 18: Live Coding Practise Nov 18 2010 Patch-a-Day Month Day 17: A Full Rhythm Generator, Hats and all Nov 17 2010 A few thoughts… Nov 16 2010 Patch-a-Day Month Day 16: Rhythm Generator with Snares Nov 16 2010 Patch-a-Day Month Day 15: Rhythm Generator Nov 15 2010 Patch-a-Day Month Day 14: FM Synthesis with Envelopes Nov 14 2010 Patch-a-Day Month Day 13: The Sampler Abstraction Nov 13 2010 Patch-a-Day Month Day 12: Karplus Strong Strings Nov 13 2010 Using the Tinkerbell Map for Chaotic Drones Nov 12 2010 Patch-a-Day Month Day 11: A Better Sampler Nov 11 2010 Patch-a-Day Month Day 10: A Simple Sampler Nov 10 2010 Patch-a-Day Month Day 9: More Fun with Delays Nov 09 2010 Patch-a-Day Month Day 8: Fun with Delays Nov 08 2010 Patch-a-Day Month Day 7: Generative Drum Sequencer with Sounds Nov 07 2010 Patch-a-Day Month Day 6: Generative Drum Sequencer Nov 06 2010 Patch-a-Day Month Day 5: User Drawable LFO Nov 05 2010 Patch-a-Day Month Day 4: Making some Tunes Nov 04 2010 Patch-a-Day Month Day 3: Simple Mono Synth Nov 03 2010 Patch-a-Day Month Day 2: Markov Numbers Nov 02 2010 Pure Data Patch-a-day Month Day 1: FM Bells Nov 01 2010 Lorenz Drone Oct 28 2010 Drum Sounds in SuperCollider (part 2) Oct 15 2010 Drum Sounds in SuperCollider (Part 1) Oct 12 2010 Second Auto Tweeting test Oct 07 2010 Quick Test of Auto Tweeting Oct 05 2010 Sequencing Basic Events in Pure Data Oct 05 2010 Nodes, Graphs, Groups and Positioning (part 2) Sep 29 2010 Fungeoid Sequencer Sep 28 2010 A Basic Intro to Markov Chains Sep 21 2010 Algorithmic Experiments Sep 16 2010 Testing out the android wordpress app Sep 09 2010 Nodes, Graphs, Groups and Positioning (part 1) Sep 08 2010 Github project links Sep 08 2010 Old Blogger posts imported Sep 03 2010 A Nintendo DS Drum Machine Sep 02 2010 Control Busses and their uses Aug 19 2010 Internet on Thursday Aug 09 2010 Internet Connected Tomorrow……. hopefully Jul 28 2010 Simple Sequencing of Synths Jul 17 2010 SCSynth and SCLang, The SuperCollider Client and Server explained… Jul 13 2010 FM Synthesis, a Noisey Hello World Jul 12 2010 Devices Settings Strangeness Jul 11 2010 The SuperCollider learning curve…. Jul 04 2010 Saved… Jul 01 2010 So WordPress it is Jun 24 2010 Thread safe logging in Python Mar 13 2010 See Cluster Run Mar 12 2010 Clusters, non musical ones at that (for the moment) Feb 20 2010 Version 1.0 Beta released Jan 25 2010 Lesson: Time off work is good. Time out of house is productive. Jan 04 2010 2009 Git Hub appears to be awesome Dec 19 2009 Prototypes, working ones at that Dec 17 2009 Pure Data, Python and sequencers Dec 04 2009 State of the sequencer Nov 20 2009 Failure and Sucess, or “How to make things easier for yourself” Nov 08 2009 What the hell am I doing again Oct 30 2009 Touchbook has arrived Oct 28 2009 Been a bit quiet really Jun 22 2009 State of the nation May 11 2009 Bass Station Repairs Apr 28 2009 Bass Line Bass Line Apr 24 2009 An Ode, “Where does my time go?”……or why full time jobs suck Apr 22 2009 G.E. Transistor Manual Apr 18 2009 Midi Step Sequencer for DS Apr 03 2009 Idea Blog GO!! Mar 17 2009 Here is a test of the Emergency Broadcast System Mar 15 2009 Ideas Pad Mar 14 2009 Updates Mar 12 2009 Still Alive Jan 18 2009 2008 It’s all happening….. Dec 19 2008 Fans……of a sort Dec 07 2008 So some pictures Dec 02 2008 Go Sequencer Update Dec 01 2008 And so here it begins Nov 29 2008