Maximum MIDI

What's New? Win NT!

About Maximum MIDI

About the Reader

About the ToolKit

Author Online

Reader Comments and Reviews

Get the Book

ToolKit Demo

MIDI Links

Rogue's Gallery

Maximum MIDI: Music Applications in C++

The long wait is over, and the book is finally available. The book, you say? That's right! Over 450 pages of algorithms, source code, examples, explanations, and knowledge is now available to help you make your MIDI dreams reality.

A ToolKit of MIDI routines, written in C and C++, are introduced and explored in the book. This ToolKit, the Maximum MIDI Programmer's ToolKit, makes writing MIDI programs for Windows 95 (and for other operating systems, too) a breeze.

The book explains the fundamental algorithms needed to make music using MIDI. They include:

  • Achieving rock-solid synchronization and musical timing
  • Syncing to SMPTE/MIDI Time Code
  • Syncing to MIDI sync
  • Reading and writing Standard MIDI Files
  • and more...

The book also comes with a CDROM that includes:

  • All of the book's source code and examples, including the low-level DLL code
  • The entire text of the book, as HTML pages
  • An (unsupported) 16-bit ToolKit, PtkLite, including DLL source

Over a dozen example programs lead you through all aspects of MIDI programming. Starting from the simplest MIDI input and output programs, these examples build in features and power, culminating in three pretty-darn-useful programs: MidiSpy, SxLib, and MaxSeq.

And using this code in your own programs is made even easier since the author (that's me) is available online for support. See Author Online for more info.

Copyright (c) Paul Messick, 1997.
Portions Copyright (c) Manning Publications Co., 1997.
All rights reserved.

Page updated 4/17/2013.