Skip to main content
BookintermediatePaid

The MIDI Manual

by David Miles Huber · David Miles Huber

David Miles Huber's reference on MIDI in the project studio, covering the message protocol, electronic instruments, sequencers, editor/librarians, scoring and synchronisation. Readers come away able to design a MIDI setup and understand how the data flows between devices and software.

Visit resource

This link may earn us a small commission at no extra cost to you. Affiliate disclosure

More resources on MIDI Programming

WebsiteFree

soundonsound.com

Sound On Sound is a long-running audio recording magazine and website. It publishes in-depth tutorials, gear reviews, and practical how-to articles on recording, mixing, mastering, microphone technique, DAWs, plugins, and studio setup.

WebsiteFree

Ableton Max for Live Devices

Cycling '74's community library of free Max for Live devices, many of them MIDI generators, arpeggiators and effects with open patches. Studying and modifying them shows how MIDI notes and controller messages are processed inside Ableton Live.

WebsiteFree

MIDI Association

Site of the MIDI Association, the body that publishes the MIDI 1.0 and MIDI 2.0 specifications. After registering for free, developers can download the official message formats, Universal MIDI Packet details and profiles needed to implement MIDI correctly in hardware or software.

PodcastFree

The EDM Prodcast

Weekly interview podcast from EDMProd with electronic music producers, mix engineers and industry figures, discussing sound design, arrangement, workflow, finishing tracks and building a music career. Listeners pick up production techniques and professional habits from working electronic musicians.

BookPaid

The MIDI Manual: A Practical Guide to MIDI within Modern Music Production (4th Edition)

The standard single-volume reference on MIDI, covering system interconnection, controllers, sequencing and editing inside the DAW, groove tools, synchronisation and mixing. The fourth edition adds the MIDI 2.0 specification alongside MIDI 1.0 implementation charts.

WebsiteFree

MIDI Basics (5-part series)

Paul White's five-part primer explaining MIDI as a communications protocol: channels, note on/off, multitimbral modules, program change, continuous controllers, sequencer recording and clock synchronisation. Written for readers who confuse MIDI data with audio.

See all MIDI Programming resources →