MidiInput.GetKnobNumbers C# (CSharp) Method

GetKnobNumbers() public static method

public static GetKnobNumbers ( ) : int[]
return int[]
    public static int[] GetKnobNumbers()
    {
        return GetKnobNumbers (MidiChannel.All);
    }

Same methods

MidiInput::GetKnobNumbers ( MidiChannel channel ) : int[]

Usage Example

コード例 #1
0
    void Update()
    {
        var knobNumbers = MidiInput.GetKnobNumbers(channel);

        // If a new chennel was added...
        if (indicators.Count != knobNumbers.Length)
        {
            // Instantiate the new indicator.
            var go = Instantiate(prefab, Vector3.right * indicators.Count, Quaternion.identity) as GameObject;

            // Initialize the indicator.
            var indicator = go.GetComponent <KnobIndicator> ();
            indicator.channel    = channel;
            indicator.knobNumber = knobNumbers [indicators.Count];

            // Add it to the indicator list.
            indicators.Add(indicator);
        }

        MidiInput.knobSensibility = sensibility;
    }