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.
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.
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.
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.