diff options
Diffstat (limited to 'lib')
24 files changed, 231 insertions, 694 deletions
diff --git a/lib/rbcodec/dsp/eq.h b/lib/rbcodec/dsp/eq.h index 9b670d7..9bb5f91 100644 --- a/lib/rbcodec/dsp/eq.h +++ b/lib/rbcodec/dsp/eq.h @@ -21,10 +21,7 @@ #ifndef _EQ_H #define _EQ_H -/* => support from 3 to 32 bands, inclusive - * Menus and screens must be updated to support changing this from 5 - * without modifying other stuff (remove comment when this is no longer - * true :-) */ +/* => support from 3 to 32 bands */ #define EQ_NUM_BANDS 10 struct eq_band_setting diff --git a/lib/rbcodec/dsp/eqs/Acoustic.cfg b/lib/rbcodec/dsp/eqs/Acoustic.cfg index fd30094..72dbc48 100644 --- a/lib/rbcodec/dsp/eqs/Acoustic.cfg +++ b/lib/rbcodec/dsp/eqs/Acoustic.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 45 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 45 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 45 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 10 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 10 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 15 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 15 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 30 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 30 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 20 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 20 +eq low shelf filter: 32, 7, 45 +eq peak filter 1: 64, 10, 45 +eq peak filter 2: 125, 10, 10 +eq peak filter 3: 250, 10, 10 +eq peak filter 4: 500, 10, 15 +eq peak filter 5: 1000, 10, 15 +eq peak filter 6: 2000, 10, 30 +eq peak filter 7: 4000, 10, 30 +eq peak filter 8: 8000, 10, 20 +eq high shelf filter: 16000, 7, 20 diff --git a/lib/rbcodec/dsp/eqs/Bass.cfg b/lib/rbcodec/dsp/eqs/Bass.cfg index 3f122f1..162874e 100644 --- a/lib/rbcodec/dsp/eqs/Bass.cfg +++ b/lib/rbcodec/dsp/eqs/Bass.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 50 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 50 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 50 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 35 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 35 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 15 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 15 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 5 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 5 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: -5 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: -5 +eq low shelf filter: 32, 7, 50 +eq peak filter 1: 64, 10, 50 +eq peak filter 2: 125, 10, 35 +eq peak filter 3: 250, 10, 35 +eq peak filter 4: 500, 10, 15 +eq peak filter 5: 1000, 10, 15 +eq peak filter 6: 2000, 10, 5 +eq peak filter 7: 4000, 10, 5 +eq peak filter 8: 8000, 10, -5 +eq high shelf filter: 16000, 7, -5 diff --git a/lib/rbcodec/dsp/eqs/Classical.cfg b/lib/rbcodec/dsp/eqs/Classical.cfg index ba95adb..956cb1e 100644 --- a/lib/rbcodec/dsp/eqs/Classical.cfg +++ b/lib/rbcodec/dsp/eqs/Classical.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 0 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 0 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 0 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: -70 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: -70 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: -70 +eq low shelf filter: 32, 7, 0 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, 0 +eq peak filter 7: 4000, 10, -70 +eq peak filter 8: 8000, 10, -70 +eq high shelf filter: 16000, 7, -70 diff --git a/lib/rbcodec/dsp/eqs/Club.cfg b/lib/rbcodec/dsp/eqs/Club.cfg index 5e20ca2..f9c3502 100644 --- a/lib/rbcodec/dsp/eqs/Club.cfg +++ b/lib/rbcodec/dsp/eqs/Club.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 80 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 0 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 80 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 55 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 55 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 55 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 30 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 0 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, 0 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 80 +eq peak filter 3: 250, 10, 55 +eq peak filter 4: 500, 10, 55 +eq peak filter 5: 1000, 10, 55 +eq peak filter 6: 2000, 10, 30 +eq peak filter 7: 4000, 10, 0 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 diff --git a/lib/rbcodec/dsp/eqs/Dance.cfg b/lib/rbcodec/dsp/eqs/Dance.cfg index 6c26292..b387245 100644 --- a/lib/rbcodec/dsp/eqs/Dance.cfg +++ b/lib/rbcodec/dsp/eqs/Dance.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 95 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 95 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 70 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 25 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: -55 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: -70 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: -70 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, 95 +eq peak filter 1: 64, 10, 70 +eq peak filter 2: 125, 10, 25 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, -55 +eq peak filter 6: 2000, 10, -70 +eq peak filter 7: 4000, 10, -70 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 diff --git a/lib/rbcodec/dsp/eqs/Default.cfg b/lib/rbcodec/dsp/eqs/Default.cfg index c6579c7..baf3c59 100644 --- a/lib/rbcodec/dsp/eqs/Default.cfg +++ b/lib/rbcodec/dsp/eqs/Default.cfg @@ -1,32 +1,12 @@ eq enabled: off eq precut: 0 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 0 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 0 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 0 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, 0 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, 0 +eq peak filter 7: 4000, 10, 0 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 diff --git a/lib/rbcodec/dsp/eqs/Disco.cfg b/lib/rbcodec/dsp/eqs/Disco.cfg index 12f4b36..c43a29e 100644 --- a/lib/rbcodec/dsp/eqs/Disco.cfg +++ b/lib/rbcodec/dsp/eqs/Disco.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 45 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 30 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 30 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 10 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 10 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 45 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 45 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 25 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 25 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 10 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 10 +eq low shelf filter: 32, 7, 30 +eq peak filter 1: 64, 10, 30 +eq peak filter 2: 125, 10, 10 +eq peak filter 3: 250, 10, 10 +eq peak filter 4: 500, 10, 45 +eq peak filter 5: 1000, 10, 45 +eq peak filter 6: 2000, 10, 25 +eq peak filter 7: 4000, 10, 25 +eq peak filter 8: 8000, 10, 10 +eq high shelf filter: 16000, 7, 10 diff --git a/lib/rbcodec/dsp/eqs/Electronic.cfg b/lib/rbcodec/dsp/eqs/Electronic.cfg index e710706..545a216 100644 --- a/lib/rbcodec/dsp/eqs/Electronic.cfg +++ b/lib/rbcodec/dsp/eqs/Electronic.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 55 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 45 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 45 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 5 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 5 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 25 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 25 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 15 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 15 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 55 +eq low shelf filter: 32, 7, 45 +eq peak filter 1: 64, 10, 45 +eq peak filter 2: 125, 10, 5 +eq peak filter 3: 250, 10, 5 +eq peak filter 4: 500, 10, 25 +eq peak filter 5: 1000, 10, 25 +eq peak filter 6: 2000, 10, 15 +eq peak filter 7: 4000, 10, 15 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 55 diff --git a/lib/rbcodec/dsp/eqs/Flat.cfg b/lib/rbcodec/dsp/eqs/Flat.cfg index 9e52cb8..7e2cc32 100644 --- a/lib/rbcodec/dsp/eqs/Flat.cfg +++ b/lib/rbcodec/dsp/eqs/Flat.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 0 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 0 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 0 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 0 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, 0 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, 0 +eq peak filter 7: 4000, 10, 0 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 diff --git a/lib/rbcodec/dsp/eqs/Headphones.cfg b/lib/rbcodec/dsp/eqs/Headphones.cfg index 0720a59..27d038c 100644 --- a/lib/rbcodec/dsp/eqs/Headphones.cfg +++ b/lib/rbcodec/dsp/eqs/Headphones.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 145 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 50 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 110 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 55 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: -30 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: -25 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 15 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 50 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 95 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 130 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 145 +eq low shelf filter: 32, 7, 50 +eq peak filter 1: 64, 10, 110 +eq peak filter 2: 125, 10, 55 +eq peak filter 3: 250, 10, -30 +eq peak filter 4: 500, 10, -25 +eq peak filter 5: 1000, 10, 15 +eq peak filter 6: 2000, 10, 50 +eq peak filter 7: 4000, 10, 95 +eq peak filter 8: 8000, 10, 130 +eq high shelf filter: 16000, 7, 145 diff --git a/lib/rbcodec/dsp/eqs/Hip-Hop.cfg b/lib/rbcodec/dsp/eqs/Hip-Hop.cfg index 54f11fb..fac476d 100644 --- a/lib/rbcodec/dsp/eqs/Hip-Hop.cfg +++ b/lib/rbcodec/dsp/eqs/Hip-Hop.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 65 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 65 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 65 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 25 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 25 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: -10 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: -10 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 15 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 15 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 35 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 35 +eq low shelf filter: 32, 7, 65 +eq peak filter 1: 64, 10, 65 +eq peak filter 2: 125, 10, 25 +eq peak filter 3: 250, 10, 25 +eq peak filter 4: 500, 10, -10 +eq peak filter 5: 1000, 10, -10 +eq peak filter 6: 2000, 10, 15 +eq peak filter 7: 4000, 10, 15 +eq peak filter 8: 8000, 10, 35 +eq high shelf filter: 16000, 7, 35 diff --git a/lib/rbcodec/dsp/eqs/Jazz.cfg b/lib/rbcodec/dsp/eqs/Jazz.cfg index 04c1e34..c57f1be 100644 --- a/lib/rbcodec/dsp/eqs/Jazz.cfg +++ b/lib/rbcodec/dsp/eqs/Jazz.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 60 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 40 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 40 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 15 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 15 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: -25 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: -25 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 5 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 5 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 60 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 60 +eq low shelf filter: 32, 7, 40 +eq peak filter 1: 64, 10, 40 +eq peak filter 2: 125, 10, 15 +eq peak filter 3: 250, 10, 15 +eq peak filter 4: 500, 10, -25 +eq peak filter 5: 1000, 10, -25 +eq peak filter 6: 2000, 10, 5 +eq peak filter 7: 4000, 10, 5 +eq peak filter 8: 8000, 10, 60 +eq high shelf filter: 16000, 7, 60 diff --git a/lib/rbcodec/dsp/eqs/Live.cfg b/lib/rbcodec/dsp/eqs/Live.cfg index 6758542..b4377a6 100644 --- a/lib/rbcodec/dsp/eqs/Live.cfg +++ b/lib/rbcodec/dsp/eqs/Live.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 55 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: -50 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 40 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 55 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 55 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 55 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 40 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 25 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 25 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 25 +eq low shelf filter: 32, 7, -50 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 40 +eq peak filter 3: 250, 10, 55 +eq peak filter 4: 500, 10, 55 +eq peak filter 5: 1000, 10, 55 +eq peak filter 6: 2000, 10, 40 +eq peak filter 7: 4000, 10, 25 +eq peak filter 8: 8000, 10, 25 +eq high shelf filter: 16000, 7, 25 diff --git a/lib/rbcodec/dsp/eqs/Lounge.cfg b/lib/rbcodec/dsp/eqs/Lounge.cfg index cac40eb..90510e1 100644 --- a/lib/rbcodec/dsp/eqs/Lounge.cfg +++ b/lib/rbcodec/dsp/eqs/Lounge.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 20 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: -25 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: -25 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 5 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 5 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 20 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 20 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: -15 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: -15 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 15 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 15 +eq low shelf filter: 32, 7, -25 +eq peak filter 1: 64, 10, -25 +eq peak filter 2: 125, 10, 5 +eq peak filter 3: 250, 10, 5 +eq peak filter 4: 500, 10, 20 +eq peak filter 5: 1000, 10, 20 +eq peak filter 6: 2000, 10, -15 +eq peak filter 7: 4000, 10, -15 +eq peak filter 8: 8000, 10, 15 +eq high shelf filter: 16000, 7, 15 diff --git a/lib/rbcodec/dsp/eqs/Party.cfg b/lib/rbcodec/dsp/eqs/Party.cfg index 6f6001a..c97ae8d 100644 --- a/lib/rbcodec/dsp/eqs/Party.cfg +++ b/lib/rbcodec/dsp/eqs/Party.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 70 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 70 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 70 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 0 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 0 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 70 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 70 +eq low shelf filter: 32, 7, 70 +eq peak filter 1: 64, 10, 70 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, 0 +eq peak filter 7: 4000, 10, 0 +eq peak filter 8: 8000, 10, 70 +eq high shelf filter: 16000, 7, 70 diff --git a/lib/rbcodec/dsp/eqs/Pop.cfg b/lib/rbcodec/dsp/eqs/Pop.cfg index 2584065..cab887f 100644 --- a/lib/rbcodec/dsp/eqs/Pop.cfg +++ b/lib/rbcodec/dsp/eqs/Pop.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 80 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: -15 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 50 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 70 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 80 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 55 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: -25 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: -25 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 15 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 15 +eq low shelf filter: 32, 7, -15 +eq peak filter 1: 64, 10, 50 +eq peak filter 2: 125, 10, 70 +eq peak filter 3: 250, 10, 80 +eq peak filter 4: 500, 10, 55 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, -25 +eq peak filter 7: 4000, 10, -25 +eq peak filter 8: 8000, 10, 15 +eq high shelf filter: 16000, 7, 15 diff --git a/lib/rbcodec/dsp/eqs/R&B.cfg b/lib/rbcodec/dsp/eqs/R&B.cfg index 283e02a..c521af9 100644 --- a/lib/rbcodec/dsp/eqs/R&B.cfg +++ b/lib/rbcodec/dsp/eqs/R&B.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 45 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 35 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 35 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 45 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 45 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 5 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 5 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 25 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 25 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 30 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 30 +eq low shelf filter: 32, 7, 35 +eq peak filter 1: 64, 10, 35 +eq peak filter 2: 125, 10, 45 +eq peak filter 3: 250, 10, 45 +eq peak filter 4: 500, 10, 5 +eq peak filter 5: 1000, 10, 5 +eq peak filter 6: 2000, 10, 25 +eq peak filter 7: 4000, 10, 25 +eq peak filter 8: 8000, 10, 30 +eq high shelf filter: 16000, 7, 30 diff --git a/lib/rbcodec/dsp/eqs/Reggae.cfg b/lib/rbcodec/dsp/eqs/Reggae.cfg index 11def53..9137b60 100644 --- a/lib/rbcodec/dsp/eqs/Reggae.cfg +++ b/lib/rbcodec/dsp/eqs/Reggae.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 65 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 0 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 0 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: -55 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 65 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 65 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 0 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, 0 +eq peak filter 1: 64, 10, 0 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, -55 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 65 +eq peak filter 6: 2000, 10, 65 +eq peak filter 7: 4000, 10, 0 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 diff --git a/lib/rbcodec/dsp/eqs/Rock.cfg b/lib/rbcodec/dsp/eqs/Rock.cfg index 788c8b8..5e3e991 100644 --- a/lib/rbcodec/dsp/eqs/Rock.cfg +++ b/lib/rbcodec/dsp/eqs/Rock.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 110 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 80 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 50 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: -55 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: -80 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: -30 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 40 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 90 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 110 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 110 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 110 +eq low shelf filter: 32, 7, 80 +eq peak filter 1: 64, 10, 50 +eq peak filter 2: 125, 10, -55 +eq peak filter 3: 250, 10, -80 +eq peak filter 4: 500, 10, -30 +eq peak filter 5: 1000, 10, 40 +eq peak filter 6: 2000, 10, 90 +eq peak filter 7: 4000, 10, 110 +eq peak filter 8: 8000, 10, 110 +eq high shelf filter: 16000, 7, 110 diff --git a/lib/rbcodec/dsp/eqs/Ska.cfg b/lib/rbcodec/dsp/eqs/Ska.cfg index b0848ad..542f011 100644 --- a/lib/rbcodec/dsp/eqs/Ska.cfg +++ b/lib/rbcodec/dsp/eqs/Ska.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 110 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: -25 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: -50 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: -40 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 0 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 40 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 55 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 90 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 95 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 110 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 95 +eq low shelf filter: 32, 7, -25 +eq peak filter 1: 64, 10, -50 +eq peak filter 2: 125, 10, -40 +eq peak filter 3: 250, 10, 0 +eq peak filter 4: 500, 10, 40 +eq peak filter 5: 1000, 10, 55 +eq peak filter 6: 2000, 10, 90 +eq peak filter 7: 4000, 10, 95 +eq peak filter 8: 8000, 10, 110 +eq high shelf filter: 16000, 7, 95 diff --git a/lib/rbcodec/dsp/eqs/Soft.cfg b/lib/rbcodec/dsp/eqs/Soft.cfg index e9f0f03..a2b5ede 100644 --- a/lib/rbcodec/dsp/eqs/Soft.cfg +++ b/lib/rbcodec/dsp/eqs/Soft.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 120 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 50 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 15 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: -25 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 0 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 40 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 80 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 95 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 110 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 120 +eq low shelf filter: 32, 7, 50 +eq peak filter 1: 64, 10, 15 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, -25 +eq peak filter 4: 500, 10, 0 +eq peak filter 5: 1000, 10, 40 +eq peak filter 6: 2000, 10, 80 +eq peak filter 7: 4000, 10, 95 +eq peak filter 8: 8000, 10, 110 +eq high shelf filter: 16000, 7, 120 diff --git a/lib/rbcodec/dsp/eqs/Techno.cfg b/lib/rbcodec/dsp/eqs/Techno.cfg index 1125d49..96ef79e 100644 --- a/lib/rbcodec/dsp/eqs/Techno.cfg +++ b/lib/rbcodec/dsp/eqs/Techno.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 95 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: 80 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: 55 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 0 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: -55 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: -50 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 0 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 80 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 95 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 95 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 90 +eq low shelf filter: 32, 7, 80 +eq peak filter 1: 64, 10, 55 +eq peak filter 2: 125, 10, 0 +eq peak filter 3: 250, 10, -55 +eq peak filter 4: 500, 10, -50 +eq peak filter 5: 1000, 10, 0 +eq peak filter 6: 2000, 10, 80 +eq peak filter 7: 4000, 10, 95 +eq peak filter 8: 8000, 10, 95 +eq high shelf filter: 16000, 7, 90 diff --git a/lib/rbcodec/dsp/eqs/Vocal.cfg b/lib/rbcodec/dsp/eqs/Vocal.cfg index fa8fd89..80b1139 100644 --- a/lib/rbcodec/dsp/eqs/Vocal.cfg +++ b/lib/rbcodec/dsp/eqs/Vocal.cfg @@ -1,32 +1,12 @@ eq enabled: on eq precut: 45 -eq band 0 cutoff: 32 -eq band 0 q: 7 -eq band 0 gain: -45 -eq band 1 cutoff: 64 -eq band 1 q: 10 -eq band 1 gain: -45 -eq band 2 cutoff: 125 -eq band 2 q: 10 -eq band 2 gain: 5 -eq band 3 cutoff: 250 -eq band 3 q: 10 -eq band 3 gain: 5 -eq band 4 cutoff: 500 -eq band 4 q: 10 -eq band 4 gain: 45 -eq band 5 cutoff: 1000 -eq band 5 q: 10 -eq band 5 gain: 45 -eq band 6 cutoff: 2000 -eq band 6 q: 10 -eq band 6 gain: 20 -eq band 7 cutoff: 4000 -eq band 7 q: 10 -eq band 7 gain: 20 -eq band 8 cutoff: 8000 -eq band 8 q: 10 -eq band 8 gain: 0 -eq band 9 cutoff: 16000 -eq band 9 q: 7 -eq band 9 gain: 0 +eq low shelf filter: 32, 7, -45 +eq peak filter 1: 64, 10, -45 +eq peak filter 2: 125, 10, 5 +eq peak filter 3: 250, 10, 5 +eq peak filter 4: 500, 10, 45 +eq peak filter 5: 1000, 10, 45 +eq peak filter 6: 2000, 10, 20 +eq peak filter 7: 4000, 10, 20 +eq peak filter 8: 8000, 10, 0 +eq high shelf filter: 16000, 7, 0 |