base class for manipilating sonic visualiser files