public async Task<List<SongTag>> Search(string type, string searchstring)
{
int qId = await Send(MPDKeyWords.Client.Database.SEARCH,
new List<string>(),
new List<string>() { type, searchstring });
var list = new List<SongTag>();
var response = await MPDKeyWords.Response.Encode(await Response(qId));
for (int i = 0; i < response.Count; i++)
list.Add(new SongTag(TagType.FileOrDirectory, response[i], i));
return list;
}