Skip to Content

portmidi v2.0.4

Created
Updated

PortMidi is a cross platform (Windows, macOS, Linux, and BSDs which support alsalib) library for interfacing with operating systems' MIDI I/O APIs.

# Usage

portmidi provides CMake targets:

find_package(PortMidi CONFIG REQUIRED)
target_link_libraries(main PRIVATE PortMidi::portmidi) 

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

No features defined.

# Dependencies

  • alsa

    Platforms: linux | android | freebsd | openbsd

No transitive dependencies.

# Host Dependencies

No transitive dependencies.

# Dependents

No dependents.

# Host Dependents

No dependents.

# Contributors

  • clvn's avatar clvn
  • pravic's avatar pravic
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • Phil Christensen's avatar Phil Christensen
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Stephen Kyne's avatar Stephen Kyne
  • Daniel Schürmann's avatar Daniel Schürmann
  • autoantwort's avatar autoantwort
  • Be's avatar Be
  • Billy O'Neal's avatar Billy O'Neal
  • JoergAtGithub's avatar JoergAtGithub
  • Pierre Wendling's avatar Pierre Wendling
  • fwcd's avatar fwcd

# Changelog

  • 783c0fe [portmidi] Scope alsa dependency to Linux (#36613)
  • 3f70ae5 [portmidi] Add patch that fixes framework linking (#32799)
  • ca64b91 [portmidi] Fix dependency searching (#30265)
  • 9415bda [portmidi] Update to 2.0.4 (#27166)
  • c9e786d [many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
  • 407bda3 [portmidi] update to 2.0.2 (#22312)
  • c849f33 [portmidi] update to 2.0.1; add Linux support (#22256)
  • 66dc12b many-ports: Update supports field (#20053)
  • bd0aeb7 [portmidi] Add non-Windows support, refactory install process (#19710)
  • a35b426 [portmidi] add osx support (#19366)
and 7 more commits:

# Source