AlphaTab.Exporter.AlphaTexExporter.MetaData C# (CSharp) Method

MetaData() private method

private MetaData ( AlphaTab.Model.Track track ) : void
track AlphaTab.Model.Track
return void
        private void MetaData(Track track)
        {
            var score = track.Score;
            StringMetaData("title", score.Title);
            StringMetaData("subtitle", score.SubTitle);
            StringMetaData("artist", score.Artist);
            StringMetaData("album", score.Album);
            StringMetaData("words", score.Words);
            StringMetaData("music", score.Music);
            StringMetaData("copyright", score.Copyright);

            _builder.Append("\\tempo ");
            _builder.Append(score.Tempo);
            _builder.AppendLine();

            if (track.Capo > 0)
            {
                _builder.Append("\\capo ");
                _builder.Append(track.Capo);
                _builder.AppendLine();
            }

            _builder.Append("\\tuning");
            for (int i = 0; i < track.Tuning.Length; i++)
            {
                _builder.Append(" ");
                _builder.Append(Tuning.GetTextForTuning(track.Tuning[i], true));
            }

            _builder.Append("\\instrument ");
            _builder.Append(track.PlaybackInfo.Program);
            _builder.AppendLine();

            _builder.Append(".");
            _builder.AppendLine();
        }