The MIDI Forum

  1. Josh Mayfield
  2. MIDI Specifications
  3. Tuesday, 26 January 2016
  4.  Subscribe via email
So I just visited the site in light of the new "MIDI Association" changes, and I'm really confused. There's a whole "Specs" section that has what it claims is the "Complete MIDI 1.0 Detailed Specification" however the content listed there in no way comprises the complete MIDI specification. There are lists of controller numbers and message IDs, but there's nothing about timing considerations, actual message format, or even a basic summary of how the MIDI protocol works.

So where are the actual downloadable MIDI specifications?

In the member's portal, there's a Document Downloads page, but the only thing listed there is a "MIDI Manufacturers Association Membership Form." But no other downloads. The form itself is an application that involves annual dues. So, I'm guessing this means that even though I have a user account at MIDI.org, and I can visit my "Member's Portal" I'm not an actual member, right? (In which case, what is the point of creating an account at the site?)
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
0
Votes
Undo
Hi Josh,

You are right the core MIDI 1.0 spec is not up in the site yet.

We wanted to get the site up before NAMM , but we knew it wasn't 100% complete. We will be working on re-doing the spec area and making all the MIDI documents available for download at no charge to members as both individual files and as Zip files with multiple files bound together.

You are a registered member as only members can post on the forum. We'd ask your patience for a bit as we recover from NAMM and start work on improving the spec section. We know that in a few weeks, we will be able to provide much better access to the specs than was previously available, but to get it right will take a bit of time.

There are a lot documents and we want to make sure they are organized correctly and easy to search and download.
THE MIDI ASSOCIATION (TMA)
The community of people who work, play and create with MIDI
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
Just wanted to say thanks a thousands for making the MIDI specifications available to the general public. Progressing away from purchased books and towards digital documents freely available to signed up members is a HUGE STEP FORWARD for the global MIDI community. Thanks a lot for that!
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 2
Accepted Answer Pending Moderation
0
Votes
Undo
The MIDI Association wrote:

You are right the core MIDI 1.0 spec is not up in the site yet.
...
We wanted to get the site up before NAMM...

That's completely understandable. I'm glad to know that the specs will eventually be downloadable from the site.

I had been planning to order the specs sometime this year (assuming I'd be purchasing the printed copy from the old site like you mentioned), and it's good to know I'll be able to save sixty bucks and not have to sacrifice my limited shelf space for a printed spec, when I'd prefer an electronic version anyway.

Thanks!
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 3
Accepted Answer Pending Moderation
0
Votes
Undo
I'm looking forward to the download. I've never understood why it has always been so difficult to get a copy of the spec.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 4
Accepted Answer Pending Moderation
0
Votes
Undo
After some web pages, in the past, it use to be as low as $2 in the late 80's, so I believe the $60 was more likely for funding the MIDI association than manual processing and snail‑mail (personally, not free as in beer is not an issue to me, but $60 was too high).

[Ed: The MIDI Specification is not a single document, but dozens of different documents, some that modify earlier documents, some that add to them. Many of the documents were published before the internet even existed, so were only ever available in print. All of the printed documents were compiled into one document in 1996 which was over 300 pages, and sold for $60. -MMA]
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 5
Accepted Answer Pending Moderation
0
Votes
Undo
Here's a scan PDF of it. You can't search because it's just images of the pages, but it's still useful.

[Ed: This URL has been removed because the MIDI Spec is a copyrighted document and the poster does not have permission of the copyright owner to provide the document.- MMA]
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 6
Accepted Answer Pending Moderation
0
Votes
Undo
[…]
[Ed: The MIDI Specification is not a single document, but dozens of different documents, some that modify earlier documents, some that add to them. Many of the documents were published before the internet even existed, so were only ever available in print. All of the printed documents were compiled into one document in 1996 which was over 300 pages, and sold for $60. -MMA]

Oh, thanks, I was not suspecting this was a so big document (I planned to order it as a used-book on an on‑line store, but never did so far). So what's on the web since years, must be overly simplified (while seemingly enough to parse and interpret typical MIDI files).

@Bob Lee: what have you tried to do … silly of you :o :) .
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 7
Accepted Answer Pending Moderation
0
Votes
Undo
Yannick,

The documents you can find on the web are generally 20 or more years old. Since then we have added many new messages and defined many "recommended practices" (ways to use the MIDI messages in products so that they work well together) which we described on our previous website, and will eventually describe here as well. Since we have tried very hard not to change any definitions once they have been published, the information on the web about MIDI is generally accurate, but it is not always complete. Newer documents (supplements) describe additional ways to do things in MIDI that have been standardized, and also may correct some explanations that were not always clear, so the later MMA documents are very useful for improving product compatibility.

Forum Admin
MMA
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 8
Accepted Answer Pending Moderation
0
Votes
Undo
I'm writing code for a 1988 synth, so the "best practices" from the 1995 version of the spec work well for me.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 9
Accepted Answer Pending Moderation
0
Votes
Undo
Is there any update on the progress of making the specs available?
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 10
Accepted Answer Pending Moderation
0
Votes
Undo
Is there any update on the progress of making the specs available?


No, there won't be anything new to say until the specs are available... we're still working on it.

Forum Admin
MMA
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 11
Accepted Answer Pending Moderation
0
Votes
Undo
So, best wishes (I don't know how English people would say, we would say « bon courage », in French).
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 12
Accepted Answer Pending Moderation
0
Votes
Undo
At the bottom of this page: The Complete MIDI 1.0 Detailed Specification, I noticed there is now a link to "Download the Complete MIDI 1.0 Detailed Specification Document (1996)", but the link gets "404 Page not found".

@MMA, I'm confused, has the specification been made available? I don't remember that download link being there earlier in the year.

(Actually, it looks like every document link on the site gets "404 Page not found". Something seems wrong.)
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 13
Accepted Answer Pending Moderation
0
Votes
Undo
Correct, I'm finding that too.

They were there a short while back, but now I'm getting the same error 404 when trying to download either the main spec. or any of the RP's and CA's.
Fortunately I managed to download most of what I needed when they were on line.

Can we report a broken link?
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 14
Accepted Answer Pending Moderation
0
Votes
Undo
Same for me ! I look forward to downloading this file.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 15
Accepted Answer Pending Moderation
0
Votes
Undo
I was able to download the specifications today by going to this web page and clicking the link at the bottom of the page. It requires registration, which i already did for these forums so I just had to sign in to my account. It is a 10Mb file, easy to download.

https://www.midi.org/specifications/item/the-midi-1-0-specification

There are lots of additional downloads and updates on that same page. I will start downloading some of those shortly.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 16
Accepted Answer Pending Moderation
0
Votes
Undo
Bavi_H wrote:
At the bottom of this page: The Complete MIDI 1.0 Detailed Specification, I noticed there is now a link to "Download the Complete MIDI 1.0 Detailed Specification Document (1996)", but the link gets "404 Page not found".
Mike Kent wrote:
I was able to download the specifications today


The "Download the Complete MIDI 1.0 Detailed Specification Document (1996)" link works for me now (while logged in).

Thanks @MMA.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 17
Accepted Answer Pending Moderation
0
Votes
Undo
Just downloaded the specification. Going to be an interesting read. Thank you so much dear MMA for making the MIDI specification available to the general public!

. o O ( <3 )
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 18
Accepted Answer Pending Moderation
0
Votes
Undo
I bought my hard copy of the MIDI Spec way back in the 1990s (don't remember the exact year, paid the $60 plus postage to the UK, and I was a student at the time). Great to see it online now.

Neil
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 19
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.