Lua Midi
Supported platforms: ![]()
![]()
Available since: Gideros 2018.12
Description
Provides a simple interface for MIDI I/O.
To add Midi support to your application you call:
require "luamidi"
See luamidi syntax for full syntax.
Example for getting a message:
require "luamidi"
local midiCount=luamidi.getinportcount()
  if midiCount==0 then return end -- no midi device
  _midiDeviceName=luamidi.enumerateinports()[0] -- the name of the device at first IN port
  local s, n, v, _t = pcall(luamidi.getMessage, 0) -- get message at first IN port
  if not status then return end
Methodsluamidi:base0 sets that when sending messages the channels are in the range 0-15  | 
EventsConstants |