       start = Math.max 0, end - displayLength
     visibleIndexes = @visible[start...end]
     for index in visibleIndexes
-      resultData.push @data[index]
+      title = @songInfo.title @data[index]
+      album = @songInfo.album @data[index]
+      artist = @songInfo.artist @data[index]
+      resultData.push [index, title, album, artist]
     result =
       totalRecords: @data.length
       totalDisplayRecords: @visible.length



class DataFilteringView
  constructor: (@data) ->
    @visible = [0...@data.length]

  updateVisible: (@visible) =>

  title = fileinfo[fields['title']]
  album = fileinfo[fields['album']]
  artist = fileinfo[fields['artist']]
  data = [index, title, album, artist]
  return data


