Copyright © 2013-2014 MultiMedia Soft

MidiDjConsole.ProfileRangeMidiCommandGet method

Previous pageReturn to chapter overviewNext page

Remarks

 

Obtains parameters of the short MIDI command specific for a range control item (slider, rotary knob or Jog wheel) stored inside the profile. See the MidiDjConsole.ProfileRangeMidiCommandSet method for details about the structure of a short MIDI command representing a range control item.

 

The combination of MIDI command parameters is usually defined inside the technical specifications of the physical DJ Console and may vary a lot depending upon the DJ Console in use.

 

For further details about interfacing with MIDI DJ Consoles see the MidiDjConsole object section and the How to manage MIDI DJ consoles tutorial.

 

 

Syntax

 

[Visual Basic]

control.MidiDjConsole.ProfileRangeMidiCommandGet (

strItemName as String,

nMidiCommand as Integer,

nMidiChannel as Integer,

nMidiControlCode as Integer

) as enumDjcErrorCodes


 

[C++]

short control.MidiDjConsole.ProfileRangeMidiCommandGet (

BSTR strItemName,

short *nMidiCommand,

short *nMidiChannel,

short *nMidiControlCode

);


 

Parameter

Description

 

 

strItemName

String containing the name of the range control item.

If no range control item with this specific name should be available inside the profile, the method would fail and would return an error code.

nMidiCommand

Reference that, on return from the method call, will contain the number representing the MIDI command issued when the range control is moved. In many cases the value of this parameter is 176 (hex B0) which indicates a "Control change" MIDI command.

nMidiChannel

Reference that, on return from the method call, will contain the number representing the MIDI channel.

nMidiControlCode

Reference that, on return from the method call, will contain the number representing the code of the physical range control item (slider, rotary knob or Jog wheel).

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred, check the LastError property value in order to get the error code

enumErrorCodes.ERR_NOERROR (0)

The method call was successful