C# Class MidiInput, fuze-vj-kit

Inheritance: MonoBehaviour
Mostra file Open project: unity3d-jp/fuze-vj-kit Class Usage Examples

Public Properties

Property Type Description
knobSensibility float

Protected Properties

Property Type Description
channelArray ChannelState[]

Public Methods

Method Description
DoesKnobExist ( MidiChannel channel, int knobNumber ) : bool
GetKey ( MidiChannel channel, int noteNumber ) : float
GetKey ( int noteNumber ) : float
GetKeyDown ( MidiChannel channel, int noteNumber ) : bool
GetKeyDown ( int noteNumber ) : bool
GetKeyUp ( MidiChannel channel, int noteNumber ) : bool
GetKeyUp ( int noteNumber ) : bool
GetKnob ( MidiChannel channel, int knobNumber ) : float
GetKnob ( int knobNumber ) : float
GetKnobNumbers ( ) : int[]
GetKnobNumbers ( MidiChannel channel ) : int[]
GetNotePitch ( MidiChannel channel ) : float
IsNotePitchGiven ( MidiChannel channel ) : bool

Private Methods

Method Description
Awake ( ) : void
Initialize ( ) : void
Update ( ) : void

Method Details

DoesKnobExist() public static method

public static DoesKnobExist ( MidiChannel channel, int knobNumber ) : bool
channel MidiChannel
knobNumber int
return bool

GetKey() public static method

public static GetKey ( MidiChannel channel, int noteNumber ) : float
channel MidiChannel
noteNumber int
return float

GetKey() public static method

public static GetKey ( int noteNumber ) : float
noteNumber int
return float

GetKeyDown() public static method

public static GetKeyDown ( MidiChannel channel, int noteNumber ) : bool
channel MidiChannel
noteNumber int
return bool

GetKeyDown() public static method

public static GetKeyDown ( int noteNumber ) : bool
noteNumber int
return bool

GetKeyUp() public static method

public static GetKeyUp ( MidiChannel channel, int noteNumber ) : bool
channel MidiChannel
noteNumber int
return bool

GetKeyUp() public static method

public static GetKeyUp ( int noteNumber ) : bool
noteNumber int
return bool

GetKnob() public static method

public static GetKnob ( MidiChannel channel, int knobNumber ) : float
channel MidiChannel
knobNumber int
return float

GetKnob() public static method

public static GetKnob ( int knobNumber ) : float
knobNumber int
return float

GetKnobNumbers() public static method

public static GetKnobNumbers ( ) : int[]
return int[]

GetKnobNumbers() public static method

public static GetKnobNumbers ( MidiChannel channel ) : int[]
channel MidiChannel
return int[]

GetNotePitch() public static method

public static GetNotePitch ( MidiChannel channel ) : float
channel MidiChannel
return float

IsNotePitchGiven() public static method

public static IsNotePitchGiven ( MidiChannel channel ) : bool
channel MidiChannel
return bool

Property Details

channelArray protected_oe property

protected ChannelState[] channelArray
return ChannelState[]

knobSensibility public_oe static_oe property

public static float knobSensibility
return float