How to Install and Uninstall librtmidi5 Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 17,2024

1. Install "librtmidi5" package

Please follow the step by step instructions below to install librtmidi5 on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install librtmidi5

2. Uninstall "librtmidi5" package

This guide covers the steps necessary to uninstall librtmidi5 on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove librtmidi5 $ sudo apt autoclean && sudo apt autoremove

3. Information about the librtmidi5 package on Ubuntu 21.04 (Hirsute Hippo)

Package: librtmidi5
Architecture: amd64
Version: 4.0.0-1
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: rtmidi
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Multimedia Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 127
Depends: libasound2 (>= 1.0.16), libc6 (>= 2.17), libgcc-s1 (>= 3.0), libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libstdc++6 (>= 5.2)
Filename: pool/universe/r/rtmidi/librtmidi5_4.0.0-1_amd64.deb
Size: 33612
MD5sum: b299822f06d0db73d5c9481d4e72c0e1
SHA1: 284beb22325db696bf6531c470a71c52237c89f2
SHA256: 0549c29fc1b6e8b58acfc37bbf644857720496168dc112b062911c03213110b6
SHA512: a9a8c8a1177831c37b3fda52ddc2a5b7c53ce12588372bd5b64c64a02ad61a488d002d18725bb4675f75b396af86fb2c9c8801cda1e71c79ec37531ad2e4e90b
Homepage: https://www.music.mcgill.ca/~gary/rtmidi/
Description-en: C++ library for realtime MIDI input/ouput
RtMidi is a set of C++ classes that provides a common API (Application
Programming Interface) for realtime MIDI input/output across Linux
(native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
(DirectSound and ASIO) operating systems. RtMidi significantly
simplifies the process of interacting with computer audio hardware. It
was designed with the following objectives:
.
* object-oriented C++ design
* simple, common API across all supported platforms
* only one source and two header files for easy inclusion in
programming projects
* MIDI device enumeration
.
MIDI input and output functionality are separated into two classes,
RtMidiIn and RtMidiOut. Each class instance supports only a single MIDI
connection. RtMidi does not provide timing functionality (i.e., output
messages are sent immediately). Input messages are timestamped with delta
times in seconds (via a double floating point type). MIDI data is passed
to the user as raw bytes using an std::vector.
.
This package provides the shared library.
Description-md5: 0143a1c3acbdb045e4fcaab0d8657b11
Task: ubuntustudio-audio