fix a memory leak free(line);
add the destructor
add the sequencer and pulseoscillator
fix a bug in track up down