top of page




Csound: Stutter Effect
Through the last two Csound blogs about looping lines I have been using the mincer opcode as a means of audio playback. This had been...
Big News for Me
Just a quick message. After a year of posting very little here, I have now got my MSc in Sound and Music for Interactive Games'. I am...


Csound: Looping and Triggering Lines 2
Before I get to the stutter toy using Csound, there is one further and more standard method in Csound, of retriggering a line during...


Csound: Looping and Triggering Lines
The line opcode in Csound provides the functionality as the object of the same name in Max/MSP and PureData. Given three arguments, line...


Adaptive Music
"An adaptive score is a game-driven interchange between musical states, junctures and segments." (Bajakian, 2010) Ristar Ristar is a 2D...


Acoustic Modelling in Games
The effects of a virtual environment on in-game audio are commonly mimicked by creating pre-set falloff distances for each sound source...
Procedural Sound Design/Audio
Procedural audio describes audio that is created using a procedure or algorithm. This definition is of little use in game audio because...


Learning Curve 2
Opening a door My next issue was finding a way of opening a door. The level came pre-made with some doors already opened from an...


Audio Used as Feedback
A description of audio used as feedback to the player in the game 'Portal 2'. The video linked above provides an example of multiple...


Learning Curve 1
I have started learning to use the audio functions in the unreal engine and will make informal posts under the heading 'Learning Curve'...
Blogs and Articles
bottom of page