summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/html/RtError_8h_source.html2
-rw-r--r--doc/html/RtMidi_8h_source.html4
-rw-r--r--doc/html/annotated.html2
-rw-r--r--doc/html/classRtError-members.html2
-rw-r--r--doc/html/classRtError.html2
-rw-r--r--doc/html/classRtMidi-members.html2
-rw-r--r--doc/html/classRtMidi.html4
-rw-r--r--doc/html/classRtMidiIn-members.html2
-rw-r--r--doc/html/classRtMidiIn.html4
-rw-r--r--doc/html/classRtMidiOut-members.html2
-rw-r--r--doc/html/classRtMidiOut.html4
-rw-r--r--doc/html/classes.html2
-rw-r--r--doc/html/files.html2
-rw-r--r--doc/html/functions.html2
-rw-r--r--doc/html/functions_enum.html2
-rw-r--r--doc/html/functions_eval.html2
-rw-r--r--doc/html/functions_func.html2
-rw-r--r--doc/html/functions_type.html2
-rw-r--r--doc/html/hierarchy.html2
-rw-r--r--doc/html/index.html24
-rw-r--r--doc/html/structRtMidiIn_1_1MidiMessage-members.html2
-rw-r--r--doc/html/structRtMidiIn_1_1MidiMessage.html2
-rw-r--r--doc/html/structRtMidiIn_1_1RtMidiInData-members.html2
-rw-r--r--doc/html/structRtMidiIn_1_1RtMidiInData.html2
24 files changed, 40 insertions, 38 deletions
diff --git a/doc/html/RtError_8h_source.html b/doc/html/RtError_8h_source.html
index 726697f..dcd5365 100644
--- a/doc/html/RtError_8h_source.html
+++ b/doc/html/RtError_8h_source.html
@@ -57,7 +57,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/RtMidi_8h_source.html b/doc/html/RtMidi_8h_source.html
index 7e9234f..eda5b30 100644
--- a/doc/html/RtMidi_8h_source.html
+++ b/doc/html/RtMidi_8h_source.html
@@ -11,7 +11,7 @@
<h1>RtMidi.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/**********************************************************************/</span>
<a name="l00036"></a>00036 <span class="comment">/**********************************************************************/</span>
<a name="l00037"></a>00037
-<a name="l00038"></a>00038 <span class="comment">// RtMidi: Version 1.0.11</span>
+<a name="l00038"></a>00038 <span class="comment">// RtMidi: Version 1.0.12</span>
<a name="l00039"></a>00039
<a name="l00040"></a>00040 <span class="preprocessor">#ifndef RTMIDI_H</span>
<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define RTMIDI_H</span>
@@ -171,7 +171,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/annotated.html b/doc/html/annotated.html
index a054251..db6bad0 100644
--- a/doc/html/annotated.html
+++ b/doc/html/annotated.html
@@ -21,7 +21,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtError-members.html b/doc/html/classRtError-members.html
index 6e58a11..a90ab92 100644
--- a/doc/html/classRtError-members.html
+++ b/doc/html/classRtError-members.html
@@ -32,7 +32,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtError.html b/doc/html/classRtError.html
index 68e9d78..71ed462 100644
--- a/doc/html/classRtError.html
+++ b/doc/html/classRtError.html
@@ -119,7 +119,7 @@ virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidi-members.html b/doc/html/classRtMidi-members.html
index d52cd7f..17a5d6c 100644
--- a/doc/html/classRtMidi-members.html
+++ b/doc/html/classRtMidi-members.html
@@ -19,7 +19,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidi.html b/doc/html/classRtMidi.html
index b7f2247..43e3f9d 100644
--- a/doc/html/classRtMidi.html
+++ b/doc/html/classRtMidi.html
@@ -49,7 +49,7 @@ virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>An abstract base class for realtime MIDI input/output. </p>
<p>This class implements some common functionality for the realtime MIDI input/output subclasses <a class="el" href="classRtMidiIn.html" title="A realtime MIDI input class.">RtMidiIn</a> and <a class="el" href="classRtMidiOut.html" title="A realtime MIDI output class.">RtMidiOut</a>.</p>
<p><a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> WWW site: <a href="http://music.mcgill.ca/~gary/rtmidi/">http://music.mcgill.ca/~gary/rtmidi/</a></p>
-<p><a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a>: realtime MIDI i/o C++ classes Copyright (c) 2003-2010 Gary P. Scavone</p>
+<p><a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a>: realtime MIDI i/o C++ classes Copyright (c) 2003-2011 Gary P. Scavone</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>Any person wishing to distribute modifications to the Software is requested to send the modifications to the original developer so that they can be incorporated into the canonical version.</p>
@@ -61,7 +61,7 @@ virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidiIn-members.html b/doc/html/classRtMidiIn-members.html
index f83f120..2d5a83f 100644
--- a/doc/html/classRtMidiIn-members.html
+++ b/doc/html/classRtMidiIn-members.html
@@ -27,7 +27,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidiIn.html b/doc/html/classRtMidiIn.html
index a02046d..5ce8db8 100644
--- a/doc/html/classRtMidiIn.html
+++ b/doc/html/classRtMidiIn.html
@@ -212,7 +212,7 @@ unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="memdoc">
<p>Return a string identifier for the specified MIDI input port number. </p>
-<p>An exception is thrown if an invalid port specifier is provided. </p>
+<p>An empty string is returned if an invalid port specifier is provided. </p>
<p>Implements <a class="el" href="classRtMidi.html#a799e2b9f4df39b298518f2b394db3391">RtMidi</a>.</p>
@@ -303,7 +303,7 @@ unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidiOut-members.html b/doc/html/classRtMidiOut-members.html
index 2f1b5d5..74aa3db 100644
--- a/doc/html/classRtMidiOut-members.html
+++ b/doc/html/classRtMidiOut-members.html
@@ -22,7 +22,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classRtMidiOut.html b/doc/html/classRtMidiOut.html
index e4d3579..02b1dff 100644
--- a/doc/html/classRtMidiOut.html
+++ b/doc/html/classRtMidiOut.html
@@ -147,7 +147,7 @@ unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="memdoc">
<p>Return a string identifier for the specified MIDI port type and number. </p>
-<p>An exception is thrown if an invalid port specifier is provided. </p>
+<p>An empty string is returned if an invalid port specifier is provided. </p>
<p>Implements <a class="el" href="classRtMidi.html#a799e2b9f4df39b298518f2b394db3391">RtMidi</a>.</p>
@@ -181,7 +181,7 @@ unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/classes.html b/doc/html/classes.html
index cd6b05c..4406999 100644
--- a/doc/html/classes.html
+++ b/doc/html/classes.html
@@ -18,7 +18,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/files.html b/doc/html/files.html
index 2bcaa54..01eda9f 100644
--- a/doc/html/files.html
+++ b/doc/html/files.html
@@ -17,7 +17,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/functions.html b/doc/html/functions.html
index ef6b7fa..4d227af 100644
--- a/doc/html/functions.html
+++ b/doc/html/functions.html
@@ -206,7 +206,7 @@ Here is a list of all documented class members with links to the class documenta
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/functions_enum.html b/doc/html/functions_enum.html
index 8bc8c9c..bd8fdf2 100644
--- a/doc/html/functions_enum.html
+++ b/doc/html/functions_enum.html
@@ -27,7 +27,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/functions_eval.html b/doc/html/functions_eval.html
index f07b0d1..8afe428 100644
--- a/doc/html/functions_eval.html
+++ b/doc/html/functions_eval.html
@@ -57,7 +57,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html
index a12db12..42df7c7 100644
--- a/doc/html/functions_func.html
+++ b/doc/html/functions_func.html
@@ -137,7 +137,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/functions_type.html b/doc/html/functions_type.html
index 1f9c1c2..c2fe1ee 100644
--- a/doc/html/functions_type.html
+++ b/doc/html/functions_type.html
@@ -27,7 +27,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html
index dc3b992..9678ea1 100644
--- a/doc/html/hierarchy.html
+++ b/doc/html/hierarchy.html
@@ -23,7 +23,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/index.html b/doc/html/index.html
index 01e41b0..d1d88eb 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -9,7 +9,7 @@
<HR>
<!-- Generated by Doxygen 1.6.2 -->
<div class="contents">
-<h1>The <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> Tutorial </h1><h3 class="version">1.0.11 </h3><center><a class="el" href="index.html#intro">Introduction</a> &nbsp;&nbsp; <a class="el" href="index.html#download">Download</a> &nbsp;&nbsp; <a class="el" href="index.html#start">Getting Started</a> &nbsp;&nbsp; <a class="el" href="index.html#error">Error Handling</a> &nbsp;&nbsp; <a class="el" href="index.html#probing">Probing Ports</a> &nbsp;&nbsp; <a class="el" href="index.html#output">MIDI Output</a> &nbsp;&nbsp; <a class="el" href="index.html#input">MIDI Input</a> &nbsp;&nbsp; <a class="el" href="index.html#virtual">Virtual Ports</a> &nbsp;&nbsp; <a class="el" href="index.html#compiling">Compiling</a> &nbsp;&nbsp; <a class="el" href="index.html#debug">Debugging</a> &nbsp;&nbsp; <a class="el" href="index.html#apinotes">API Notes</a> &nbsp;&nbsp; <a class="el" href="index.html#acknowledge">Acknowledgements</a> &nbsp;&nbsp; <a class="el" href="index.html#license">License</a></center><h2><a class="anchor" id="intro">
+<h1>The <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> Tutorial </h1><h3 class="version">1.0.12 </h3><center><a class="el" href="index.html#intro">Introduction</a> &nbsp;&nbsp; <a class="el" href="index.html#download">Download</a> &nbsp;&nbsp; <a class="el" href="index.html#start">Getting Started</a> &nbsp;&nbsp; <a class="el" href="index.html#error">Error Handling</a> &nbsp;&nbsp; <a class="el" href="index.html#probing">Probing Ports</a> &nbsp;&nbsp; <a class="el" href="index.html#output">MIDI Output</a> &nbsp;&nbsp; <a class="el" href="index.html#input">MIDI Input</a> &nbsp;&nbsp; <a class="el" href="index.html#virtual">Virtual Ports</a> &nbsp;&nbsp; <a class="el" href="index.html#compiling">Compiling</a> &nbsp;&nbsp; <a class="el" href="index.html#debug">Debugging</a> &nbsp;&nbsp; <a class="el" href="index.html#apinotes">API Notes</a> &nbsp;&nbsp; <a class="el" href="index.html#acknowledge">Acknowledgements</a> &nbsp;&nbsp; <a class="el" href="index.html#license">License</a></center><h2><a class="anchor" id="intro">
Introduction</a></h2>
<p><a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> is a set of C++ classes (<a class="el" href="classRtMidiIn.html" title="A realtime MIDI input class.">RtMidiIn</a> and <a class="el" href="classRtMidiOut.html" title="A realtime MIDI output class.">RtMidiOut</a>) that provides a common API (Application Programming Interface) for realtime MIDI input/output across Linux (ALSA), Macintosh OS X, SGI, and Windows (Multimedia Library) operating systems. <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> significantly simplifies the process of interacting with computer MIDI hardware and software. It was designed with the following goals:</p>
<ul>
@@ -25,7 +25,7 @@ MIDI device enumeration </li>
<p>MIDI input and output functionality are separated into two classes, <a class="el" href="classRtMidiIn.html" title="A realtime MIDI input class.">RtMidiIn</a> and <a class="el" href="classRtMidiOut.html" title="A realtime MIDI output class.">RtMidiOut</a>. Each class instance supports only a single MIDI connection. <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> does not provide timing functionality (i.e., output messages are sent immediately). Input messages are timestamped with delta times in seconds (via a <code>double</code> floating point type). MIDI data is passed to the user as raw bytes using an std::vector&lt;unsigned char&gt;.</p>
<h2><a class="anchor" id="download">
Download</a></h2>
-<p>Latest Release (29 January 2010): <a href="http://www.music.mcgill.ca/~gary/rtmidi/release/rtmidi-1.0.11.tar.gz">Version 1.0.11</a></p>
+<p>Latest Release (17 February 2011): <a href="http://www.music.mcgill.ca/~gary/rtmidi/release/rtmidi-1.0.12.tar.gz">Version 1.0.12</a></p>
<h2><a class="anchor" id="start">
Getting Started</a></h2>
<p>The first thing that must be done when using <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> is to create an instance of the <a class="el" href="classRtMidiIn.html" title="A realtime MIDI input class.">RtMidiIn</a> or <a class="el" href="classRtMidiOut.html" title="A realtime MIDI output class.">RtMidiOut</a> subclasses. <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> is an abstract base class, which itself cannot be instantiated. Each default constructor attempts to establish any necessary "connections" with the underlying MIDI system. <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> uses C++ exceptions to report errors, necessitating try/catch blocks around many member functions. An <a class="el" href="classRtError.html" title="Exception handling class for RtAudio &amp; RtMidi.">RtError</a> can be thrown during instantiation in some circumstances. A warning message may also be reported if no MIDI devices are found during instantiation. The <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> classes have been designed to work with "hot pluggable" or virtual (software) MIDI devices, making it possible to connect to MIDI devices that may not have been present when the classes were instantiated. The following code example demonstrates default object construction and destruction:</p>
@@ -333,32 +333,34 @@ Acknowledgements</a></h2>
<p>Many thanks to the following people for providing bug fixes and improvements: </p>
<ul>
<li>
-John Dey (OS-X timestamps) </li>
+Jean-Baptiste Berruchon (Windows sysex code) </li>
<li>
Pedro Lopez-Cabanillas (ALSA sequencer API, client naming) </li>
<li>
-Casey Tucker (OS-X driver information) </li>
+Jason Champion (MSW project file for library build) </li>
<li>
Eduardo Coutinho (Windows device names) </li>
<li>
-Jean-Baptiste Berruchon (Windows sysex code) </li>
+Paul Dean (increment optimization) </li>
+<li>
+John Dey (OS-X timestamps) </li>
<li>
Christoph Eckert (ALSA sysex fixes) </li>
<li>
Immanuel Litzroth (OS-X sysex fix) </li>
<li>
-Axel Schmidt (client naming) </li>
+Jon McCormack (Snow Leopard updates) </li>
<li>
-Bastiaan Verreijt (Windows sysex multi-buffer code) </li>
+Axel Schmidt (client naming) </li>
<li>
-Jon McCormack (Snow Leopard updates) </li>
+Casey Tucker (OS-X driver information, sysex sending) </li>
<li>
-Paul Dean (increment optimization) </li>
+Bastiaan Verreijt (Windows sysex multi-buffer code) </li>
</ul>
<h2><a class="anchor" id="license">
License</a></h2>
<p><a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a>: realtime MIDI i/o C++ classes<br/>
- Copyright (c) 2003-2010 Gary P. Scavone</p>
+ Copyright (c) 2003-2011 Gary P. Scavone</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>Any person wishing to distribute modifications to the Software is requested to send the modifications to the original developer so that they can be incorporated into the canonical version.</p>
@@ -367,7 +369,7 @@ License</a></h2>
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/structRtMidiIn_1_1MidiMessage-members.html b/doc/html/structRtMidiIn_1_1MidiMessage-members.html
index 960f99e..78796ad 100644
--- a/doc/html/structRtMidiIn_1_1MidiMessage-members.html
+++ b/doc/html/structRtMidiIn_1_1MidiMessage-members.html
@@ -14,7 +14,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/structRtMidiIn_1_1MidiMessage.html b/doc/html/structRtMidiIn_1_1MidiMessage.html
index e20ea5b..63dc9d0 100644
--- a/doc/html/structRtMidiIn_1_1MidiMessage.html
+++ b/doc/html/structRtMidiIn_1_1MidiMessage.html
@@ -22,7 +22,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/structRtMidiIn_1_1RtMidiInData-members.html b/doc/html/structRtMidiIn_1_1RtMidiInData-members.html
index aa0d9fc..22d45e1 100644
--- a/doc/html/structRtMidiIn_1_1RtMidiInData-members.html
+++ b/doc/html/structRtMidiIn_1_1RtMidiInData-members.html
@@ -14,7 +14,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>
diff --git a/doc/html/structRtMidiIn_1_1RtMidiInData.html b/doc/html/structRtMidiIn_1_1RtMidiInData.html
index 769ca0c..61e59b5 100644
--- a/doc/html/structRtMidiIn_1_1RtMidiInData.html
+++ b/doc/html/structRtMidiIn_1_1RtMidiInData.html
@@ -22,7 +22,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2003-2010 Gary P. Scavone, McGill University. All Rights Reserved.<br>
+ <td>&copy;2003-2011 Gary P. Scavone, McGill University. All Rights Reserved.<br>
Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
</table>