Lines Matching refs:settings

521         public Settings(String settings) {
522 StringTokenizer st = new StringTokenizer(settings, "=;");
525 throw new IllegalArgumentException("settings: " + settings);
530 "invalid settings for EnvironmentalReverb: " + key);
613 * reverb settings must be saved by the application.
623 Settings settings = new Settings();
624 settings.roomLevel = byteArrayToShort(param, 0);
625 settings.roomHFLevel = byteArrayToShort(param, 2);
626 settings.decayTime = byteArrayToInt(param, 4);
627 settings.decayHFRatio = byteArrayToShort(param, 8);
628 settings.reflectionsLevel = byteArrayToShort(param, 10);
629 settings.reflectionsDelay = byteArrayToInt(param, 12);
630 settings.reverbLevel = byteArrayToShort(param, 16);
631 settings.reverbDelay = byteArrayToInt(param, 18);
632 settings.diffusion = byteArrayToShort(param, 22);
633 settings.density = byteArrayToShort(param, 24);
634 return settings;
638 * Sets the environmental reverb properties. This method is useful when reverb settings have to
640 * @param settings a EnvironmentalReverb.Settings object containing the properties to apply
645 public void setProperties(EnvironmentalReverb.Settings settings)
648 byte[] param = concatArrays(shortToByteArray(settings.roomLevel),
649 shortToByteArray(settings.roomHFLevel),
650 intToByteArray(settings.decayTime),
651 shortToByteArray(settings.decayHFRatio),
652 shortToByteArray(settings.reflectionsLevel),
653 intToByteArray(settings.reflectionsDelay),
654 shortToByteArray(settings.reverbLevel),
655 intToByteArray(settings.reverbDelay),
656 shortToByteArray(settings.diffusion),
657 shortToByteArray(settings.density));