AlphaTab.Model.Tuning.FindTuning C# (CSharp) Method

FindTuning() public static method

public static FindTuning ( int strings ) : Tuning
strings int
return Tuning
        public static Tuning FindTuning(int[] strings)
        {
            var tunings = GetPresetsFor(strings.Length);
            for (int t = 0, tc = tunings.Count; t < tc; t++)
            {
                var tuning = tunings[t];
                var equals = true;
                for (int i = 0, j = strings.Length; i < j; i++)
                {
                    if (strings[i] != tuning.Tunings[i])
                    {
                        equals = false;
                        break;
                    }
                }

                if (equals)
                {
                    return tuning;
                }
            }

            return null;
        }