@Override
    public void open() throws MidiUnavailableException {
        if (!initialized)
            throw new MidiUnavailableException();
        for (Synthesizer s : theSynths)
            s.open();
    }