diff --git a/_audio_effect_8h_source.html b/_audio_effect_8h_source.html
index 587997c41e..234a95671e 100644
--- a/_audio_effect_8h_source.html
+++ b/_audio_effect_8h_source.html
@@ -451,7 +451,7 @@
- 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){
+ 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){
@@ -470,17 +470,17 @@
-
+
493 attack_count = sample_rate * attackMs / 1000;
-
+
499 release_count = sample_rate * releaseMs / 1000;
-
+
505 hold_count = sample_rate * holdMs / 1000;
@@ -601,14 +601,14 @@
-
-
+
+
+
+
-
-
diff --git a/classaudio__tools_1_1_compressor-members.html b/classaudio__tools_1_1_compressor-members.html
index e372aca1c9..4f8343cf09 100644
--- a/classaudio__tools_1_1_compressor-members.html
+++ b/classaudio__tools_1_1_compressor-members.html
@@ -80,7 +80,7 @@
clone() (defined in Compressor) | Compressor | inlinevirtual |
compress(float inSampleF) (defined in Compressor) | Compressor | inlineprotected |
Compressor(const Compressor ©)=default | Compressor | |
- 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) | Compressor | inline |
+ 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) | Compressor | inline |
CompStates enum name (defined in Compressor) | Compressor | protected |
copyParent(AudioEffect *copy) (defined in AudioEffect) | AudioEffect | inlineprotected |
gain (defined in Compressor) | Compressor | protected |
@@ -99,11 +99,11 @@
S_Release enum value (defined in Compressor) | Compressor | protected |
sample_rate (defined in Compressor) | Compressor | protected |
setActive(bool value) | AudioEffect | inlinevirtual |
- setAttack(int32_t attackMs) | Compressor | inline |
+ setAttack(uint16_t attackMs) | Compressor | inline |
setCompressionRatio(float compressionRatio) | Compressor | inline |
- setHold(int32_t holdMs) | Compressor | inline |
+ setHold(uint16_t holdMs) | Compressor | inline |
setId(int id) | AudioEffect | inline |
- setRelease(int32_t releaseMs) | Compressor | inline |
+ setRelease(uint16_t releaseMs) | Compressor | inline |
setThresholdPercent(uint8_t thresholdPercent) | Compressor | inline |
state (defined in Compressor) | Compressor | protected |
threshold (defined in Compressor) | Compressor | protected |
diff --git a/classaudio__tools_1_1_compressor.html b/classaudio__tools_1_1_compressor.html
index 93142376ca..4dce9ed0d5 100644
--- a/classaudio__tools_1_1_compressor.html
+++ b/classaudio__tools_1_1_compressor.html
@@ -96,10 +96,10 @@
Compressor (const Compressor ©)=default |
| Copy Constructor.
|
|
-
- | 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) |
- | Default Constructor.
|
- |
+
+ | 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) |
+ | Default Constructor.
|
+ |
virtual bool | active () |
| determines if the effect is active
|
@@ -119,26 +119,26 @@
virtual void setActive (bool value) |
| sets the effect active/inactive
|
|
-
-void | setAttack (int32_t attackMs) |
- | Defines the attack duration in ms.
|
- |
+
+void | setAttack (uint16_t attackMs) |
+ | Defines the attack duration in ms.
|
+ |
void | setCompressionRatio (float compressionRatio) |
| Defines the compression ratio from 0 to 1.
|
|
-
-void | setHold (int32_t holdMs) |
- | Defines the hold duration in ms.
|
- |
+
+void | setHold (uint16_t holdMs) |
+ | Defines the hold duration in ms.
|
+ |
void | setId (int id) |
| Allows to identify an effect.
|
|
-
-void | setRelease (int32_t releaseMs) |
- | Defines the release duration in ms.
|
- |
+
+void | setRelease (uint16_t releaseMs) |
+ | Defines the release duration in ms.
|
+ |
void | setThresholdPercent (uint8_t thresholdPercent) |
| Defines the threshod in %.
|
diff --git a/functions_func_s.html b/functions_func_s.html
index cbd1f856e7..908ef799a7 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -127,7 +127,7 @@ - s -
: SimpleFlanger
- setAttack()
-: Compressor
+: Compressor
- setAudioDataCallback()
: MetaDataICY
@@ -390,7 +390,7 @@
- s -
- setHold()
-: Compressor
+: Compressor
- setIcyMetaInt()
: MetaDataICY
@@ -657,7 +657,7 @@
- s -
- setRelease()
-: Compressor
+: Compressor
- setRetry()
: StreamCopyT< T >
diff --git a/functions_s.html b/functions_s.html
index c5187d6856..9658d51827 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -133,7 +133,7 @@
- s -
- setAttack()
-: Compressor
+: Compressor
- setAudioDataCallback()
: MetaDataICY
@@ -396,7 +396,7 @@
- s -
- setHold()
-: Compressor
+: Compressor
- setIcyMetaInt()
: MetaDataICY
@@ -663,7 +663,7 @@
- s -
- setRelease()
-: Compressor
+: Compressor
- setRetry()
: StreamCopyT< T >
diff --git a/search/all_13.js b/search/all_13.js
index f2904db26a..d6580c8c07 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -29,7 +29,7 @@ var searchData=
['setallocationmethod_972',['setAllocationMethod',['../classaudio__tools_1_1_s_b_c_encoder.html#afdb823fb33d75636f6b057854596bfee',1,'audio_tools::SBCEncoder']]],
['setamplitude_973',['setAmplitude',['../classaudio__tools_1_1_sine_from_table.html#acd4492eedc1644fc7e48deb4a271a065',1,'audio_tools::SineFromTable']]],
['setangledelta_974',['setAngleDelta',['../classaudio__tools_1_1_simple_flanger.html#adf7a3c3548aae95e0a3b74fe1ded8ff5',1,'audio_tools::SimpleFlanger']]],
- ['setattack_975',['setAttack',['../classaudio__tools_1_1_compressor.html#aee8a89695b54e655d3e62d683d0fd3d5',1,'audio_tools::Compressor']]],
+ ['setattack_975',['setAttack',['../classaudio__tools_1_1_compressor.html#a27061cfaaa7b2023482764b226337776',1,'audio_tools::Compressor']]],
['setaudiodatacallback_976',['setAudioDataCallback',['../classaudio__tools_1_1_m_p3_decoder_m_a_d.html#ab2e700f0f83bc889bdd74bfac91afb8b',1,'audio_tools::MP3DecoderMAD::setAudioDataCallback()'],['../classaudio__tools_1_1_meta_data_i_c_y.html#ac967c6558d5583e03b77e20f1c20794d',1,'audio_tools::MetaDataICY::setAudioDataCallback()']]],
['setaudioinfo_977',['setAudioInfo',['../classaudio__tools_1_1_r_t_s_p_source_from_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::RTSPSourceFromAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_opus_audio_decoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::OpusAudioDecoder::setAudioInfo()'],['../classaudio__tools_1_1_opus_audio_encoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::OpusAudioEncoder::setAudioInfo()'],['../classaudio__tools_1_1_s_b_c_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::SBCEncoder::setAudioInfo()'],['../classaudio__tools_1_1_w_a_v_header.html#a6ae5106230521c3270c1b5ccd7eb146f',1,'audio_tools::WAVHeader::setAudioInfo()'],['../classaudio__tools_1_1_w_a_v_encoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::WAVEncoder::setAudioInfo(AudioInfo from) override'],['../classaudio__tools_1_1_w_a_v_encoder.html#a651d1dd445f965019c81634389f6061e',1,'audio_tools::WAVEncoder::setAudioInfo(WAVAudioInfo ai)'],['../classaudio__tools_1_1_binary_container_encoder.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::BinaryContainerEncoder::setAudioInfo()'],['../classaudio__tools_1_1_ogg_container_encoder.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::OggContainerEncoder::setAudioInfo()'],['../classaudio__tools_1_1_i2_s_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::I2SStream::setAudioInfo()'],['../classaudio__tools_1_1_audio_f_f_t_base.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AudioFFTBase::setAudioInfo()'],['../classaudio__tools_1_1_audio_kit_stream.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AudioKitStream::setAudioInfo()'],['../classaudio__tools_1_1_port_audio_stream.html#ac7aeb791011c8430ad1b3907d0b5c62f',1,'audio_tools::PortAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_m_p3_encoder_l_a_m_e.html#a7fada19480b99fa787492cbc32b5b893',1,'audio_tools::MP3EncoderLAME::setAudioInfo()'],['../classaudio__tools_1_1_r_t_s_p_source_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::RTSPSourceStream::setAudioInfo()'],['../classaudio__tools_1_1_v_s1053_stream.html#a00f37c11cb3e33b4e2b00008bcf1b175',1,'audio_tools::VS1053Stream::setAudioInfo()'],['../classaudio__tools_1_1_w_m8960_stream.html#aabf6f236b75536eb0dca4eb25c7b156d',1,'audio_tools::WM8960Stream::setAudioInfo()'],['../classaudio__tools_1_1_p_w_m_audio_output.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::PWMAudioOutput::setAudioInfo()'],['../classaudio__tools_1_1_timed_stream.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::TimedStream::setAudioInfo()'],['../classaudio__tools_1_1_csv_output.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::CsvOutput::setAudioInfo()'],['../classaudio__tools_1_1_audio_player.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::AudioPlayer::setAudioInfo()'],['../classaudio__tools_1_1_s_p_d_i_f_output.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::SPDIFOutput::setAudioInfo()'],['../classaudio__tools_1_1_timer_callback_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::TimerCallbackAudioStream::setAudioInfo()'],['../structaudio__tools_1_1_audio_info.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::AudioInfo::setAudioInfo()'],['../classaudio__tools_1_1_volume_stream.html#ae7ea43235bd3821c81da4f95c519bba5',1,'audio_tools::VolumeStream::setAudioInfo()'],['../classaudio__tools_1_1_audio_encoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::AudioEncoder::setAudioInfo()'],['../classaudio__tools_1_1_encoder_float.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderFloat::setAudioInfo()'],['../classaudio__tools_1_1_audio_decoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::AudioDecoder::setAudioInfo()'],['../classaudio__tools_1_1_codec_n_o_p.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::CodecNOP::setAudioInfo()'],['../classaudio__tools_1_1_a_a_c_encoder_f_d_k.html#ae9dd0258a562852d9334cd71ab9ab9c1',1,'audio_tools::AACEncoderFDK::setAudioInfo()'],['../classaudio__tools_1_1_a_a_c_decoder_helix.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AACDecoderHelix::setAudioInfo()'],['../classaudio__tools_1_1_a_d_p_c_m_encoder.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::ADPCMEncoder::setAudioInfo()'],['../classaudio__tools_1_1_a_d_p_c_m_encoder_x_q.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::ADPCMEncoderXQ::setAudioInfo()'],['../classaudio__tools_1_1_a_p_t_x_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::APTXEncoder::setAudioInfo()'],['../classaudio__tools_1_1_encoder_base64.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderBase64::setAudioInfo()'],['../classaudio__tools_1_1_encoder_basic.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderBasic::setAudioInfo()'],['../classaudio__tools_1_1_codec2_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::Codec2Encoder::setAudioInfo()'],['../classaudio__tools_1_1_copy_encoder.html#ace04239ef879aeae1e1b4b49cc537666',1,'audio_tools::CopyEncoder::setAudioInfo()'],['../classaudio__tools_1_1_f_l_a_c_encoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::FLACEncoder::setAudioInfo()'],['../classaudio__tools_1_1_analog_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::AnalogAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_g722_decoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G722Decoder::setAudioInfo()'],['../classaudio__tools_1_1_g722_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G722Encoder::setAudioInfo()'],['../classaudio__tools_1_1_g7xx_decoder.html#ae7ea43235bd3821c81da4f95c519bba5',1,'audio_tools::G7xxDecoder::setAudioInfo()'],['../classaudio__tools_1_1_g7xx_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G7xxEncoder::setAudioInfo()'],['../classaudio__tools_1_1_g_s_m_decoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::GSMDecoder::setAudioInfo()'],['../classaudio__tools_1_1_g_s_m_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::GSMEncoder::setAudioInfo()'],['../classaudio__tools_1_1_i_l_b_c_encoder.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::ILBCEncoder::setAudioInfo()'],['../classaudio__tools_1_1_encoder_l16.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderL16::setAudioInfo()'],['../classaudio__tools_1_1_decoder_l8.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::DecoderL8::setAudioInfo()'],['../classaudio__tools_1_1_encoder_l8.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::EncoderL8::setAudioInfo()'],['../classaudio__tools_1_1_l_c3_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::LC3Encoder::setAudioInfo()'],['../classaudio__tools_1_1_m_p3_encoder_l_a_m_e.html#a81d4320037ca3aed1c9713c8516f1340',1,'audio_tools::MP3EncoderLAME::setAudioInfo()']]],
['setaudioobjecttype_978',['setAudioObjectType',['../classaudio__tools_1_1_a_a_c_encoder_f_d_k.html#a4551d43d99fc493544d13d654689cfa7',1,'audio_tools::AACEncoderFDK']]],
@@ -90,7 +90,7 @@ var searchData=
['setfilter_1033',['setFilter',['../classaudio__tools_1_1_filtered_stream.html#aa150bce25b70367e98b23fe01e44cae3',1,'audio_tools::FilteredStream::setFilter(int channel, Filter< TF > *filter)'],['../classaudio__tools_1_1_filtered_stream.html#a5fc6bd8fe5a3ac2ecf79f35018ef93ff',1,'audio_tools::FilteredStream::setFilter(int channel, Filter< TF > &filter)'],['../classaudio__tools_1_1_converter_n_channels.html#acd3ea5fe5d4f6e3837e15d1e8eceae20',1,'audio_tools::ConverterNChannels::setFilter()']]],
['setfiltermetadata_1034',['setFilterMetaData',['../classaudio__tools_1_1_m_p3_decoder_helix.html#ac8532db8250b1047a70318a6d80b91ec',1,'audio_tools::MP3DecoderHelix']]],
['setfrequency_1035',['setFrequency',['../classaudio__tools_1_1_sine_wave_generator.html#a0517b8e9504478c5d7f9c5b39d2853bf',1,'audio_tools::SineWaveGenerator']]],
- ['sethold_1036',['setHold',['../classaudio__tools_1_1_compressor.html#ada71dd4cd7afad13f895a3028fb08976',1,'audio_tools::Compressor']]],
+ ['sethold_1036',['setHold',['../classaudio__tools_1_1_compressor.html#aa0c9c106f1b8084028e598fabb64518d',1,'audio_tools::Compressor']]],
['seticymetaint_1037',['setIcyMetaInt',['../classaudio__tools_1_1_meta_data_i_c_y.html#ae940d1341b26160e895b53ba8a3af95d',1,'audio_tools::MetaDataICY']]],
['setid_1038',['setId',['../classaudio__tools_1_1_audio_effect.html#a3d929477fef71d52c9c6df2ba2d50841',1,'audio_tools::AudioEffect']]],
['setindex_1039',['setIndex',['../classaudio__tools_1_1_audio_player.html#a7e6f0e6e369424058c72c94d11ff94cc',1,'audio_tools::AudioPlayer::setIndex()'],['../classaudio__tools_1_1_audio_source.html#ac628e03bdd1bcc6b8ed89b8465b0aca0',1,'audio_tools::AudioSource::setIndex()']]],
@@ -145,7 +145,7 @@ var searchData=
['setramp_1088',['setRamp',['../classaudio__tools_1_1_modulation_base_class.html#a3900e838d5526b128756c6679fb4fa0a',1,'audio_tools::ModulationBaseClass']]],
['setrate_1089',['setRate',['../classaudio__tools_1_1_simple_flanger.html#a67d5fb7283e29b2582b107b8f3137a91',1,'audio_tools::SimpleFlanger']]],
['setreceivecallback_1090',['setReceiveCallback',['../classaudio__tools_1_1_e_s_p_now_stream.html#a8a2ce66666bf4387e15a7c619946b601',1,'audio_tools::ESPNowStream']]],
- ['setrelease_1091',['setRelease',['../classaudio__tools_1_1_compressor.html#a3d6cba839271825c4297e64f808cfc54',1,'audio_tools::Compressor']]],
+ ['setrelease_1091',['setRelease',['../classaudio__tools_1_1_compressor.html#a794a1c8a05779649b1061a7f9321e2af',1,'audio_tools::Compressor']]],
['setretry_1092',['setRetry',['../classaudio__tools_1_1_stream_copy_t.html#a62c40d01e8b9a6a315590d05b4af9dfd',1,'audio_tools::StreamCopyT']]],
['setrewindcallback_1093',['setRewindCallback',['../classaudio__tools_1_1_memory_stream.html#af53e1ac369ee77cf98be89710f364956',1,'audio_tools::MemoryStream']]],
['setsawtooth_1094',['setSawtooth',['../classaudio__tools_1_1_modulation_base_class.html#a86b30e29df1ee81a54e242924c1002ac',1,'audio_tools::ModulationBaseClass']]],
diff --git a/search/all_3.js b/search/all_3.js
index b3754a14db..8ced843a19 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -53,7 +53,7 @@ var searchData=
['communications_238',['Communications',['../group__communications.html',1,'']]],
['complexhandler_239',['complexHandler',['../classaudio__tools_1_1_timer_alarm_repeating_driver_e_s_p8266.html#a0cc3eebc2a71f976983096a370487af3',1,'audio_tools::TimerAlarmRepeatingDriverESP8266']]],
['complexity_240',['complexity',['../structaudio__tools_1_1_opus_encoder_settings.html#a5cfa32bf3a363603c9088283597de63e',1,'audio_tools::OpusEncoderSettings']]],
- ['compressor_241',['Compressor',['../classaudio__tools_1_1_compressor.html',1,'Compressor'],['../classaudio__tools_1_1_compressor.html#aab865fd787ef6b2149736a248d0857a3',1,'audio_tools::Compressor::Compressor(const Compressor ©)=default'],['../classaudio__tools_1_1_compressor.html#a90086c83b6f8e18a019d51f7b37e38a6',1,'audio_tools::Compressor::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)']]],
+ ['compressor_241',['Compressor',['../classaudio__tools_1_1_compressor.html',1,'Compressor'],['../classaudio__tools_1_1_compressor.html#aab865fd787ef6b2149736a248d0857a3',1,'audio_tools::Compressor::Compressor(const Compressor ©)=default'],['../classaudio__tools_1_1_compressor.html#a99bcea167878342b636ed584a588e9a7',1,'audio_tools::Compressor::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)']]],
['config_242',['config',['../classaudio__tools_1_1_opus_ogg_encoder.html#a450169e1dd55d42ad9be4232e6bc3f7e',1,'audio_tools::OpusOggEncoder::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p32_v1.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP32V1::config()'],['../classaudio__tools_1_1_opus_ogg_decoder.html#a702c40d253c27d3b7203361e1f49fc43',1,'audio_tools::OpusOggDecoder::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p32.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP32::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p8266.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP8266::config()'],['../classaudio__tools_1_1_i2_s_driver_nano_b_l_e.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverNanoBLE::config()'],['../classaudio__tools_1_1_i2_s_driver_s_a_m_d.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverSAMD::config()'],['../classaudio__tools_1_1_i2_s_driver_s_t_m32.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverSTM32::config()'],['../classaudio__tools_1_1_audio_f_f_t_base.html#ada9a4d4d794a8fbde0e18bec769655ca',1,'audio_tools::AudioFFTBase::config()'],['../classaudio__tools_1_1_mozzi_generator.html#a496dcae19ba733a0511069f0c7fe8660',1,'audio_tools::MozziGenerator::config()'],['../classaudio__tools_1_1_l_e_d_output.html#aa4dd40c7c10f7adf35e3cfa26049206a',1,'audio_tools::LEDOutput::config()'],['../classaudio__tools_1_1_l_e_d_output_uno_r4.html#abdce6adc217a5bbe546410c3b46afee9',1,'audio_tools::LEDOutputUnoR4::config()'],['../classaudio__tools_1_1_tf_lite_audio_stream_base.html#a40f112d8a30e5084466a222e1fa981c9',1,'audio_tools::TfLiteAudioStreamBase::config()'],['../classaudio__tools_1_1_tf_lite_audio_stream.html#ad99fd151888361e48ab2b69b82cc8b86',1,'audio_tools::TfLiteAudioStream::config()'],['../classaudio__tools_1_1_opus_audio_decoder.html#a702c40d253c27d3b7203361e1f49fc43',1,'audio_tools::OpusAudioDecoder::config()'],['../classaudio__tools_1_1_opus_audio_encoder.html#a450169e1dd55d42ad9be4232e6bc3f7e',1,'audio_tools::OpusAudioEncoder::config()']]],
['configequilizer3bands_243',['ConfigEquilizer3Bands',['../structaudio__tools_1_1_config_equilizer3_bands.html',1,'audio_tools']]],
['configure_244',['configure',['../classaudio__tools_1_1_a_a_c_decoder_f_d_k.html#ae6fd8edc1395f60442dba5e8738b24bf',1,'audio_tools::AACDecoderFDK']]],
diff --git a/search/functions_12.js b/search/functions_12.js
index 0ba632eab2..59759b1ab5 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -14,7 +14,7 @@ var searchData=
['setallocationmethod_2524',['setAllocationMethod',['../classaudio__tools_1_1_s_b_c_encoder.html#afdb823fb33d75636f6b057854596bfee',1,'audio_tools::SBCEncoder']]],
['setamplitude_2525',['setAmplitude',['../classaudio__tools_1_1_sine_from_table.html#acd4492eedc1644fc7e48deb4a271a065',1,'audio_tools::SineFromTable']]],
['setangledelta_2526',['setAngleDelta',['../classaudio__tools_1_1_simple_flanger.html#adf7a3c3548aae95e0a3b74fe1ded8ff5',1,'audio_tools::SimpleFlanger']]],
- ['setattack_2527',['setAttack',['../classaudio__tools_1_1_compressor.html#aee8a89695b54e655d3e62d683d0fd3d5',1,'audio_tools::Compressor']]],
+ ['setattack_2527',['setAttack',['../classaudio__tools_1_1_compressor.html#a27061cfaaa7b2023482764b226337776',1,'audio_tools::Compressor']]],
['setaudiodatacallback_2528',['setAudioDataCallback',['../classaudio__tools_1_1_m_p3_decoder_m_a_d.html#ab2e700f0f83bc889bdd74bfac91afb8b',1,'audio_tools::MP3DecoderMAD::setAudioDataCallback()'],['../classaudio__tools_1_1_meta_data_i_c_y.html#ac967c6558d5583e03b77e20f1c20794d',1,'audio_tools::MetaDataICY::setAudioDataCallback()']]],
['setaudioinfo_2529',['setAudioInfo',['../classaudio__tools_1_1_audio_kit_stream.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AudioKitStream::setAudioInfo()'],['../classaudio__tools_1_1_m_p3_encoder_l_a_m_e.html#a7fada19480b99fa787492cbc32b5b893',1,'audio_tools::MP3EncoderLAME::setAudioInfo()'],['../classaudio__tools_1_1_encoder_float.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderFloat::setAudioInfo()'],['../classaudio__tools_1_1_audio_f_f_t_base.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AudioFFTBase::setAudioInfo()'],['../classaudio__tools_1_1_i2_s_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::I2SStream::setAudioInfo()'],['../classaudio__tools_1_1_ogg_container_encoder.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::OggContainerEncoder::setAudioInfo()'],['../classaudio__tools_1_1_binary_container_encoder.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::BinaryContainerEncoder::setAudioInfo()'],['../classaudio__tools_1_1_w_a_v_encoder.html#a651d1dd445f965019c81634389f6061e',1,'audio_tools::WAVEncoder::setAudioInfo(WAVAudioInfo ai)'],['../classaudio__tools_1_1_w_a_v_encoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::WAVEncoder::setAudioInfo(AudioInfo from) override'],['../classaudio__tools_1_1_w_a_v_header.html#a6ae5106230521c3270c1b5ccd7eb146f',1,'audio_tools::WAVHeader::setAudioInfo()'],['../classaudio__tools_1_1_s_b_c_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::SBCEncoder::setAudioInfo()'],['../classaudio__tools_1_1_opus_audio_encoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::OpusAudioEncoder::setAudioInfo()'],['../classaudio__tools_1_1_opus_audio_decoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::OpusAudioDecoder::setAudioInfo()'],['../classaudio__tools_1_1_port_audio_stream.html#ac7aeb791011c8430ad1b3907d0b5c62f',1,'audio_tools::PortAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_r_t_s_p_source_from_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::RTSPSourceFromAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_r_t_s_p_source_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::RTSPSourceStream::setAudioInfo()'],['../classaudio__tools_1_1_v_s1053_stream.html#a00f37c11cb3e33b4e2b00008bcf1b175',1,'audio_tools::VS1053Stream::setAudioInfo()'],['../classaudio__tools_1_1_w_m8960_stream.html#aabf6f236b75536eb0dca4eb25c7b156d',1,'audio_tools::WM8960Stream::setAudioInfo()'],['../classaudio__tools_1_1_p_w_m_audio_output.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::PWMAudioOutput::setAudioInfo()'],['../classaudio__tools_1_1_timed_stream.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::TimedStream::setAudioInfo()'],['../classaudio__tools_1_1_csv_output.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::CsvOutput::setAudioInfo()'],['../classaudio__tools_1_1_audio_player.html#aacd5a76de8d22c3909128c3539e5a6f7',1,'audio_tools::AudioPlayer::setAudioInfo()'],['../classaudio__tools_1_1_s_p_d_i_f_output.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::SPDIFOutput::setAudioInfo()'],['../classaudio__tools_1_1_timer_callback_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::TimerCallbackAudioStream::setAudioInfo()'],['../structaudio__tools_1_1_audio_info.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::AudioInfo::setAudioInfo()'],['../classaudio__tools_1_1_volume_stream.html#ae7ea43235bd3821c81da4f95c519bba5',1,'audio_tools::VolumeStream::setAudioInfo()'],['../classaudio__tools_1_1_codec2_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::Codec2Encoder::setAudioInfo()'],['../classaudio__tools_1_1_m_p3_encoder_l_a_m_e.html#a81d4320037ca3aed1c9713c8516f1340',1,'audio_tools::MP3EncoderLAME::setAudioInfo()'],['../classaudio__tools_1_1_analog_audio_stream.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::AnalogAudioStream::setAudioInfo()'],['../classaudio__tools_1_1_audio_decoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::AudioDecoder::setAudioInfo()'],['../classaudio__tools_1_1_audio_encoder.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::AudioEncoder::setAudioInfo()'],['../classaudio__tools_1_1_codec_n_o_p.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::CodecNOP::setAudioInfo()'],['../classaudio__tools_1_1_a_a_c_encoder_f_d_k.html#ae9dd0258a562852d9334cd71ab9ab9c1',1,'audio_tools::AACEncoderFDK::setAudioInfo()'],['../classaudio__tools_1_1_a_a_c_decoder_helix.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::AACDecoderHelix::setAudioInfo()'],['../classaudio__tools_1_1_a_d_p_c_m_encoder.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::ADPCMEncoder::setAudioInfo()'],['../classaudio__tools_1_1_a_d_p_c_m_encoder_x_q.html#ad1fdd56031f1195cb221ab855fb6a102',1,'audio_tools::ADPCMEncoderXQ::setAudioInfo()'],['../classaudio__tools_1_1_a_p_t_x_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::APTXEncoder::setAudioInfo()'],['../classaudio__tools_1_1_encoder_base64.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderBase64::setAudioInfo()'],['../classaudio__tools_1_1_encoder_basic.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderBasic::setAudioInfo()'],['../classaudio__tools_1_1_copy_encoder.html#ace04239ef879aeae1e1b4b49cc537666',1,'audio_tools::CopyEncoder::setAudioInfo()'],['../classaudio__tools_1_1_f_l_a_c_encoder.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::FLACEncoder::setAudioInfo()'],['../classaudio__tools_1_1_g722_decoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G722Decoder::setAudioInfo()'],['../classaudio__tools_1_1_g722_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G722Encoder::setAudioInfo()'],['../classaudio__tools_1_1_g7xx_decoder.html#ae7ea43235bd3821c81da4f95c519bba5',1,'audio_tools::G7xxDecoder::setAudioInfo()'],['../classaudio__tools_1_1_g7xx_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::G7xxEncoder::setAudioInfo()'],['../classaudio__tools_1_1_g_s_m_decoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::GSMDecoder::setAudioInfo()'],['../classaudio__tools_1_1_g_s_m_encoder.html#ac16dce708c8231391f220f847b8d05df',1,'audio_tools::GSMEncoder::setAudioInfo()'],['../classaudio__tools_1_1_i_l_b_c_encoder.html#a5e283a9495aaf265739336829d45e215',1,'audio_tools::ILBCEncoder::setAudioInfo()'],['../classaudio__tools_1_1_encoder_l16.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::EncoderL16::setAudioInfo()'],['../classaudio__tools_1_1_decoder_l8.html#accee684614189e73bdc9f1b2f7abf919',1,'audio_tools::DecoderL8::setAudioInfo()'],['../classaudio__tools_1_1_encoder_l8.html#a5c749802992efec8bc20ba4a522b027f',1,'audio_tools::EncoderL8::setAudioInfo()'],['../classaudio__tools_1_1_l_c3_encoder.html#a87feead15897a49c7dccb043ac9fcddc',1,'audio_tools::LC3Encoder::setAudioInfo()']]],
['setaudioobjecttype_2530',['setAudioObjectType',['../classaudio__tools_1_1_a_a_c_encoder_f_d_k.html#a4551d43d99fc493544d13d654689cfa7',1,'audio_tools::AACEncoderFDK']]],
@@ -75,7 +75,7 @@ var searchData=
['setfilter_2585',['setFilter',['../classaudio__tools_1_1_filtered_stream.html#aa150bce25b70367e98b23fe01e44cae3',1,'audio_tools::FilteredStream::setFilter(int channel, Filter< TF > *filter)'],['../classaudio__tools_1_1_filtered_stream.html#a5fc6bd8fe5a3ac2ecf79f35018ef93ff',1,'audio_tools::FilteredStream::setFilter(int channel, Filter< TF > &filter)'],['../classaudio__tools_1_1_converter_n_channels.html#acd3ea5fe5d4f6e3837e15d1e8eceae20',1,'audio_tools::ConverterNChannels::setFilter()']]],
['setfiltermetadata_2586',['setFilterMetaData',['../classaudio__tools_1_1_m_p3_decoder_helix.html#ac8532db8250b1047a70318a6d80b91ec',1,'audio_tools::MP3DecoderHelix']]],
['setfrequency_2587',['setFrequency',['../classaudio__tools_1_1_sine_wave_generator.html#a0517b8e9504478c5d7f9c5b39d2853bf',1,'audio_tools::SineWaveGenerator']]],
- ['sethold_2588',['setHold',['../classaudio__tools_1_1_compressor.html#ada71dd4cd7afad13f895a3028fb08976',1,'audio_tools::Compressor']]],
+ ['sethold_2588',['setHold',['../classaudio__tools_1_1_compressor.html#aa0c9c106f1b8084028e598fabb64518d',1,'audio_tools::Compressor']]],
['seticymetaint_2589',['setIcyMetaInt',['../classaudio__tools_1_1_meta_data_i_c_y.html#ae940d1341b26160e895b53ba8a3af95d',1,'audio_tools::MetaDataICY']]],
['setid_2590',['setId',['../classaudio__tools_1_1_audio_effect.html#a3d929477fef71d52c9c6df2ba2d50841',1,'audio_tools::AudioEffect']]],
['setindex_2591',['setIndex',['../classaudio__tools_1_1_audio_source.html#ac628e03bdd1bcc6b8ed89b8465b0aca0',1,'audio_tools::AudioSource::setIndex()'],['../classaudio__tools_1_1_audio_player.html#a7e6f0e6e369424058c72c94d11ff94cc',1,'audio_tools::AudioPlayer::setIndex()']]],
@@ -130,7 +130,7 @@ var searchData=
['setramp_2640',['setRamp',['../classaudio__tools_1_1_modulation_base_class.html#a3900e838d5526b128756c6679fb4fa0a',1,'audio_tools::ModulationBaseClass']]],
['setrate_2641',['setRate',['../classaudio__tools_1_1_simple_flanger.html#a67d5fb7283e29b2582b107b8f3137a91',1,'audio_tools::SimpleFlanger']]],
['setreceivecallback_2642',['setReceiveCallback',['../classaudio__tools_1_1_e_s_p_now_stream.html#a8a2ce66666bf4387e15a7c619946b601',1,'audio_tools::ESPNowStream']]],
- ['setrelease_2643',['setRelease',['../classaudio__tools_1_1_compressor.html#a3d6cba839271825c4297e64f808cfc54',1,'audio_tools::Compressor']]],
+ ['setrelease_2643',['setRelease',['../classaudio__tools_1_1_compressor.html#a794a1c8a05779649b1061a7f9321e2af',1,'audio_tools::Compressor']]],
['setretry_2644',['setRetry',['../classaudio__tools_1_1_stream_copy_t.html#a62c40d01e8b9a6a315590d05b4af9dfd',1,'audio_tools::StreamCopyT']]],
['setrewindcallback_2645',['setRewindCallback',['../classaudio__tools_1_1_memory_stream.html#af53e1ac369ee77cf98be89710f364956',1,'audio_tools::MemoryStream']]],
['setsawtooth_2646',['setSawtooth',['../classaudio__tools_1_1_modulation_base_class.html#a86b30e29df1ee81a54e242924c1002ac',1,'audio_tools::ModulationBaseClass']]],
diff --git a/search/functions_3.js b/search/functions_3.js
index 27b97249c9..fe1542f830 100644
--- a/search/functions_3.js
+++ b/search/functions_3.js
@@ -19,7 +19,7 @@ var searchData=
['codec_2146',['codec',['../classaudio__tools_1_1_h_l_s_stream.html#a77ec75aeb09c8eb5bc54f469029f3da3',1,'audio_tools::HLSStream']]],
['codesize_2147',['codeSize',['../classaudio__tools_1_1_s_b_c_encoder.html#a4acc2555ecc44e12e20eec6974631c70',1,'audio_tools::SBCEncoder']]],
['complexhandler_2148',['complexHandler',['../classaudio__tools_1_1_timer_alarm_repeating_driver_e_s_p8266.html#a0cc3eebc2a71f976983096a370487af3',1,'audio_tools::TimerAlarmRepeatingDriverESP8266']]],
- ['compressor_2149',['Compressor',['../classaudio__tools_1_1_compressor.html#a90086c83b6f8e18a019d51f7b37e38a6',1,'audio_tools::Compressor::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)'],['../classaudio__tools_1_1_compressor.html#aab865fd787ef6b2149736a248d0857a3',1,'audio_tools::Compressor::Compressor(const Compressor ©)=default']]],
+ ['compressor_2149',['Compressor',['../classaudio__tools_1_1_compressor.html#a99bcea167878342b636ed584a588e9a7',1,'audio_tools::Compressor::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)'],['../classaudio__tools_1_1_compressor.html#aab865fd787ef6b2149736a248d0857a3',1,'audio_tools::Compressor::Compressor(const Compressor ©)=default']]],
['config_2150',['config',['../classaudio__tools_1_1_opus_audio_decoder.html#a702c40d253c27d3b7203361e1f49fc43',1,'audio_tools::OpusAudioDecoder::config()'],['../classaudio__tools_1_1_tf_lite_audio_stream.html#ad99fd151888361e48ab2b69b82cc8b86',1,'audio_tools::TfLiteAudioStream::config()'],['../classaudio__tools_1_1_tf_lite_audio_stream_base.html#a40f112d8a30e5084466a222e1fa981c9',1,'audio_tools::TfLiteAudioStreamBase::config()'],['../classaudio__tools_1_1_l_e_d_output_uno_r4.html#abdce6adc217a5bbe546410c3b46afee9',1,'audio_tools::LEDOutputUnoR4::config()'],['../classaudio__tools_1_1_l_e_d_output.html#aa4dd40c7c10f7adf35e3cfa26049206a',1,'audio_tools::LEDOutput::config()'],['../classaudio__tools_1_1_mozzi_generator.html#a496dcae19ba733a0511069f0c7fe8660',1,'audio_tools::MozziGenerator::config()'],['../classaudio__tools_1_1_audio_f_f_t_base.html#ada9a4d4d794a8fbde0e18bec769655ca',1,'audio_tools::AudioFFTBase::config()'],['../classaudio__tools_1_1_i2_s_driver_s_t_m32.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverSTM32::config()'],['../classaudio__tools_1_1_i2_s_driver_nano_b_l_e.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverNanoBLE::config()'],['../classaudio__tools_1_1_opus_audio_encoder.html#a450169e1dd55d42ad9be4232e6bc3f7e',1,'audio_tools::OpusAudioEncoder::config()'],['../classaudio__tools_1_1_opus_ogg_decoder.html#a702c40d253c27d3b7203361e1f49fc43',1,'audio_tools::OpusOggDecoder::config()'],['../classaudio__tools_1_1_opus_ogg_encoder.html#a450169e1dd55d42ad9be4232e6bc3f7e',1,'audio_tools::OpusOggEncoder::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p32_v1.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP32V1::config()'],['../classaudio__tools_1_1_i2_s_driver_s_a_m_d.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverSAMD::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p8266.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP8266::config()'],['../classaudio__tools_1_1_i2_s_driver_e_s_p32.html#a95eae20920cd36e37ffadbc2783de718',1,'audio_tools::I2SDriverESP32::config()']]],
['configure_2151',['configure',['../classaudio__tools_1_1_a_a_c_decoder_f_d_k.html#ae6fd8edc1395f60442dba5e8738b24bf',1,'audio_tools::AACDecoderFDK']]],
['consume_2152',['consume',['../classaudio__tools_1_1_a_v_i_decoder.html#aba97c16a038da99ec61d3b3145513742',1,'audio_tools::AVIDecoder']]],