public void setProperties(EffectiveAppearance app) { super.setProperties(app); FDNParameters params = (FDNParameters) app.getAttribute( AudioAttributes.FDN_PARAMETER_KEY, AudioAttributes.DEFAULT_FDN_PARAMETERS, FDNParameters.class); if (params != parameters) { setParameters(params); } float reverbTime = app.getAttribute(AudioAttributes.REVERB_TIME_KEY, AudioAttributes.DEFAULT_REVERB_TIME); if (reverbTime != params.getReverbTime()) { params.setReverbTime(reverbTime); } }