added auto-splitting audio in record class