projects

digee mcmd

midi / clock / multiply / divide
teensy 4.0, zephyr, c and c++, electrical engineering, pcb design.

The DiGee MCMD is a portable polyrhythmic midi clock that allows the user to synchronise two independent midi clock signals through a mathematical fraction that can be changed in real-time. Either by multiplying or dividing the master clock signal by a fraction set by the user, the DiGee MCMD creates a secondary slave clock signal. With a range of 1/16 to 16/1 varying relationships can be created to allow the user to experiment with ranging polyrhythmic combinations.

board render

3D board render of the pcb, designed for a CR123A 3.7V cell.

rechargeable lipo battery test pcb

In preparation to make the device portable, I designed and created a smaller rechargeable Li-Ion battery test PCB.

original prototype and university exhibition

The original digee prototype was developed for my university dissertation, and installed along with two korg instruments to demonstrate it capabilities.

web design

html, css

I enjoy web design using html and css. I was commissioned to build a website for the audio tech rental company RS Hire, based in London. The site features a product gallery, contact form, and service information.

view here

This website is also built using pure html css.

max msp patches

head shoulders wrist elbows

max msp / node.js / websockets
interactive educational audio visual installation.

An audio visual installation program that estimates the users body pose using machine learning, and feeds data to Max MSP, sonifying their movements and plotting their shape into an audio envelope.

speech sonification effects unit

real-time speech to audio synthesis
max msp

A Max MSP synthesiser and audio processing unit that relies on either sample input or live audio. It generates chromatically constrainable notation for a polyphonic synthesiser in attempts to sonify, accompany and emphasise moments of speech, dialogue and prose. Built with unique audio processing effects and mixing controls for live performance.

Featuring the voice of Gil Scott Heron.

audio visual live performance

real-time audio processing and analysis
bela.io, hydra, c++, js

A live audio visual performance featuring a small modular patchable unit by Bastl, feeding audio directly into a Bela.io unit with touchpad sensors, to manipulate, glitch and distort the sound. The incoming audio is processed in real-time with Hydra, breaking the audio into separate fft bins to trigger different visual effects.

Warning: This video contains flashing lights.

interactive nyquist-shannon sampling theorem

interactive sketch
python, jupyter notebook

Audio Loss Simulation is an interactive Python script that allows the user to learn about the nyquist frequency. The user can alter the resampling frequency, and also apply effects like time stretching and pitch shifting.

music

traces

dubstep / grime / club / dance
producer duo based in south london
discogs instagram

I was part of a producer duo called Traces, releasing music both on labels and independently. We have had music signed for Nike, performed at Fabric London, and toured internationally across the United States and Europe.

releases

" seamless>

past shows

clasp

experimental / footwork / noise
solo producer, curator and artist manager

Afer deciding to pause working as a duo I began working as a promoter, and organiser for a new platform called DHJ, a platform focused on free-form electronic music. Under the label I released one single, and organised multiple shows including an Asia tour across South Korea and China, community workshops, and performed a solo headline show in Chengdu, China.

releases

past shows

misc

artwork, graphics, products

photoshop / illustrator / premiere pro / art direction

Throughout my life I have always actively created artwork, graphics, posters, products and more. I have directed music videos for artists, designed and sold merchandise, and been a successful independent club promoter.

reprezent radio

radio host, video editing, social media marketing

During my time as a producer and DJ, I was a resident radio DJ for Reprezent Radio 107.3FM, a youth-led radio station based in South London. I conducted interviews, hosted shows, and edited video content for social media.