Serato sctratch/dj is a virtual dj program. While it is running and you play various songs it writes a tracklist file in it's history folder that logs the song currently playing and the songs that have been played. I want a small program that reads this file and displays the current playing track in a separate resize-able window that I plan on expanding on a second screen. I am looking for this program to be written as a small stand alone app in C or C++ in such way that it can run in the background using the least amount of system resources as possible so as to not interfere with the running DJ software.