MidiScript is a music programming environment for MacOS. Created as part of my dissertation, it combines the interface and tools of visual systems with the power of a general purpose language.
10 PRINT "HELLO, WORLD!"
Watch this space for my C64 live coding program!
Perfect for hacking old toys and fun little projects.
Tape Story: Audio redesign
A university project where I replaced and redesigned all the audio for a short video.
The original video is by Bitone and can be found here.
Spatial audio mobile application developer (2018)
I'm currently working on a mobile spatial audio application. It's an exciting project and the first public results will be available soon!
Here I'm mainly working with:
Unity for the front end
Android Studio for the back end android plugins
A variety of hardware for positional data
FMOD's low level API for the audio.
AI Intership: Evolutionary computation for gesture control mappings in music (2017)
Over the course of this internship I researched interactive evolutionary computation (IEC) and developed an IEC module for the Glover application. In the context of this project, Glover allows user to link gestural inputs from a range of devices to MIDI outputs. My IEC module created these mapping for the user, and through their feedback evolved new mappings. The internship closed off with an inconclusive user study.
Here I was working in C++ with JUCE in the already established code base of Glover.
BBC Radio Norfolk: Broadcast / Audio engineer (2013-2015)
Here I volunteered as the audio engineer for the weekly live bands performing on air. I also worked as a freelance broadcast engineer on many Radio Norfolk outside broadcasts and events.
Hewett school & 6th form: Music department technician (2014-2015)
As department technician my main responsibilities involved repairing hardware and assisting in music technology classes.