Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Distotion_Unit.h Source File

Distotion_Unit.h

00001 /*****************************************************/
00002 /*  Distotion_Unit.h                                 */
00003 /*                                                   */
00004 /*****************************************************/
00005 
00006 #ifndef     _DISTOTIN_UNIT_INCLUDE
00007 #define     _DISTOTIN_UNIT_INCLUDE
00008 
00009 #undef      EXTERN
00010 #ifdef      DIST_MAIN
00011 #define     EXTERN
00012 #else
00013 #define     EXTERN  extern
00014 #endif
00015 
00016 // Gloval Valinat
00017 
00018 EXTERN int g_iDistInputGain
00019 #ifdef  DIST_MAIN
00020     = 10
00021 #endif
00022     ;
00023 
00024 EXTERN int g_iDistClipLevel
00025 #ifdef  DIST_MAIN
00026     = 50
00027 #endif
00028     ;
00029     
00030 EXTERN int g_iDistOutputGain
00031 #ifdef  DIST_MAIN
00032     = 10
00033 #endif
00034     ;
00035 
00036 EXTERN int g_iDistMode
00037 #ifdef  DIST_MAIN
00038     = 1
00039 #endif
00040     ;
00041     
00042 EXTERN int g_iDistBypass
00043 #ifdef  DIST_MAIN
00044     = 1
00045 #endif
00046     ;
00047     
00048 // Function
00049 
00050 EXTERN int distotion(int);
00051 
00052 #undef     EXTERN
00053 #endif