Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ezfit:target_algorithms [2009/03/03 11:49] smayr |
ezfit:target_algorithms [2009/03/03 12:14] (current) smayr |
||
---|---|---|---|
Line 494: | Line 494: | ||
| 3000 | 44.15 | H83 | '' | | 3000 | 44.15 | H83 | '' | ||
| 4000 | 38.10 | I83 | '' | | 4000 | 38.10 | I83 | '' | ||
- | | 6000 | 46.00 | J83 | '' | + | | 6000 | 46.00 | J83 | '' |
| 8000 | 30.10 | K83 | '' | | 8000 | 30.10 | K83 | '' | ||
Line 670: | Line 670: | ||
// Get Moderate Target Level | // Get Moderate Target Level | ||
if ThreshFreq in [250, 8000] then | if ThreshFreq in [250, 8000] then | ||
- | LoudTargetLevel | + | ModerateTargetLevel |
else | else | ||
- | if (ThreshLevel < 35) | + | if (ThreshLevel < 35) then |
ModerateTargetLevel = 0; | ModerateTargetLevel = 0; | ||
- | else if (ThreshLevel > 30) // FIXME There is overlap here, so something needs to be corrected !!! | + | else if (ThreshLevel > 30) then // FIXME There is overlap here, so something needs to be corrected !!! |
ModerateTargetLevel = (ThreshLevel - 3); | ModerateTargetLevel = (ThreshLevel - 3); | ||
end | end | ||
Line 704: | Line 704: | ||
| | ||
else if ThreshFreq in [500, 750, 1000, 1500, 2000] then | else if ThreshFreq in [500, 750, 1000, 1500, 2000] then | ||
- | if (ThreshLevel < = 40) | + | if (ThreshLevel < = 40) then |
LoudTargetLevel = 0; | LoudTargetLevel = 0; | ||
else | else | ||
Line 710: | Line 710: | ||
end | end | ||
else if ThreshFreq in [3000, 4000, 6000] then | else if ThreshFreq in [3000, 4000, 6000] then | ||
- | else if (ThreshLevel > 100) | + | else if (ThreshLevel > 100) then |
LoudTargetLevel = 32; | LoudTargetLevel = 32; | ||
- | else if (ThreshLevel < = 40) | + | else if (ThreshLevel < = 40) then |
LoudTargetLevel = 0; | LoudTargetLevel = 0; | ||
else | else | ||
Line 718: | Line 718: | ||
end | end | ||
// Add High Frequencies compensation | // Add High Frequencies compensation | ||
- | if (ThreshFreq = 6000) | + | if (ThreshFreq = 4000) then |
| | ||
- | else if (ThreshFreq = 8000) | + | else if (ThreshFreq = 6000) |
| | ||
end | end |