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.

full device schematic

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

audio tech hire website and this website too!

html, css

I enjoy web design using html and css. I was commissioned to build a website for the audio tech hire 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.

max msp speech sonification synth

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.

live audio visual 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

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

miscellaneous

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.