|
||||||||||||
DxMidi - Implementation | ||||||||||||
|
DxMidi implementation version 1.03 -- Availability Boolean = DxMidiMMAvail () Boolean = DxMidiOMSAvail () -- Sign in / Sign out Integer = DxMMconnect( string, string ) Integer = DxMMdisconnect () Integer = DxOMSconnect ( string, string ) Integer = DxOMSdisconnect () -- Setting buffers Integer = me.SetBufferNotes ( integer ) Integer = me.SetBufferSysex ( integer ) -- Sending events Integer = me.NoteON ( integer, integer, integer ) Integer = me.NoteOFF ( integer, integer ) Integer = me.SendData ( string, integer ) Integer = me.DurNote ( integer, integer, integer, integer ) Integer = me.Note ( integer, integer ) -- Receiving events Boolean = me.Flush () Integer = me.IsDatas () string = me.ReceiveData () Boolean = me.DxMidiDataFilter ( Boolean, Boolean, Boolean ) -- OMS support (specific methods) Boolean = DxOMSStudioSetup () Boolean = DxOMSMidiSetup () Boolean = DxOMSFilterIN ( integer ) Boolean = DxOMSFilterOUT ( integer ) Integer = DxOMSGetNodes ( integer ) Integer = DxOMSPlugOutNode ( Integer ) integer = DxOMSPlugInNode ( Integer ) string = DxOMSGetNodeOutName ( Integer ) string = DxOMSGetNodeInName ( Integer ) Integer = DxOMSDisconnectINNode ( Integer ) Integer = DxOMSNodesINDial ( String, Boolean ) Integer = DxOMSGetNodeINUniqueID ( Integer ) Integer = DxOMSGetNodeOUTUniqueID ( Integer ) Integer = DxOMSPlugOutUniqueID ( Integer ) Integer = DxOMSPlugInUniqueID ( Integer ) Boolean = DxOMSWorldChanged () -- SysEx support Boolean = me.StartSysEx ( Integer, Integer ) Boolean = me.IsSysEx () String = me.ReadSysEx () Boolean = me.StopSysEx () |