rtmidi
Port variant std
Summary Set of C++ classes for real-time MIDI in & output
Package version 6.0.0
Homepage https://github.com/thestk/rtmidi
Keywords audio
Maintainer Michael Reim
License RtMidi License
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 FEB 2025, 04:25:08 UTC
Port created 15 FEB 2025, 04:25:08 UTC
Subpackage Descriptions
set This is the rtmidi:std metapackage. It pulls in all subpackages of rtmidi:std.
primary RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut, and API specific classes) that provide a common API (Application Programming Interface) for realtime MIDI input/output across Linux (ALSA, JACK), Macintosh OS X (CoreMIDI, JACK), and Windows (Multimedia Library) operating systems. RtMidi significantly simplifies the process of interacting with computer MIDI hardware and software. It was designed with the following goals: * object oriented C++ design * simple, common API across all supported platforms * only one header and one source file for easy inclusion in programming projects * MIDI device enumeration
dev This is the developer subpackage of the rtmidi:std port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) alsa-lib:dev:std
autoconf:primary:std
automake:primary:std
libtool:primary:std
Build and Runtime alsa-lib:primary:std
Runtime (only) ravensys-gcc:cxx_run:std (primary subpackage)
ravensys-gcc:libs:std (primary subpackage)
Download groups
main mirror://GITHUB/thestk:rtmidi:6.0.0
Distribution File Information
ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0 515502 thestk-rtmidi-6.0.0.tar.gz
Ports that require rtmidi:std
No other ports depend on this one.