Added MIKMIDIEndpointSynthesizer class to play sound from MIDI device input.
Made MIKMIDIEndpointSynthesizer.h public in MIKMIDI.framework.
Added documentation for MIKMIDIEndpointSynthesizer.
Fixed bug where -[MIKMIDIEndpointSynthesizer source] was always nil.
MIKMIDIInputPort now parses multiple MIDI messages out of a single MIDIPacket *, since CoreMIDI will combine messages with the same timestamp.
Removed Pioneer-specific workaround for multiple messages in a single MIDI packet, because it’s not actually Pioneer-specific, and is now handled generally by MIKMIDIInputPort.
Added podspec file to repo.
Merge branch 'master' of github.com:mixedinkey-opensource/MIKMIDI
Made MIKMIDIEndpointSynthesizer OS X only for now.
Very minor comment cleanup.
Explicitly linking with required system frameworks in MIKMIDI.framework project. Fixes building using Xcode 6-beta6 on 10.10.
Added methods to MIKMIDIMappingManager to get only bundled or only user-supplied mappings for a given device.
Merge
Issue #22: Dynamically allocate MIDIPacketLists to ensure space for all commands.

The previous code directly used stack allocation of the defined MIDIPacketList
structure. This default structure only allows for 256 data bytes. If an array of
MIKMIDICommands was sent that required more space an error would occur.

The fix is to make MIKMIDIPacketListFromCommands dynamically allocate the
appropriate amount of memory by computing the needed size and returning a
reference through a pointer parameter. These changes do modify the signature of
MIKMIDIPacketListFromCommands so any uses outside of MIKMIDICommand must be
updated.

MIKMIDIPacketListFromCommands has also been renamed to
MIKCreateMIDIPacketListFromCommands for clarity.
Merge pull request #23 from computersarehard/midi-packet-list

Issue #22: Dynamically allocate MIDIPacketLists to ensure space for all ...
Merged branch 'master'. Resolved conflicts in MIKMIDIPrivate.h, and MIKMIDIUtilities.h
Rewrote MIKMIDISequence and MIKMIDITrack, added MIKMIDIEventIterator, made eventType readonly in MIKMIDIEvent, and fixed didChangeValueForKey: calls in MIKMIDINoteEvent
Changed method signature for creating MIDI events, added convenience method for creating MIDMIDINoteEvent
Fixed issue with notes including non-note events.
Added partially implemented MIKMIDIPlayer