Implements signal management for play, pause, record and stop