繁体   English   中英

Android MidiManager、蓝牙和外设 BLE

[英]Android MidiManager, Bluetooth and Peripheral BLE

我现在正在写一些使用Android Midi API的东西。

这些示例显示了使用蓝牙 MIDI 设备的能力,但只能作为中央 BLE 设备。

m.openBluetoothDevice(bluetoothDevice, callback, handler);

但是,我看不到任何可以执行外围 BLE 的方法(这意味着我的设备将可被发现并处理传入的连接请求)。

我已经开始使用BluetoothLeAdvertiserBluetoothGattServer但我仍然不明白我如何将它们与 Android 提供的 Midi API 连接起来(API 23+ ...)

好吧,我正在写一些相关的东西,我发现有用的是来自 kshoji BLE-MIDI-for-Android 或其任何更新的分支的库的源代码和工作示例。 看起来我仍然可以使用它,就像我需要自己编写外围设备和中央设备一样,所以看起来我将通过多种方法将其混合起来,因为中央设备的实现对我来说有点混乱,因为它看起来像是在连接自动向所有找到的设备发送我根本无法理解的原因。 但是你正在寻找的那部分看起来工作得很好,只是通过使用这个库,我能够使用外围蓝牙 midi 并将 midi 消息发送到我的 iPAD 到 Korg Gadget 或 AUM 等应用程序从 android 上的虚拟键盘. https://github.com/kshoji/BLE-MIDI-for-Android

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM