все параметры
bookworm  ] [  trixie  ] [  sid  ]
[ Источник: rtmidi  ]

Пакет: librtmidi6 (5.0.0-3 и другие)

Ссылки для librtmidi6

Screenshot

Ресурсы Debian:

Исходный код rtmidi:

Сопровождающие:

Внешние ресурсы:

Подобные пакеты:

библиотека C++ для работы с MIDI в реальном времени

RtMidi — это набор классов C++, образующих собой общий программный интерфейс (API) для ввода-вывод MIDI-сигналов в режиме реального времени в операционных системах Linux (ALSA, JACK и OSS), Macintosh OS X, SGI и Windows (DirectSound и ASIO). RtMidi значительно упрощает взаимодействие со звуковым аппаратным обеспечением. Она была создана со следующими целями:

 * объектно-ориентированный подход C++
 * простой общий програмный интерфейс на всех платформах
 * только один файл исходного кода и два заголовочных файла
   для простоты включения в проекты
 * простое получение списка MIDI-устройств

Функции ввода и вывода разделены на два класса, RtMidiIn и RtMidiOut. Каждый экземпляр класса работает только с одним MIDI-соединением. RtMidi не поддерживает отложенные действия (т.е. исходные сообщение посылаются немедленно). Входные сообщения содержат относительное время в секундах (в виде десятичной дроби двойной точности). MIDI-данные передаются пользователю в необработанном виде в контейнере std::vector<unsigned char>.

Пакет предоставляет разделяемую библиотеку.

Другие пакеты, относящиеся к librtmidi6

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка librtmidi6

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 5.0.0-3+b1 34,8 Кб155,0 Кб [список файлов]
amd64 5.0.0-3+b2 36,3 Кб126,0 Кб [список файлов]
arm64 5.0.0-3+b2 33,8 Кб154,0 Кб [список файлов]
armel 5.0.0-3+b2 33,3 Кб109,0 Кб [список файлов]
armhf 5.0.0-3+b2 33,7 Кб93,0 Кб [список файлов]
hppa (неофициальный перенос) 5.0.0-3+b1 37,3 Кб125,0 Кб [список файлов]
i386 5.0.0-3+b2 38,3 Кб117,0 Кб [список файлов]
ia64 (неофициальный перенос) 5.0.0-3+b1 39,6 Кб171,0 Кб [список файлов]
m68k (неофициальный перенос) 5.0.0-3+b1 34,9 Кб113,0 Кб [список файлов]
mips64el 5.0.0-3+b2 33,5 Кб161,0 Кб [список файлов]
ppc64 (неофициальный перенос) 5.0.0-3+b1 37,2 Кб154,0 Кб [список файлов]
ppc64el 5.0.0-3+b2 36,2 Кб154,0 Кб [список файлов]
riscv64 5.0.0-3+b2 34,6 Кб106,0 Кб [список файлов]
s390x 5.0.0-3+b2 34,4 Кб126,0 Кб [список файлов]
sh4 (неофициальный перенос) 5.0.0-3+b1 39,9 Кб154,0 Кб [список файлов]
sparc64 (неофициальный перенос) 5.0.0-3+b1 31,6 Кб1 056,0 Кб [список файлов]
x32 (неофициальный перенос) 5.0.0-3+b1 36,2 Кб113,0 Кб [список файлов]