#N canvas 32 40 1304 669 10;
#X obj 666 479 vcf_bp2~;
#X obj 666 499 vcf_bp4~;
#X obj 666 519 vcf_bp6~;
#X obj 666 539 vcf_bp8~;
#X obj 602 479 vcf_hp2~;
#X obj 602 499 vcf_hp4~;
#X obj 602 519 vcf_hp6~;
#X obj 602 539 vcf_hp8~;
#X obj 538 479 vcf_lp2~;
#X obj 538 499 vcf_lp4~;
#X obj 538 519 vcf_lp6~;
#X obj 538 539 vcf_lp8~;
#X obj 730 479 vcf_rbp2~;
#X obj 730 499 vcf_rbp4~;
#X obj 730 519 vcf_rbp6~;
#X obj 730 539 vcf_rbp8~;
#X obj 141 541 bpq2~;
#X obj 180 541 bpw2~;
#X obj 219 541 bsq2~;
#X obj 178 445 hp1~;
#X obj 208 445 hp2~;
#X obj 89 445 lp1~;
#X obj 119 445 lp2~;
#X obj 532 125 lp2_butt~;
#X obj 532 145 lp2_cheb~;
#X obj 532 165 lp2_crit~;
#X obj 169 364 filter~;
#X obj 532 105 lp2_bess~;
#X obj 531 221 hp2_bess~;
#X obj 531 241 hp2_butt~;
#X obj 531 261 hp2_cheb~;
#X obj 531 281 hp2_crit~;
#X text 41 19 A biblioteca "iemlib" traz um bom número de filtros e
abstrações de filtros.;
#X obj 144 122 maverage~;
#X text 42 58 A começar \, temos um objeto para filtro de média \,
do tipo que vimos aqui na seção de introdução sobre filtros. Consulte
a ajuda.;
#X text 43 156 Ademais \, temos um passabanda paramétrico de segunda
ordem:;
#X obj 150 190 para_bp2~;
#X obj 162 265 hml_shelf~;
#X text 40 230 Um filtro shelving de alta média e baixa frequência:
;
#X text 42 325 E aí temos uma série de abstrações baseadas no objeto
[filter~].;
#X text 33 300 ============================================================
;
#X text 595 132 ...;
#X text 595 248 ...;
#X text 41 486 Seguindo para uma série de filtros de Banda de segunda
ordem:;
#X text 495 26 E terminando com filtros Passa Baixa e Passa Alta de
segunda até décima ordem pulando as ordens ímpares (mude apenas o número):
;
#X text 480 327 ============================================================
;
#X text 498 361 Outra série de abstrações é baseada no objeto [vcf_filter~].
;
#X text 497 392 É uma Série de filtros Passa Baixa Ressonante \, Passa
Alta Ressonante \, Passa Banda e Passa Banda Ressonane \, de segunda
à oitava ordem. Todos com entrada de sinal para controle de Frequência
em Hz e Q.;
#X obj 727 105 lp10_bess~;
#X obj 727 125 lp10_butt~;
#X obj 727 145 lp10_cheb~;
#X obj 727 165 lp10_crit~;
#X text 697 132 ...;
#X obj 731 219 hp10_bess~;
#X obj 731 239 hp10_butt~;
#X obj 731 259 hp10_cheb~;
#X obj 731 279 hp10_crit~;
#X text 698 247 ...;
#X obj 628 105 lp6_bess~;
#X obj 628 125 lp6_butt~;
#X obj 628 220 hp6_bess~;
#X obj 628 145 lp6_cheb~;
#X obj 628 165 lp6_crit~;
#X obj 628 240 hp6_butt~;
#X obj 628 260 hp6_cheb~;
#X obj 628 280 hp6_crit~;
#X obj 270 445 ap1~;
#X obj 303 445 ap2~;
#X text 42 397 Primeiramente de filtros Passa Baixa \, Passa Alta e
Passa Tudo de até segunda ordem:;
#X obj 901 106 cnv 15 370 370 empty empty empty 20 12 0 14 -233017
-66577 0;
#X text 911 120 Características de filtros:;
#X text 917 156 Alguns dos filtros da biblioteca iemlib indicam suas
características \, são elas \; - Bessel: para os objetos à esquerda
que terimnam em "bess~" \; - Butterworth: para os que terminam em "butt~"
\; - Chebyshev: para os que terminam em "cheb~".;
#X text 916 250 Essas são três das mais importantes características
de filtros digitais que podem ser decritas brevemente da seguinte maneira:
;
#X text 912 319 Bessel: Possuem resposta de fase o mais plana possível.
São comumente utilizados em sistemas de crossover de áudio.;
#X text 913 363 Butterworth: Possuem resposta de frequência o mais
plana possível em torno da frequência de corte.;
#X text 914 411 Chebyshev: Possuem bastante ondulação (ou "ripple")
na resposta de frequência em torno da frequência de corte.;
