diff --git a/_audio_effect_8h_source.html b/_audio_effect_8h_source.html
index 7cf86aa224..a220fe6c07 100644
--- a/_audio_effect_8h_source.html
+++ b/_audio_effect_8h_source.html
@@ -449,144 +449,144 @@
-
-
- 470 Compressor(uint32_t sampleRate = 44100, int32_t attackMs=30, int32_t releaseMs=20, int32_t holdMs=10, uint8_t thresholdPercent=10,
float compressionRatio=0.5){
-
-
-
-
- 475 sample_rate = sample_rate * attackMs / 1000;
- 476 attack_count = sample_rate * attackMs / 1000;
- 477 release_count = sample_rate * releaseMs / 1000;
- 478 hold_count = sample_rate * holdMs / 1000;
-
-
- 481 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
-
- 483 gainreduce = compressionRatio;
-
-
-
-
-
-
+
+
+ 472 Compressor(uint32_t sampleRate = 44100, int32_t attackMs=30, int32_t releaseMs=20, int32_t holdMs=10, uint8_t thresholdPercent=10,
float compressionRatio=0.5){
+
+
+
+
+ 477 sample_rate = sample_rate * attackMs / 1000;
+ 478 attack_count = sample_rate * attackMs / 1000;
+ 479 release_count = sample_rate * releaseMs / 1000;
+ 480 hold_count = sample_rate * holdMs / 1000;
+
+
+ 483 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
+
+ 485 gainreduce = compressionRatio;
+
+
+
+
- 491 void setAttack(int32_t attackMs){
- 492 attack_count = sample_rate * attackMs / 1000;
-
-
-
- 496 void setRelease(int32_t releaseMs){
- 497 release_count = sample_rate * releaseMs / 1000;
-
-
-
- 501 void setHold(int32_t holdMs){
- 502 hold_count = sample_rate * holdMs / 1000;
-
-
-
- 506 void setThresholdPercent(uint8_t thresholdPercent){
- 507 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
-
-
- 510 void setCompressionRatio(
float compressionRatio){
- 511 if (compressionRatio<1.0){
- 512 gainreduce = compressionRatio;
-
-
-
-
- 517 effect_t process(effect_t inSample) {
- 518 float inSampleF = (float)inSample;
-
- 520 if (fabs(inSampleF) > threshold) {
- 521 if (gain >= gainreduce) {
- 522 if (State==S_NoOperation) {
-
- 524 timeout = attack_count;
-
- 526 else if (State==S_Release) {
-
- 528 timeout = attack_count;
-
-
- 531 if (State==S_GainReduction) timeout = hold_count;
-
-
-
- 535 if (fabs(inSampleF) < threshold && gain <= 1.0f) {
- 536 if ( timeout==0 && State==S_GainReduction) {
-
- 538 timeout = release_count;
-
-
-
-
-
- 544 if ( timeout>0 && gain > gainreduce) {
- 545 gain -= gain_step_attack;
-
-
-
- 549 State=S_GainReduction;
- 550 timeout = hold_count;
-
-
-
-
- 555 case S_GainReduction:
- 556 if ( timeout>0) timeout--;
-
-
- 559 timeout = release_count;
-
-
-
-
-
- 565 if ( timeout>0 && gain<1.0f) {
-
- 567 gain += gain_step_release;
-
-
-
-
-
-
-
- 575 if (gain < 1.0f) gain = 1.0F;
-
-
-
+ 492 void setAttack(int32_t attackMs){
+ 493 attack_count = sample_rate * attackMs / 1000;
+
+
+
+ 498 void setRelease(int32_t releaseMs){
+ 499 release_count = sample_rate * releaseMs / 1000;
+
+
+
+ 504 void setHold(int32_t holdMs){
+ 505 hold_count = sample_rate * holdMs / 1000;
+
+
+
+ 510 void setThresholdPercent(uint8_t thresholdPercent){
+ 511 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
+
+
+ 515 void setCompressionRatio(
float compressionRatio){
+ 516 if (compressionRatio<1.0){
+ 517 gainreduce = compressionRatio;
+
+
+
+
+ 523 effect_t process(effect_t inSample) {
+ 524 float inSampleF = (float)inSample;
+
+ 526 if (fabs(inSampleF) > threshold) {
+ 527 if (gain >= gainreduce) {
+ 528 if (State==S_NoOperation) {
+
+ 530 timeout = attack_count;
+
+ 532 else if (State==S_Release) {
+
+ 534 timeout = attack_count;
+
+
+ 537 if (State==S_GainReduction) timeout = hold_count;
+
+
+
+ 541 if (fabs(inSampleF) < threshold && gain <= 1.0f) {
+ 542 if ( timeout==0 && State==S_GainReduction) {
+
+ 544 timeout = release_count;
+
+
+
+
+
+ 550 if ( timeout>0 && gain > gainreduce) {
+ 551 gain -= gain_step_attack;
+
+
+
+ 555 State=S_GainReduction;
+ 556 timeout = hold_count;
+
+
+
+
+ 561 case S_GainReduction:
+ 562 if ( timeout>0) timeout--;
+
+
+ 565 timeout = release_count;
+
+
+
+
+
+ 571 if ( timeout>0 && gain<1.0f) {
+
+ 573 gain += gain_step_release;
+
+
+
+
+
-
-
-
+
+ 581 if (gain < 1.0f) gain = 1.0F;
+
- 584 float outSampleF = inSample*gain;
+
- 586 return (
int) outSampleF;
-
-
-
- 590 enum CompStates {S_NoOperation, S_Attack, S_GainReduction, S_Release };
- 591 enum CompStates State = S_NoOperation;
-
- 593 int32_t attack_count, release_count, hold_count, timeout;
- 594 float gainreduce, gain_step_attack, gain_step_release, gain, threshold;
- 595 uint32_t sample_rate;
+
+
+
+
+ 590 float outSampleF = inSample*gain;
+
+ 592 return (
int) outSampleF;
+
+
+
-
- 598 gain_step_attack = (1.0f - gainreduce) / attack_count;
- 599 gain_step_release = (1.0f - gainreduce) / release_count;
-
-
-
-
+
+ 598 enum CompStates {S_NoOperation, S_Attack, S_GainReduction, S_Release };
+ 599 enum CompStates State = S_NoOperation;
+
+ 601 int32_t attack_count, release_count, hold_count, timeout;
+ 602 float gainreduce, gain_step_attack, gain_step_release, gain, threshold;
+ 603 uint32_t sample_rate;
-
+
+ 606 gain_step_attack = (1.0f - gainreduce) / attack_count;
+ 607 gain_step_release = (1.0f - gainreduce) / release_count;
+
+
+
+
+
+