add select() and onSelectSignal to set the params whenever the clip is selected, now clips store the settings