Instead of having two multimedia buttons, we can have the functionality with only one button with two states.
One state for play and other for pause.
The state can change if one of the three functions are called
```
void MidiSequencer::play()
void MidiSequencer::pause()
void MidiSequencer::stop()
```
Hence whenever they are called, a signal is sent to slot in MidiPlayer.qml.