Jamie Bullock

Jamie Bullock

Audio Software Developer

West Midlands, England, United Kingdom
1K followers 500+ connections

About

I'm an audio software researcher and developer with over 15 years experience building robust, highly usable applications, libraries and plugins.

As a generalist I’m comfortable with UI, DSP, audio analysis and machine learning. I take a pride in shipping products that delight users.

My main language is C++, but I also speak C, python and human!

I am the sole developer of the Noiiz Plugin, the first cloud connected plugin for auditioning online samples in key and in tempo with a DAW track. The plugin now has over 2000 active users and was praised as "The Future Of Sample Browsing" by Music Tech magazine. I also engineered Noiiz's "Find Similar Sound" feature, a web micro-service that enables over 200k sounds to be searched by audio similarity.

I led the development of Integra Live, an interactive audio processing environment with over 30,000 downloads. Integra Live is now used worldwide.

I am sole author of LibXtract, a C library for audio analysis and feature extraction used in a range of projects from interactive arts to sound recognition.

I am also the developer of ml-lib, a library of machine learning objects for Max and Pure Data.

I have worked as a consultant to various companies, developing audio and music-based applications for mobile platforms including LiveShout, an audio streaming app for iOS.

As a researcher I have used Unity 3D and 3Dception alongside a Kinect interface to develop systems that enable sounds to be positioned in and moved within a 3D space through hand gestures and grasp.

My goal is to develop technologies that transform the way we interact with sound.

Activity

Join now to see all activity

Experience

  • LANDR Audio Inc. Graphic

    Software Developer - C++

    LANDR Audio Inc.

    - Present 1 year 8 months

    Montreal, Quebec, Canada

  • LWKS Software Ltd Graphic

    Senior Developer

    LWKS Software Ltd

    - 2 years

    Remote

  • Noiiz Ltd Graphic

    Audio Software Developer

    Noiiz Ltd

    - 4 years 5 months

    Leeds, United Kingdom

    Leading the development of a new collection of audio software plugins for a platform that will connect developers, creators, music makers and sound designers. http://noiiz.co

  • Birmingham City University Graphic

    Associate Professor of Music Technology

    Birmingham City University

    - 1 year 9 months

    Birmingham, United Kingdom

    Music technology research, leadership, software development, interaction design, project management, bid development, post-graduate teaching, doctoral supervision.

  • Birmingham Conservatoire Graphic

    Senior Researcher

    Birmingham Conservatoire

    - 5 years 6 months

    Birmingham, United Kingdom

    Music technology research, team leadership, software development (C, C++, Objective-C, Python), interaction design, system architecture, project development and management, post-graduate teaching.

  • Carnegie Mellon University Graphic

    Contract Software Developer

    Carnegie Mellon University

    - 10 months

    Birmingham, United Kingdom

    Development of machine learning software in C++ for the Art Fab laboratory at Carnegie Mellon University. The software runs as a suite of external objects in the Max/MSP and Pure Data DSP environments using the Flext library.

  • Integra Project Graphic

    Software Development Manager

    Integra Project

    - 2 years 10 months

    Integra Project

    Project management, software development and design lead for the Integra Live software

  • Ecliptic Labs Graphic

    Contract Software Developer

    Ecliptic Labs

    - 3 months

    Birmingham, United Kingdom

    Development of backend code in C and Objective-C for the LiveShout iPhone app based on MP3 streaming to a remote server with facilities for live-from-mic streaming, multiple streams, stereo audio, low latency, connection status, auto-reconnect and idle clients.

  • Birmingham City University

    Birmingham City University

    3 years 4 months

    • Birmingham City University Graphic

      Research Assistant

      Birmingham City University

      - 3 years 6 months

      Design and development of the Integra Live software environment using C/C++, Pure Data, XML and SQL. Repertoire migration of obsolete works with live electronics.

    • Scientific Administrator (Integra project)

      Birmingham City University

      - 1 year 7 months

  • South Birmingham College

    South Birmingham College

    3 years 2 months

Education

  • Birmingham City University Graphic

    Birmingham City University

    Ph.D. Music Technology

    -

    Thesis title: Implementing audio feature extraction in live electronic music

  • University of Birmingham Graphic

    University of Birmingham

    M.Phil. Musical Composition

    -

    Thesis title: Instrumentality in electro-acoustic music

  • Middlesex University Graphic

    Middlesex University

    B.A. (Hons) Sonic Art

    -

  • Modern iOS Development

    -

    - Present

    http://www.moderniosdevelopment.com

  • Vitae — Preparing For Leadership

    -

    -

    https://www.vitae.ac.uk/events/past-events/Preparing_for_leadership_NW

Licenses & Certifications

Courses

  • Modern iOS Development

    -

Projects

Organizations

  • IEEE Computer Society

    Member

    - Present
  • The Interaction Design Foundation

    Member

    - Present
  • International Computer Music Association

    Member

    - Present

More activity by Jamie

View Jamie’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jamie directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Jamie Bullock in United Kingdom

Add new skills with these courses