the front end of pixrecord