Modern recording techniques