úÎ!¡éb      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aSafe LbNone EKe cPortMidi Time with millisecond precision.PortMidiRepresents a count of sPortMidi%Represents real errors of the C enum PmErrorPortMidi$Represents non-errors of the C enum PmErrorPortMidi Returned by JP when there is no data, and returned by other functions when there is no error. PortMidiOnly returned by J when data is available.dPortMidi Interprets a e, as returned by f.JPortMidi+Returns wether or not a subsequent call to K would return some  s or not.KPortMidiReads at most 256 (s, using a dynamically allocated buffer.LPortMidiReads 3s and writes them to the buffer passed as argument.LPortMidiThe (s buffer which will contain the results.PortMidiThe size of the = buffer, in number of elements. No more that this number of s can be read at once.PortMidiWhen g1, returns the number of elements written to the  buffer.P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP   "#$%&'()*+,-./01234569:;<=>?@ABCDEFGHIJKLMNO!78h        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgdhij'PortMidi-0.2.0.0-4I9Yw5Uid6j5DgAKPMr3GRSound.PortMidiSound.PortMidi.DeviceInfo DeviceInfo interfacenameinputoutputopenedPMEventmessage timestampPMMsgstatusdata1data2DeviceIDPMStream PMEventCountPMError HostErrorInvalidDeviceIdInsufficientMemoryBufferTooSmallBufferOverflowBadPtrBadData InternalError BufferMaxSize PMSuccessNoError'NoDataGotDatatime filterActive filterSysex filterClock filterPlay filterTickfilterFDfilterUndefined filterResetfilterRealtime filterNotefilterChannelAftertouchfilterPolyAftertouchfilterAftertouch filterProgram filterControlfilterPitchBend filterMTCfilterSongPositionfilterSongSelect filterTunefilterSystemCommon encodeMsg decodeMsg initialize terminate hasHostError getErrorTextgetSuccessTextgetText countDevicesgetDefaultInputDeviceIDgetDefaultOutputDeviceID getDeviceInfo openInput openOutput setFilterchannelsetChannelMaskabortclosepoll readEventsreadEventsToBuffer writeEvents writeShort writeSysEx$fEnumPMSuccess $fEnumPMError$fStorablePMEvent $fEqPMSuccess$fShowPMSuccess $fEqPMError $fShowPMError$fNumPMEventCount$fIntegralPMEventCount$fRealPMEventCount$fEnumPMEventCount$fShowPMEventCount$fEqPMEventCount$fOrdPMEventCount $fEqPMMsg $fShowPMMsg $fEqPMEvent $fShowPMEventpeekDeviceInfo TimestampeitherErrorOrCountbaseForeign.C.TypesCIntpm_Read Data.EitherRight