Intereting Posts
RecyclerView внутри ScrollView не работает Как включить перенос приложения на SD-карту (и поддержка андроида еще <2.2)? Учебник «Hello World» для Arduino и Android Не удалось запустить приложение Android в Eclipse; Внутренняя ошибка произошла во время: «Запуск myApp» Android BottomSheetDialogFragment не полностью расширяется Как решить, когда запускать различные компоненты приложений Android в отдельном процессе Android-приложение Key Hash не соответствует сохраненным хэшам ключей Видео с iframe не отображается на веб-обозревателе Android Как получить сертификат отпечатка SHA-1 в Android Studio для режима отладки? Персонаж никогда не останавливается Доступный статус и состояние состояния Не удается разрешить символ AppCompatActivity. Поддержка библиотек v7 не распознается? Fragment.isAdded возвращает true после удаления фрагмента из контейнера База данных Android Intent Как очистить unique_id в mixpanel android при выходе пользователя из системы?

Midi Library for Android

Был поиск google для midi-библиотеки для android.Nothing кажется перспективным.

Кто-нибудь знает некоторые midi-библиотеки для Android?

Solutions Collecting From Web of "Midi Library for Android"

В Google Code есть источник голосовой библиотеки Java MIDI, источник и все:

http://code.google.com/p/android-midi-lib/

Он не будет воспроизводить звук, но вы можете читать, изменять и записывать MIDI-файлы с довольно высокоуровневыми вызовами методов.

Согласно списку поддерживаемых типов медиа в документах Android, встроена поддержка воспроизведения MIDI. Для воспроизведения MIDI вы можете использовать JetPlayer . Более подробная информация содержится в руководстве пользователя JETCreator .

Это простое, но отличное примерное приложение, которое успешно передает MIDI на Android https://github.com/billthefarmer/mididriver

Вам придется вручную помещать свои MIDI-сообщения вручную (пример создает два MIDI-сообщения для заметок воспроизведения и прекратить запись). Для дальнейшего управления MIDI-каналами можно обратиться к спецификации MIDI. Проблема в том, что звуковые шрифты по умолчанию на Android так плохо.

Если вы говорите, отправляя MIDI-сообщения или получая MIDI-сообщения по каналу связи, у нас есть несколько вариантов для начала. 1) Bluetooth 2) USB-хост 3) WiFi и т. Д.

Я попытался разработать MIDI-драйвер с использованием возможности USB-хоста, и в настоящее время он размещен вместе с моим открытым приложением XY-контроллером для MIDI. https://github.com/MIDIeval/MIDIeval/tree/master/Imperi0usB/MIDIeval

Вы можете использовать код для отправки MIDI-сигналов по каналу USB. Я успешно вызвал сообщения ON / OFF Note и разработал контроллер XY для контроля производительности в реальном времени. Например) Подметание отсечки или выполнение затухания / выключения.

Проблема, с которой я вижу, заключается в том, что Android не поддерживает изохронные передачи через USB, тем самым ограничивая нас в плане латентности передачи. Передача USB происходит в режиме групповой передачи, что не гарантирует низкую задержку при ожидании подтверждения.