eas_chorus.h revision a8c89077d78769bf4840fa91609edc51fe2fa02d
1a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock/*---------------------------------------------------------------------------- 2a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 3a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * File: 4a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * eas_chorus.h 5a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 6a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Contents and purpose: 7a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Contains parameter enumerations for the Chorus effect 8a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 9a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 10a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Copyright Sonic Network Inc. 2006 11a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock 12a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Licensed under the Apache License, Version 2.0 (the "License"); 13a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * you may not use this file except in compliance with the License. 14a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * You may obtain a copy of the License at 15a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 16a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * http://www.apache.org/licenses/LICENSE-2.0 17a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 18a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Unless required by applicable law or agreed to in writing, software 19a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * distributed under the License is distributed on an "AS IS" BASIS, 20a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * See the License for the specific language governing permissions and 22a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * limitations under the License. 23a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * 24a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock *---------------------------------------------------------------------------- 25a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * Revision Control: 26a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * $Revision: 309 $ 27a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock * $Date: 2006-09-12 18:52:45 -0700 (Tue, 12 Sep 2006) $ 28a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock *---------------------------------------------------------------------------- 29a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock*/ 3053095e6b3e4a6738e814c8f40cf546dca96a061fKonstantin Belousov 31a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock#ifndef EAS_CHORUS_H 32a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock#define EAS_CHORUS_H 33a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock 34a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock/* enumerated parameter settings for Chorus effect */ 35a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbocktypedef enum 36a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock{ 37a766efd844260866e0d216f6eeef87f4593f60b2ibm.com!masbock EAS_PARAM_CHORUS_BYPASS, 38a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_PRESET, 39649f1fb3449a65dd0626a709432d8b02a7c56bbcArun Sharma EAS_PARAM_CHORUS_RATE, 40a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_DEPTH, 41a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_LEVEL 42a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm} E_CHORUS_PARAMS; 43a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm 44a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidmtypedef enum 45a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm{ 46a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_PRESET1, 47a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_PRESET2, 48a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm EAS_PARAM_CHORUS_PRESET3, 49979af4502fe19b0d98459633731d004a4a010a0eKonstantin Belousov EAS_PARAM_CHORUS_PRESET4 500f1c0f5f664004f0e812e7c2d939bc21fc5e89dfKonstantin Belousov} E_CHORUS_PRESETS; 51a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm 52a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm 53a9cad72ed4626c80843b5f4ac075b93b4a873155hp.com!davidm#endif