annotate Plugins/Effect/audiocompress/config.h @ 938:2078cdac3502 trunk

[svn] fixed locale problem in sid about box
author giacomo
date Sat, 15 Apr 2006 09:08:23 -0700
parents 6158ee7d8b06
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
937
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
1 /* config.h
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
2 ** Default values for the configuration, and also a few random debug things
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
3 */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
4
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
5 #ifndef CONFIG_H
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
6 #define CONFIG_H
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
7
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
8 /*** Version information ***/
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
9 #define ACVERSION "1.5.2"
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
10
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
11 /*** Monitoring stuff ***/
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
12 //#define DEBUG /* Show debugging information */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
13 //#define STATS /* Show statistics on stderr */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
14
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
15 /*** Default configuration stuff ***/
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
16 #define ANTICLIP 0 /* Strict clipping protection */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
17 #define TARGET 25000 /* Target level */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
18
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
19 #define GAINMAX 32 /* The maximum amount to amplify by */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
20 #define GAINSHIFT 10 /* How fine-grained the gain is */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
21 #define GAINSMOOTH 8 /* How much inertia ramping has*/
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
22 #define BUCKETS 400 /* How long of a history to store */
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
23
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
24 #endif
6158ee7d8b06 [svn] Port AudioCompress (AGC) effect plugin from XMMS, as requested by Junics on SorceryNet.
chainsaw
parents:
diff changeset
25