eas_reverb.h revision e442bb7cd6a085b33a4dd52c0e20a157ada7feb1
16bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis/*---------------------------------------------------------------------------- 26bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 36bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * File: 46bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * eas_reverb.h 56bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 66bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Contents and purpose: 76bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Contains parameter enumerations for the Reverb effect 86bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 96bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 106bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Copyright Sonic Network Inc. 2006 116bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis 126bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Licensed under the Apache License, Version 2.0 (the "License"); 136bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * you may not use this file except in compliance with the License. 146bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * You may obtain a copy of the License at 156bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 166bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * http://www.apache.org/licenses/LICENSE-2.0 176bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 186bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Unless required by applicable law or agreed to in writing, software 196bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * distributed under the License is distributed on an "AS IS" BASIS, 206bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 216bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * See the License for the specific language governing permissions and 226bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * limitations under the License. 236bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * 246bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis *---------------------------------------------------------------------------- 256bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis * Revision Control: 263f5e8d87dbf449d8b39fe96068415428594d370eAnna Zaks * $Revision: 300 $ 273152b3cb5b6a2f797d0972c81a5eb3fd69c0d620Anna Zaks * $Date: 2006-09-11 17:37:20 -0700 (Mon, 11 Sep 2006) $ 28063e0887ad65d666d23ee3178436ad6507abbd1bAnna Zaks *---------------------------------------------------------------------------- 296bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis*/ 308ff5c41f2bde7ebbe568b4c15e59f14b8befae66Anna Zaks 3118c66fdc3c4008d335885695fe36fb5353c5f672Ted Kremenek#ifndef _EAS_REVERB_H 3218c66fdc3c4008d335885695fe36fb5353c5f672Ted Kremenek#define _EAS_REVERB_H 33063e0887ad65d666d23ee3178436ad6507abbd1bAnna Zaks 348ff5c41f2bde7ebbe568b4c15e59f14b8befae66Anna Zaks 3518c66fdc3c4008d335885695fe36fb5353c5f672Ted Kremenek/* enumerated parameter settings for Reverb effect */ 363f5e8d87dbf449d8b39fe96068415428594d370eAnna Zakstypedef enum 37063e0887ad65d666d23ee3178436ad6507abbd1bAnna Zaks{ 386bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_BYPASS, 396bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_PRESET, 406bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_WET, 416bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_DRY 426bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis} E_REVERB_PARAMS; 436bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis 446bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis 456bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidistypedef enum 466bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis{ 476bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_LARGE_HALL, 486bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_HALL, 496bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_CHAMBER, 506bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis EAS_PARAM_REVERB_ROOM, 516bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis} E_REVERB_PRESETS; 526bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis 5339ac1876f6f9a1a8e0070f0df61036c7ba05202bAnna Zaks 54063e0887ad65d666d23ee3178436ad6507abbd1bAnna Zaks#endif /* _REVERB_H */ 556bcb48dc67e417e0ecce803f28d13bbea2ee0243Argyrios Kyrtzidis