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

DMA and CPU

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

Losing.

Everyone loses things from time to time. It’s just part of life, we must come to accept the good things and the not so good things. When it comes to loss, different people… Continue reading

Taxes in New Zealand

Working for yourself has loads of Tax advantages! Your effective disposable income for someone working in NZ earning $60,000NZD isĀ  $47,960. Assuming you use this money to buy stuff (and who doesn’t?), you’ll… Continue reading