Fixing Korg I3s

I have found that there are many users online which have this wonderful Korg Arranger. I’ve fixed one which had poor display and no sound output. I’ll list what went wrong. #1 Fading… Continue reading

Mackie 1620i Review – Warning!

You may have seen a Mackie 1620i Firewire mixer available from your local music store. Before purchasing this unit I advise you that there is a serious issue with this mixer. It’s so… Continue reading

USB Isochronous Transfers

I’ve recently been doing some work on the STM32F1 ARM chip. In particular I modified one of the ST USB Audio Speaker projects to suit a particular need. Being an ‘audiophile’ I wanted… Continue reading

Harmonic, Melodic Minors Explained

There are three types of Minor Scales, Natural, Harmonic and Melodic. When you’re playing a song in a minor key, if you want to play the associated chords (aka Harmony), you play the… Continue reading

Lowpass and Highpass Filters

Simple RC Highpass and lowpass filters are great! These have applications in all sorts of audio preamps / mixers etc, so there is REAL world application in these! Often we would like to… Continue reading

Headphone Review Bose AE2, Sennheiser PX100-II. With Sony MDR-V500 mod

First of all, happy new year to you all! While I was away on my holiday down in Christchurch with family members, I came across a few pairs of headphones which needed repair.… Continue reading


I have a string of RGB LEDs. With 48 LEDs per metre, and with 5 metres thats a massive 720bytes of RAM. Using DMA, not only can you send these 720 bytes quickly,… Continue reading

To Library or Not…

To all the coders out there! (and anyone else watching), Often when writing code, we’re told to turn our functions into portable modules so they can be reused in other code later on.… Continue reading

Music Major and Minor Keys

It’s been a while since I posted. Been on holiday :). I had a jam session with a friend of mine. Anyway, we quite often improve and make music on the spot. Being… Continue reading

Corporate Life

Last night I met up with a friend who works at a large organisation. There are many advantages working with/for a large, established organisation as opposed to being self employed. Working and networking… Continue reading