[alsa-devel] [RFC] MIDI over Bluetooth Low Energy
Felipe Tonello
eu at felipetonello.com
Thu Oct 1 13:59:14 CEST 2015
Hi Clemens,
On Thu, Oct 1, 2015 at 12:53 PM, Clemens Ladisch <clemens at ladisch.de> wrote:
> Felipe Tonello wrote:
>> On Thu, Oct 1, 2015 at 12:27 PM, Clemens Ladisch <clemens at ladisch.de> wrote:
>>> Felipe Tonello wrote:
>>>> I am planning to start the support of MIDI BLE profile[1].
>>>>
>>>> I suggest two main goals:
>>>> * To be transparent to applications, i.e., use rawmidi and sequencer
>>>> ALSA interfaces to interact.
>>>> * To support peripheral and central BLE roles.
>>>>
>>>> My question is: what is the best way possible of doing it?
>>>
>>> Just write a (user-space) sequencer client.
>>
>> But this will limit to seq interface only. It will not be available
>> via rawmidi interface, right?
>
> Yes. And why would this be a problem?
None besides the obvious fact that rawmidi interface will be out.
>
>>>> They all have the problem of context switching between bluez plugin
>>>> and alsa midi driver.
>>>
>>> Why would context switches be a problem?
>>
>> It is just too much travelling around.
>
> It hasn't been a problem with any other MIDI application.
It can be for MIDI Multidimensional Polyphonic Expression (MPE)[1] .
[1] https://docs.google.com/document/d/1-26r0pVtVBrZHM6VGA05hpF-ij5xT6aaXY9BfDzyTx8/edit
Felipe
More information about the Alsa-devel
mailing list