My Profile Photo

Concrète Mixer


An internet radio station dedicated to shredded field recording ambience


Now playing


  1. About Concrète Mixer's effects chains

    This post discusses Concrete Mixer’s effects chains system, which is governed by the playFx entity within CM. …


  2. How I got to using ChucK

    This is a brief outline of how I went from using ‘standard’ music making software and ended up coding in ChucK. …


  3. Perl sine wave demo

    There is no good reason to write audio code in Perl, but on the other hand, no reason not to, so here we go. …


  4. Using dot to make charts

    As this is a software blog I may as well mention how I generated the charts in the last post. As background I’ve had experience in the past drawing flow charts in Visio and Fireworks (those were the days), and was looking for something similar. Being in Linux land I tried Inkscape and dia, but Inkscape was a bit bewildering and dia was a bit rubbish (sorry dia developers!). I knew vaguely of tools that could generate charts from text and tried flowchart.js, but found the whole business of rendering a chart by loading a web page a bit inelegant. In the end I found dot, part of the GraphViz package. …


  5. Gastroscopy of Concrète Mixer

    This post describes what Concrète Mixer is doing when it does its thing. …


  6. About Concrète Mixer

    So this blog is mainly focused on Concrète Mixer, a sound app I’ve built to be run on a Raspberry Pi. In this post I brief description of the app as a starter. Later posts will get in to more detailed explorations. …


  7. What's going on here?

    This is a blog about audio coding that rambles through the work I’ve done over the past couple of years. It will be mostly focused on the Concrète Mixer app, but will also cover a couple of side projects. …