Implementation of FileIO and Audio interfaces.