In SuperCollider for example, it's possible to identify which device a midi event came from. In SuperCollider it's called a "device ID" and searching the internet, a midi "device ID" is commonly referred to. The ID seems to be coming from the device itself (it's not e.g. a uuid assigned by SC), because the ID of a device is always the same across different runs of supercollider, restarts, etc. It may not be called "device ID" in alsa-seq but my question is how to distinguish between midi events that came from different sources.
Thanks, Tom > El 22 sept 2015, a las 02:52, Henning Thielemann > <lemm...@henning-thielemann.de> escribió: > > >> On Mon, 21 Sep 2015, amin...@gmail.com wrote: >> >> I'm not seeing it. Can you point to the type itself, or the module it's >> in? > > I still do not know what MIDI device ID you mean. Can you please tell me > the record type and field name you refer to? Is it in the Event module: > > https://hackage.haskell.org/package/alsa-seq-0.6.0.5/docs/Sound-ALSA-Sequencer-Event.html > > ? > > You may also inspect the source code. > > -- > > Read the whole topic here: Haskell Art: > http://lurk.org/r/topic/2BOLVGPRVvkjtjqXDL3Psq > > To leave Haskell Art, email haskell-...@group.lurk.org with the following > email subject: unsubscribe -- Read the whole topic here: Haskell Art: http://lurk.org/r/topic/I9reG5ZBRohjjw0L5Z7x4 To leave Haskell Art, email haskell-...@group.lurk.org with the following email subject: unsubscribe