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();
}