Instruments channels allocation fix.

Instrument channels are properly re-allocated when an instrument stops and then starts.
Better ALSA exception handling