Changeset 3eff006152214d7d6740e849d1150531e61905d0

Show
Ignore:
Timestamp:
06/02/09 23:01:31 (3 years ago)
Author:
Nedko Arnaudov <nedko@…>
Children:
f139de1372663558988273b34971e5571b960fbd
Parents:
f8779970e523ff882805ef71e35e5988e0044865
git-author:
Nedko Arnaudov <nedko@arnaudov.name> / 2009-06-02T22:59:46Z+0300
git-committer:
Nedko Arnaudov <nedko@arnaudov.name> / 2009-06-02T23:01:31Z+0300
Message:

Untabify

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • filters.cc

    rf877997 r3eff006  
    5757    for (j = 0; j < NSECT; j++) 
    5858    { 
    59         t = _port [SECT + 4 * j + Paramsect::FREQ][0] / _fsam;  
     59        t = _port [SECT + 4 * j + Paramsect::FREQ][0] / _fsam;  
    6060        if (t < 0.0002) t = 0.0002; 
    6161        if (t > 0.4998) t = 0.4998; 
     
    7777        d = (t - g) / k; 
    7878        for (i = 0; i < k; i++)  
    79         { 
    80             g += d; 
     79        { 
     80            g += d; 
    8181            sig [i] = g * aip [i]; 
    82         } 
     82        } 
    8383 
    8484        for (j = 0; j < NSECT; j++) _sect [j].proc (k, sig, sfreq [j], sband [j], sgain [j]); 
     
    8686        j = _fade; 
    8787        g = j / 16.0; 
    88         p = 0; 
    89         if (_port [FILT][0] > 0) 
    90         { 
    91             if (j == 16) p = sig; 
    92             else ++j; 
    93         } 
    94         else 
    95         { 
    96             if (j == 0) p = aip; 
    97             else --j; 
    98         } 
    99         _fade = j;   
    100         if (p) memcpy (aop, p, k * sizeof (float)); 
    101         else 
    102         { 
    103             d = (j / 16.0 - g) / k; 
    104             for (i = 0; i < k; i++) 
    105             { 
    106                 g += d; 
    107                 aop [i] = g * sig [i] + (1 - g) * aip [i]; 
    108             } 
    109         } 
    110         aip += k; 
    111         aop += k; 
    112         len -= k; 
     88        p = 0; 
     89        if (_port [FILT][0] > 0) 
     90        { 
     91            if (j == 16) p = sig; 
     92            else ++j; 
     93        } 
     94        else 
     95        { 
     96            if (j == 0) p = aip; 
     97            else --j; 
     98        } 
     99        _fade = j;   
     100        if (p) memcpy (aop, p, k * sizeof (float)); 
     101        else 
     102        { 
     103            d = (j / 16.0 - g) / k; 
     104            for (i = 0; i < k; i++) 
     105            { 
     106                g += d; 
     107                aop [i] = g * sig [i] + (1 - g) * aip [i]; 
     108            } 
     109        } 
     110        aip += k; 
     111        aop += k; 
     112        len -= k; 
    113113    } 
    114114} 
  • filters.h

    rf877997 r3eff006  
    3535        _f = 0.25; 
    3636        _b = _g = 1.0; 
    37         _a = _s1 = _s2 = _z1 = _z2 = 0.0; 
     37        _a = _s1 = _s2 = _z1 = _z2 = 0.0; 
    3838    } 
    3939     
     
    5151 
    5252        if (f != _f) 
    53         { 
    54             if      (f < 0.5 * _f) f = 0.5 * _f; 
     53        { 
     54            if      (f < 0.5 * _f) f = 0.5 * _f; 
    5555            else if (f > 2.0 * _f) f = 2.0 * _f; 
    5656            _f = f; 
     
    5858            d1 = (_s1 - s1) / k;            
    5959            u2 = true; 
    60         }              
     60        }              
    6161        
    6262        if (g != _g) 
    63         { 
     63        { 
    6464            if      (g < 0.5 * _g) g = 0.5 * _g; 
    6565            else if (g > 2.0 * _g) g = 2.0 * _g; 
    66             _g = g; 
     66            _g = g; 
    6767            _a = 0.5 * (g - 1.0); 
    6868            da = (_a - a) / k; 
    6969            u2 = true; 
    70         } 
     70        } 
    7171 
    7272        if (b != _b) 
    73         { 
     73        { 
    7474            if      (b < 0.5 * _b) b = 0.5 * _b; 
    7575            else if (b > 2.0 * _b) b = 2.0 * _b; 
    7676            _b = b;  
    7777            u2 = true; 
    78         } 
     78        } 
    7979 
    8080        if (u2) 
    81         { 
     81        { 
    8282            b *= 4 * f;          
    8383            _s2 = (1 + _a - b) / (1 + _a + b); 
    8484            d2 = (_s2 - s2) / k;         
    85         } 
     85        } 
    8686 
    8787        while (k--) 
    88          
    89             s1 += d1; 
    90             s2 += d2; 
     88         
     89            s1 += d1; 
     90            s2 += d2; 
    9191            a += da; 
    9292            x = *sig; 
     
    9696            _z2 = _z1 + s1 * y; 
    9797            _z1 = y + 1e-10; 
    98         } 
     98        } 
    9999    } 
    100100