Mojo2: Horn Section

The modern‑day horn section, various combos of sax, trumpet, trombone and other brass or reeds, forms a crucial and distinctive part of the sound of big band, soul, funk and ska. Think Benny Goodman, Birth Of The Cool, James Brown's JB Horns, Tower Of Power, or Steely Dan/Don Fagen.

Hardware workstations frequently fail miserably with horns and their various specialized playing techniques, and even dedicated sample libraries sometimes only scrape the surface.

Mojo2 was designed from the ground up to give the flexibility of many horn techniques to the composer as they create their track. The UI is clean, simple and feature packed giving the user 4 different eras to choose from at the highest level with the ability to dive deep to settings down to room mic positions.

Mojo2 animating through the different sound eras

The UI is divided into two main sections, the era selector above and the settings below. Changing the "era" that the horns are from drastically colour the sound.

Evoking mid-century luxury, the animating Era knob looks like a bell of a horn while evoking imagery from Frank Lloyd Wright, Josef Müller-Brockmann, as well as the James Bond movie franchise.

Art Reference

Performance Screen

This screen gives the user quick access to all the options that make the biggest impact to the sound. Aside from the era selector, this has the largest impact. This screen largely effects the dynamics of the horn performance, how hard or soft each note is played. With a few clicks the performance can change from an orchestral lullaby to a roaring jazz romp.

Performance Screen

Mixer Screen

Mojo2 has four microphone positions in its sound engine. The volume can be adjusted of these positions to simulate different room sizes.

The horn section size can be manipulated on this screen as well as the performance overall tightness. I like to remove the tightness to get a lively messy feel.

Mixer Screen

Effects Screen

This is where the horn sound can have more coloring added - to get a phat wide horn or a noisey vintage tone. Effects on this screen can be activated, presets applied, and the effects can be fine tuned to perfection.

Effect screen Effect icons illustrations

Keyswitch Mapping

For more complex composition needs, unused keys on the keyboard can be assigned to different articulations. By incorporating these mappings producers can achieve dynamic emotion in their performance and have a higher level of polish.

Keyswitch Mapping

Box Art

Mojo2 Box Art


"Mojo 2's interface is cool and clear. Notably, it's playable and easy to use, with no fiddly programming schemes, but plenty of flexibility where it's useful. Mojo Adapts unfussily to cover solo instrument, ensemble and section requirements."

Sound On Sound Magazine


¶ UX Research ¶ UX Design ¶ UI Design ¶ Creative Direction ¶ Logo and Branding

Project Link

See More

In the music production world there are two ways to make music without the expense of a recording studio: loop samples and digital instruments. Digital instruments have come a long way over the last decade but their loop sample counterparts haven't enjoyed the same leaps in innovation. Loop samples are often regarded as a repetitive hassle or a cheap band-aid in the community due to the friction associated with working with them. This friction is caused by the lack of discoverability, cost of acquiring unique sound samples, and the cumbersome workarounds needed to tweak each loop to fit your music piece. How might we eliminate the friction associated with working with loop samples and create a flexible workflow in a digital platform?
This top-rated sound design interface marries the music industry's traditional vintage analog look with a modern UI experience. By mixing textures, lighting effects, and line work, Apollo visually evokes the familiarity of a guitar amp with flat design to create a truly unique experience.
I was approached in 2016 to rebrand the Centre for International Governance Innovation's (CIGI) website. CIGI is a Canadian non-partisan privately funded think tank. Their research, opinions, and public voice strives to make a difference by bringing clarity and innovative thinking to global policy making. Since the beginning, CIGI's publishing platform was driven by their researchers and board members needs. Due to the stakeholders' divergent directions and needs, their online presence became a collection of inconsistent microsites over time. The goal of this project is to better communicate what CIGI is to the public at large and simplify their publishing platform to increase readership, article discoverability and long term scalability.
KORG iWaveStation is an authentic reproduction of the original 90s device that was used by artists such as Michael Jackson, Phil Collins, and Depeche Mode. The WaveStation was the first to feature an advanced vector synthesis system that created new sounds by combining multiple waveforms. To this day it's still considered a legendary and unique instrument. This project was a dream come true. With KORG being the leading brand in music technology, it's the equivalent of being asked to reimagine the original Porsche 911 for the 21st century.
Fluid Harmonics is a triple play instrument featuring a sound bank of 30 guitars. The digital synth's three arpeggiators move in sync to create a fluid sound. This is graphically supported by the pick shaped knobs that visually fill with rolling water based on intensity.
In 2017, a team of proud Canadian volunteers including myself, digitized our country's founding documents in celebration of Canada's 150th anniversary.
Vuejs Typography Filters

WIP A collection of typography Vue.JS filters to control your type and own your layout!

vuejs filters typeography layout vue2
Vue 2 Img

An easy way to convert HTML sections and charts to JPG, PNG or PDF files for download or base64 encoding.

npm-package pdf-generation html5-canvas image-converter html-converter vuejs-plugin
Flutter For Web Deploy Script

🦋 Flutter for web production build script. Build Flutter beta channel inside your deploy pipeline.

flutter web devops pipeline netlify beta build bash-script
Mockup Maker

A tool to set up video screen captures on a device mockup with Python.

A tensorflowJS Kanye West lyrics generator and data ingestion pipeline.

tensorflowjs react styled-components webscraping netlify webworkers tensorflow

The project source code is at the bottom.<a href="">

COIVD has forced us to stop using in-person UX research. Here are some tried and true methods we’re keeping after the lockdowns lift.

Have you ever wanted to turn your iPad or iPhone app into a website? Flutter can do that now and this script can help you share your product with the world in an easy way.