ISingleDriver d = (ISingleDriver)p.getDriver(); d.sendPatch(p); d.playPatch(p);
p.send(); p.play();
    void play() {	try{	    PatchBasket library=(PatchBasket)JSLDesktop.getSelectedFrame();	    IPatch p = library.getSelectedPatch();	    if (p==null || !(p.getDriver() instanceof ISingleDriver))	        return;	    ISingleDriver d = (ISingleDriver)p.getDriver();	    d.sendPatch(p);	    d.playPatch(p);	} catch (Exception ex) {	    JOptionPane.showMessageDialog(null, "Patch Must be Focused","Error", JOptionPane.ERROR_MESSAGE);	}    }