diff --git a/_audio_effect_8h_source.html b/_audio_effect_8h_source.html
index 234a95671e..fa3833f693 100644
--- a/_audio_effect_8h_source.html
+++ b/_audio_effect_8h_source.html
@@ -395,198 +395,202 @@
396 void keyOff() { adsr->keyOff(); }
- 399 effect_t result = factor * adsr->tick() * input;
-
-
-
- 403 bool isActive() {
return adsr->isActive(); }
+
+
+ 401 effect_t result = factor * adsr->tick() * input;
+
+
- 405 ADSRGain *clone() {
return new ADSRGain(*
this); }
+ 405 bool isActive() {
return adsr->isActive(); }
-
-
-
-
-
-
-
- 422 PitchShift(
float shift_value = 1.0,
int buffer_size = 1000) {
- 423 effect_value = shift_value;
-
- 425 buffer.resize(buffer_size);
- 426 buffer.setIncrement(shift_value);
-
-
-
-
- 431 effect_value = ref.effect_value;
-
- 433 buffer.setIncrement(effect_value);
-
-
- 436 float value() {
return effect_value; }
+ 407 ADSRGain *clone() {
return new ADSRGain(*
this); }
+
+
+
+
+
+
+
+
+ 424 PitchShift(
float shift_value = 1.0,
int buffer_size = 1000) {
+ 425 effect_value = shift_value;
+
+ 427 buffer.resize(buffer_size);
+ 428 buffer.setIncrement(shift_value);
+
+
+
+
+ 433 effect_value = ref.effect_value;
+
+ 435 buffer.setIncrement(effect_value);
+
- 438 void setValue(
float value) {
- 439 effect_value = value;
- 440 buffer.setIncrement(value);
-
-
-
-
-
-
- 447 return buffer.
read();
-
-
-
+ 438 float value() {
return effect_value; }
+
+ 440 void setValue(
float value) {
+ 441 effect_value = value;
+ 442 buffer.setIncrement(value);
+
+
+
+
+
+
+ 449 return buffer.
read();
+
-
- 453 VariableSpeedRingBuffer<int16_t> buffer;
-
-
-
-
-
-
-
-
-
- 472 Compressor(uint32_t sampleRate = 44100, uint16_t attackMs=30, uint16_t releaseMs=20, uint16_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;
-
-
-
-
-
-
- 493 attack_count = sample_rate * attackMs / 1000;
-
-
-
-
- 499 release_count = sample_rate * releaseMs / 1000;
-
-
-
-
- 505 hold_count = sample_rate * holdMs / 1000;
-
-
-
-
- 511 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
-
-
-
- 516 if (compressionRatio<1.0){
- 517 gainreduce = compressionRatio;
-
-
-
-
-
- 524 return compress(inSample);
-
-
-
-
-
- 530 enum CompStates {S_NoOperation, S_Attack, S_GainReduction, S_Release };
- 531 enum CompStates state = S_NoOperation;
+
+
+
+ 455 VariableSpeedRingBuffer<int16_t> buffer;
+
+
+
+
+
+
+
+
+
+ 474 Compressor(uint32_t sampleRate = 44100, uint16_t attackMs=30, uint16_t releaseMs=20, uint16_t holdMs=10, uint8_t thresholdPercent=10,
float compressionRatio=0.5){
+
+
+
+
+ 479 sample_rate = sample_rate * attackMs / 1000;
+ 480 attack_count = sample_rate * attackMs / 1000;
+ 481 release_count = sample_rate * releaseMs / 1000;
+ 482 hold_count = sample_rate * holdMs / 1000;
+
+
+ 485 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
+
+ 487 gainreduce = compressionRatio;
+
+
+
+
+
+
+ 495 attack_count = sample_rate * attackMs / 1000;
+
+
+
+
+ 501 release_count = sample_rate * releaseMs / 1000;
+
+
+
+
+ 507 hold_count = sample_rate * holdMs / 1000;
+
+
+
+
+ 513 threshold = 0.01f * thresholdPercent * NumberConverter::maxValueT<effect_t>();
+
+
+
+ 518 if (compressionRatio<1.0){
+ 519 gainreduce = compressionRatio;
+
+
+
+
+
+
+
+ 528 return compress(input);
+
+
+
- 533 int32_t attack_count, release_count, hold_count, timeout;
- 534 float gainreduce, gain_step_attack, gain_step_release, gain, threshold;
- 535 uint32_t sample_rate;
+
+ 534 enum CompStates {S_NoOperation, S_Attack, S_GainReduction, S_Release };
+ 535 enum CompStates state = S_NoOperation;
-
- 538 gain_step_attack = (1.0f - gainreduce) / attack_count;
- 539 gain_step_release = (1.0f - gainreduce) / release_count;
-
-
- 542 float compress(
float inSampleF){
- 543 if (fabs(inSampleF) > threshold) {
- 544 if (gain >= gainreduce) {
- 545 if (state==S_NoOperation) {
-
- 547 timeout = attack_count;
-
- 549 else if (state==S_Release) {
+ 537 int32_t attack_count, release_count, hold_count, timeout;
+ 538 float gainreduce, gain_step_attack, gain_step_release, gain, threshold;
+ 539 uint32_t sample_rate;
+
+
+ 542 gain_step_attack = (1.0f - gainreduce) / attack_count;
+ 543 gain_step_release = (1.0f - gainreduce) / release_count;
+
+
+ 546 float compress(
float inSampleF){
+ 547 if (fabs(inSampleF) > threshold) {
+ 548 if (gain >= gainreduce) {
+ 549 if (state==S_NoOperation) {
551 timeout = attack_count;
-
- 554 if (state==S_GainReduction) timeout = hold_count;
-
-
-
- 558 if (fabs(inSampleF) < threshold && gain <= 1.0f) {
- 559 if ( timeout==0 && state==S_GainReduction) {
-
- 561 timeout = release_count;
-
-
-
-
-
- 567 if ( timeout>0 && gain > gainreduce) {
- 568 gain -= gain_step_attack;
-
-
-
- 572 state=S_GainReduction;
- 573 timeout = hold_count;
+ 553 else if (state==S_Release) {
+
+ 555 timeout = attack_count;
+
+
+ 558 if (state==S_GainReduction) timeout = hold_count;
+
+
+
+ 562 if (fabs(inSampleF) < threshold && gain <= 1.0f) {
+ 563 if ( timeout==0 && state==S_GainReduction) {
+
+ 565 timeout = release_count;
+
+
+
+
+
+ 571 if ( timeout>0 && gain > gainreduce) {
+ 572 gain -= gain_step_attack;
+
-
-
-
- 578 case S_GainReduction:
- 579 if ( timeout>0) timeout--;
-
-
- 582 timeout = release_count;
-
-
-
-
-
- 588 if ( timeout>0 && gain<1.0f) {
-
- 590 gain += gain_step_release;
-
-
-
-
-
-
-
- 598 if (gain < 1.0f) gain = 1.0f;
+
+ 576 state=S_GainReduction;
+ 577 timeout = hold_count;
+
+
+
+
+ 582 case S_GainReduction:
+ 583 if ( timeout>0) timeout--;
+
+
+ 586 timeout = release_count;
+
+
+
+
+
+ 592 if ( timeout>0 && gain<1.0f) {
+
+ 594 gain += gain_step_release;
+
+
+
+
-
-
-
-
-
- 606 float outSampleF = gain * inSampleF;
-
-
+
+ 602 if (gain < 1.0f) gain = 1.0f;
+
+
+
+
+
+
-
-
-
-
+ 610 float outSampleF = gain * inSampleF;
+
+
+
+
+
+
+
@@ -600,15 +604,15 @@
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
@@ -618,9 +622,9 @@
-
-
-
+
+
+
diff --git a/classaudio__tools_1_1_compressor-members.html b/classaudio__tools_1_1_compressor-members.html
index 4f8343cf09..71fd8318b0 100644
--- a/classaudio__tools_1_1_compressor-members.html
+++ b/classaudio__tools_1_1_compressor-members.html
@@ -90,7 +90,7 @@
hold_count (defined in Compressor) | Compressor | protected |
id() | AudioEffect | inline |
id_value (defined in AudioEffect) | AudioEffect | protected |
- process(effect_t inSample) | Compressor | inlinevirtual |
+ process(effect_t input) | Compressor | inlinevirtual |
recalculate() (defined in Compressor) | Compressor | inlineprotected |
release_count (defined in Compressor) | Compressor | protected |
S_Attack enum value (defined in Compressor) | Compressor | protected |
diff --git a/classaudio__tools_1_1_compressor.html b/classaudio__tools_1_1_compressor.html
index 4dce9ed0d5..ca1a1dbdc7 100644
--- a/classaudio__tools_1_1_compressor.html
+++ b/classaudio__tools_1_1_compressor.html
@@ -111,10 +111,10 @@
int id () |
| Allows to identify an effect.
|
|
-
-effect_t | process (effect_t inSample) |
- | Processes the sample.
|
- |
+
+effect_t | process (effect_t input) |
+ | Processes the sample.
|
+ |
virtual void | setActive (bool value) |
| sets the effect active/inactive
|
diff --git a/functions_func_p.html b/functions_func_p.html
index 4e273b2a32..8392a45c90 100644
--- a/functions_func_p.html
+++ b/functions_func_p.html
@@ -174,7 +174,7 @@ - p -
: ADSRGain
, AudioEffect
, Boost
-, Compressor
+, Compressor
, Delay
, Distortion
, FilteredDelay
diff --git a/functions_p.html b/functions_p.html
index a098fa4498..7a881443df 100644
--- a/functions_p.html
+++ b/functions_p.html
@@ -186,7 +186,7 @@ - p -
: ADSRGain
, AudioEffect
, Boost
-, Compressor
+, Compressor
, Delay
, Distortion
, FilteredDelay
diff --git a/search/all_10.js b/search/all_10.js
index 59106027a1..0db8a86dff 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -51,7 +51,7 @@ var searchData=
['printable_833',['Printable',['../class_printable.html',1,'']]],
['printfeatures_834',['printFeatures',['../classaudio__tools_1_1_tf_lite_micro_speach_writer.html#a36a59a7718afbe542251facd3784dd24',1,'audio_tools::TfLiteMicroSpeachWriter']]],
['printsamplerate_835',['printSampleRate',['../classaudio__tools_1_1_timer_callback_audio_stream.html#a8e855ca94f8466bc26cc598a1a077794',1,'audio_tools::TimerCallbackAudioStream']]],
- ['process_836',['process',['../classaudio__tools_1_1_compressor.html#ae0b956d27d48ea749176032588d4f1ed',1,'audio_tools::Compressor::process()'],['../classaudio__tools_1_1_s_t_k_chowning_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChowningReverb::process()'],['../classaudio__tools_1_1_u_r_l_stream.html#aa492fdf944a90814322e4df12889b271',1,'audio_tools::URLStream::process()'],['../classaudio__tools_1_1_filter_effect_base.html#a9a251f718b9acd5396c561c55661df4c',1,'audio_tools::FilterEffectBase::process()'],['../classaudio__tools_1_1_filtered_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::FilteredDelay::process()'],['../classaudio__tools_1_1_simple_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::SimpleDelay::process()'],['../classaudio__tools_1_1_s_t_k_effect.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEffect::process()'],['../classaudio__tools_1_1_s_t_k_chorus.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChorus::process()'],['../classaudio__tools_1_1_s_t_k_echo.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEcho::process()'],['../classaudio__tools_1_1_s_t_k_lent_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKLentPitShift::process()'],['../classaudio__tools_1_1_s_t_k_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPitShift::process()'],['../classaudio__tools_1_1_s_t_k_perry_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPerryReverb::process()'],['../classaudio__tools_1_1_s_t_k_n_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKNReverb::process()'],['../classaudio__tools_1_1_s_t_k_free_verb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKFreeVerb::process()'],['../classaudio__tools_1_1_a_d_s_r_gain.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::ADSRGain::process()'],['../classaudio__tools_1_1_delay.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Delay::process()'],['../classaudio__tools_1_1_tremolo.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Tremolo::process()'],['../classaudio__tools_1_1_fuzz.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Fuzz::process()'],['../classaudio__tools_1_1_distortion.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Distortion::process()'],['../classaudio__tools_1_1_boost.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Boost::process()'],['../classaudio__tools_1_1_audio_effect.html#a4cf482bd34a9ababb1115c6b64c7179f',1,'audio_tools::AudioEffect::process()'],['../classaudio__tools_1_1_pitch_shift.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::PitchShift::process()']]],
+ ['process_836',['process',['../classaudio__tools_1_1_compressor.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Compressor::process()'],['../classaudio__tools_1_1_s_t_k_chowning_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChowningReverb::process()'],['../classaudio__tools_1_1_u_r_l_stream.html#aa492fdf944a90814322e4df12889b271',1,'audio_tools::URLStream::process()'],['../classaudio__tools_1_1_filter_effect_base.html#a9a251f718b9acd5396c561c55661df4c',1,'audio_tools::FilterEffectBase::process()'],['../classaudio__tools_1_1_filtered_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::FilteredDelay::process()'],['../classaudio__tools_1_1_simple_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::SimpleDelay::process()'],['../classaudio__tools_1_1_s_t_k_effect.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEffect::process()'],['../classaudio__tools_1_1_s_t_k_chorus.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChorus::process()'],['../classaudio__tools_1_1_s_t_k_echo.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEcho::process()'],['../classaudio__tools_1_1_s_t_k_lent_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKLentPitShift::process()'],['../classaudio__tools_1_1_s_t_k_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPitShift::process()'],['../classaudio__tools_1_1_s_t_k_perry_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPerryReverb::process()'],['../classaudio__tools_1_1_s_t_k_n_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKNReverb::process()'],['../classaudio__tools_1_1_s_t_k_free_verb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKFreeVerb::process()'],['../classaudio__tools_1_1_a_d_s_r_gain.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::ADSRGain::process()'],['../classaudio__tools_1_1_delay.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Delay::process()'],['../classaudio__tools_1_1_tremolo.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Tremolo::process()'],['../classaudio__tools_1_1_fuzz.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Fuzz::process()'],['../classaudio__tools_1_1_distortion.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Distortion::process()'],['../classaudio__tools_1_1_boost.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Boost::process()'],['../classaudio__tools_1_1_audio_effect.html#a4cf482bd34a9ababb1115c6b64c7179f',1,'audio_tools::AudioEffect::process()'],['../classaudio__tools_1_1_pitch_shift.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::PitchShift::process()']]],
['processactions_837',['processActions',['../classaudio__tools_1_1_audio_actions.html#a7897359154057644b97714a13fc70581',1,'audio_tools::AudioActions::processActions()'],['../classaudio__tools_1_1_audio_kit_stream.html#a7897359154057644b97714a13fc70581',1,'audio_tools::AudioKitStream::processActions()']]],
['processbegin_838',['processBegin',['../classaudio__tools_1_1_http_request.html#a7ea676da702cf4fa9667770e0fc6cb51',1,'audio_tools::HttpRequest']]],
['processbyte_839',['processByte',['../classaudio__tools_1_1_g_s_m_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::GSMDecoder::processByte()'],['../classaudio__tools_1_1_g722_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::G722Decoder::processByte()'],['../classaudio__tools_1_1_codec2_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::Codec2Decoder::processByte()'],['../classaudio__tools_1_1_s_b_c_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::SBCDecoder::processByte()']]],
diff --git a/search/functions_f.js b/search/functions_f.js
index 5c01efd480..b21310da23 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -31,7 +31,7 @@ var searchData=
['previousstream_2444',['previousStream',['../classaudio__tools_1_1_audio_source_u_r_l.html#a54138fbf62e79ec041305abebd24814b',1,'audio_tools::AudioSourceURL::previousStream()'],['../classaudio__tools_1_1_audio_source.html#ad8b400914f4e89544a6cc95e051abbe8',1,'audio_tools::AudioSource::previousStream()']]],
['printfeatures_2445',['printFeatures',['../classaudio__tools_1_1_tf_lite_micro_speach_writer.html#a36a59a7718afbe542251facd3784dd24',1,'audio_tools::TfLiteMicroSpeachWriter']]],
['printsamplerate_2446',['printSampleRate',['../classaudio__tools_1_1_timer_callback_audio_stream.html#a8e855ca94f8466bc26cc598a1a077794',1,'audio_tools::TimerCallbackAudioStream']]],
- ['process_2447',['process',['../classaudio__tools_1_1_s_t_k_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPitShift::process()'],['../classaudio__tools_1_1_s_t_k_lent_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKLentPitShift::process()'],['../classaudio__tools_1_1_s_t_k_perry_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPerryReverb::process()'],['../classaudio__tools_1_1_s_t_k_n_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKNReverb::process()'],['../classaudio__tools_1_1_s_t_k_chowning_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChowningReverb::process()'],['../classaudio__tools_1_1_s_t_k_free_verb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKFreeVerb::process()'],['../classaudio__tools_1_1_s_t_k_echo.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEcho::process()'],['../classaudio__tools_1_1_pitch_shift.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::PitchShift::process()'],['../classaudio__tools_1_1_s_t_k_chorus.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChorus::process()'],['../classaudio__tools_1_1_s_t_k_effect.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEffect::process()'],['../classaudio__tools_1_1_simple_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::SimpleDelay::process()'],['../classaudio__tools_1_1_filter_effect_base.html#a9a251f718b9acd5396c561c55661df4c',1,'audio_tools::FilterEffectBase::process()'],['../classaudio__tools_1_1_u_r_l_stream.html#aa492fdf944a90814322e4df12889b271',1,'audio_tools::URLStream::process()'],['../classaudio__tools_1_1_compressor.html#ae0b956d27d48ea749176032588d4f1ed',1,'audio_tools::Compressor::process()'],['../classaudio__tools_1_1_a_d_s_r_gain.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::ADSRGain::process()'],['../classaudio__tools_1_1_delay.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Delay::process()'],['../classaudio__tools_1_1_tremolo.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Tremolo::process()'],['../classaudio__tools_1_1_fuzz.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Fuzz::process()'],['../classaudio__tools_1_1_distortion.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Distortion::process()'],['../classaudio__tools_1_1_boost.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Boost::process()'],['../classaudio__tools_1_1_audio_effect.html#a4cf482bd34a9ababb1115c6b64c7179f',1,'audio_tools::AudioEffect::process()'],['../classaudio__tools_1_1_filtered_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::FilteredDelay::process()']]],
+ ['process_2447',['process',['../classaudio__tools_1_1_s_t_k_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPitShift::process()'],['../classaudio__tools_1_1_s_t_k_lent_pit_shift.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKLentPitShift::process()'],['../classaudio__tools_1_1_s_t_k_perry_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKPerryReverb::process()'],['../classaudio__tools_1_1_s_t_k_n_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKNReverb::process()'],['../classaudio__tools_1_1_s_t_k_chowning_reverb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChowningReverb::process()'],['../classaudio__tools_1_1_s_t_k_free_verb.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKFreeVerb::process()'],['../classaudio__tools_1_1_s_t_k_echo.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEcho::process()'],['../classaudio__tools_1_1_pitch_shift.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::PitchShift::process()'],['../classaudio__tools_1_1_s_t_k_chorus.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKChorus::process()'],['../classaudio__tools_1_1_s_t_k_effect.html#ae60a58177e645e1f35bb5ffe394427a2',1,'audio_tools::STKEffect::process()'],['../classaudio__tools_1_1_simple_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::SimpleDelay::process()'],['../classaudio__tools_1_1_filter_effect_base.html#a9a251f718b9acd5396c561c55661df4c',1,'audio_tools::FilterEffectBase::process()'],['../classaudio__tools_1_1_u_r_l_stream.html#aa492fdf944a90814322e4df12889b271',1,'audio_tools::URLStream::process()'],['../classaudio__tools_1_1_compressor.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Compressor::process()'],['../classaudio__tools_1_1_a_d_s_r_gain.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::ADSRGain::process()'],['../classaudio__tools_1_1_delay.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Delay::process()'],['../classaudio__tools_1_1_tremolo.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Tremolo::process()'],['../classaudio__tools_1_1_fuzz.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Fuzz::process()'],['../classaudio__tools_1_1_distortion.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Distortion::process()'],['../classaudio__tools_1_1_boost.html#a3560bcb309efc4862dfbf1aae406b47d',1,'audio_tools::Boost::process()'],['../classaudio__tools_1_1_audio_effect.html#a4cf482bd34a9ababb1115c6b64c7179f',1,'audio_tools::AudioEffect::process()'],['../classaudio__tools_1_1_filtered_delay.html#a5a6afed23842407ac7d86a786d978265',1,'audio_tools::FilteredDelay::process()']]],
['processactions_2448',['processActions',['../classaudio__tools_1_1_audio_kit_stream.html#a7897359154057644b97714a13fc70581',1,'audio_tools::AudioKitStream::processActions()'],['../classaudio__tools_1_1_audio_actions.html#a7897359154057644b97714a13fc70581',1,'audio_tools::AudioActions::processActions()']]],
['processbegin_2449',['processBegin',['../classaudio__tools_1_1_http_request.html#a7ea676da702cf4fa9667770e0fc6cb51',1,'audio_tools::HttpRequest']]],
['processbyte_2450',['processByte',['../classaudio__tools_1_1_codec2_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::Codec2Decoder::processByte()'],['../classaudio__tools_1_1_g722_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::G722Decoder::processByte()'],['../classaudio__tools_1_1_g_s_m_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::GSMDecoder::processByte()'],['../classaudio__tools_1_1_s_b_c_decoder.html#aac30d22c864c6347a8ae3710e9247517',1,'audio_tools::SBCDecoder::processByte()']]],