рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдХреЗ рд╕рд╛рде GNU рд░реЗрдбрд┐рдпреЛ рд╕реАрдЦрдирд╛



рдПрд╕рдбреАрдЖрд░ рдФрд░ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдкрд░ рдПрдХ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рд╡рд┐рд╖рдп рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд░реВрд╕реА рдореЗрдВ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдкреИрдХреЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрднрдЧ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЕрдиреБрднрд╡реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рдПрд╕рдбреАрдЖрд░ рдФрд░ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдПрдХ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛ ред рдореБрдЭреЗ рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ, рдореЗрд░рд╛ рд▓рдХреНрд╖реНрдп рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рд╣реИ рдХрд┐ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдбрд┐рд╡рд╛рдЗрд╕ (рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ IoT) рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реЗрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдХреИрд╕реЗ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рдХрд┐рд░рдг рдХрд░рдирд╛ рд╣реИред рдореИрдВ IoT рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рдирддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рд▓рдВрдмрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИ ... рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реЛрдЧрд╛!

рд╕рднреА рдХреЗ рдкрд╛рд╕ рдПрд╕рдбреАрдЖрд░ рд░рд┐рд╕реАрд╡рд░ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдХрд┐ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд╣реИ - рдЖрдкрдХреЗ рдкреАрд╕реА рдХреЗ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдФрд░ рд╣реЗрдбрдлрд╝реЛрдиред

рдХрдЯ рдХреЗ рддрд╣рдд рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдЕрднреНрдпрд╛рд╕ред

рдЪрд╛рд░реЛрдВ рдУрд░ рд▓рдЧрддрд╛ рд╣реИ


рддреЛ, рдЪрд▓реЛ рдПрдХ рд╕рд░рд▓ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВ: рдЪрд╛рд░реЛрдВ рдУрд░ рдзреНрд╡рдирд┐рдпреЛрдВ рдХреЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ GNU рд░реЗрдбрд┐рдпреЛ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ GNU рд░реЗрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рддреИрдпрд╛рд░ рдЙрдмрдВрдЯреВ / рд╡рд┐рдВрдбреЛрдЬ рдЫрд╡рд┐ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ GNU рд░реЗрдбрд┐рдпреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдЙрдмрдВрдЯреВ-рдЖрдзрд╛рд░рд┐рдд рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ред

рдЪрд▓реЛ рдПрдХ рд╕рд░рд▓ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдХреИрдкреНрдЪрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдХрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝реЗрдВ, samp_rate 48000 рд╕реЗрдЯ рдХрд░реЗрдВ (рдХрдИ рдХрд╛рд░реНрдб 44100 рд╣рд░реНрдЯреНрдЬ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ 48000 рд╣рд░реНрдЯреНрдЬ рдкрд░ рдирд╣реАрдВ)ред

рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЕрдкрдиреЗ рдХрд╛рд░реНрдб рдХреА рд╕реАрдорд╛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ:
$ pactl list short sinks
0	alsa_output.pci-0000_00_03.0.hdmi-stereo	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED
1	alsa_output.pci-0000_00_1b.0.analog-stereo	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED

рдкреНрд░рд╢реНрди рддреБрд░рдВрдд рдЙрдарддрд╛ рд╣реИ: 48 kHz рдХреНрдпреЛрдВ? рдЖрдЦрд┐рд░рдХрд╛рд░, рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рд╣рдо 20 kHz рддрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕реБрдирддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдм рдирд╣реАрдВ рд╣реИред
--, , 2 . , 24 тАФ . .

48 44.1 тАФ . , CD. .

рд╣рдорд╛рд░реА рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдпреЛрдЬрдирд╛ рдкрд░ рд╡рд╛рдкрд╕ред рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд WX FFT рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред Top_block рдореЗрдВ рдХреНрдпреВрдЯреА GUI рдХреЛ WX GUI рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЗрдирдкреБрдЯ рдЯрд╛рдЗрдк рдХреЛ рдлреНрд▓реЛрдЯ рдореЗрдВ рдмрджрд▓рдирд╛ рди рднреВрд▓реЗрдВред рдФрд░ рдЕрдм рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрд╡рд╛рдЬрд╝реЗрдВ рдХрд░рддреЗ рд╣реБрдП рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рджреМрдбрд╝реЗрдВрдЧреЗред рд╕реНрдХреВрд▓ рднреМрддрд┐рдХреА рдиреЗ рд╣рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдмрддрд╛рдпрд╛ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рджреЗрдЦреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдХреБрдЫ рднреВрд▓ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╣рдореЗрд╢рд╛ рдЕрдкрдиреА рдЖрдБрдЦреЛрдВ рд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдПрдХ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдореЗрдВ рдкрдврд╝рдирд╛ред

рдкрд╣рд▓реА рдмрд╛рдд рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдХреБрдЫ рднреА рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ! рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХрд╛ рдкреВрд░рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдкрд╣рд▓реЗ 2 рдпрд╛ 3 kHz рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рдареАрдХ рд╣реИ, рдареАрдХ рд╣реИ, рдЪрд▓реЛ рд╕реНрд░реЛрдд рдФрд░ WX FFT рдХреЗ рдмреАрдЪ рдПрдХ рдирдпрд╛ рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ: рдкрд░рд┐рдореЗрдп рдкреБрдирд░рд╛рд╡рд░реНрддреА - рдпрд╣ рдЖрдкрдХреЛ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ рдХреЗрд╡рд▓ рджрд╛рд╣рд┐рдиреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдирдореВрдирд╛ рджрд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдирдпрд╛ рд╡реИрд░рд┐рдПрдмрд▓ рдмреНрд▓реЙрдХ (рд╡реИрд░рд┐рдПрдмрд▓) рдмрдирд╛рдПрдВрдЧреЗ, рд░реЗрдЬрд╝рдореНрдк рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╡реИрд▓реНрдпреВ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, резрелред рдбреЗрд╕реАрдореЗрд╢рди рдлрд╝реАрд▓реНрдб рдореЗрдВ рд░реЗрд╕рдорд▓рд░ рдмреНрд▓реЙрдХ рдореЗрдВ, рдЗрд╕ рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рдирд╛рдо рдбрд╛рд▓реЗрдВред рдЕрдм, samp_rate / resamp рдХреЗ рдмрд░рд╛рдмрд░ рдПрдХ рдирдореВрдирд╛ рджрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдХреЗрдд, рдЕрд░реНрдерд╛рддреНред рдЗрд╕ рдмреНрд▓реЙрдХ рдореЗрдВ, рдирдореВрдирд╛ рджрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рдЖрдкрдХреЛ рдЗрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдм рд╣рдорд╛рд░рд╛ рд╕рд┐рдЧреНрдирд▓ 1.5 kHz рддрдХ рдмрдврд╝ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рдЦреИрд░, рдЕрдм рд╕рдм рдХреБрдЫ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ!

рддреЛ, 440 рд╣рд░реНрдЯреНрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдиреЛрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВред рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдЖрд╡рд╛рдЬ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВрдкрд╡рд┐рддреНрд░рддрд╛ред рддреБрд░рдВрдд рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдЦреЛрдЬ (рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ, рд╣рдореЗрдВ рд╕реНрдХреВрд▓ рд╕реЗ рдпрд╣ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП): рд╣рдо рдПрдХ рдЖрд╡реГрддреНрддрд┐ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдХрдИ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ - рдЯреЛрди рдФрд░ рдУрд╡рд░рдЯреЛрди рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдШрд░ рдкрд░ рдкрд┐рдпрд╛рдиреЛ рдпрд╛ рдЕрдиреНрдп рд╕рд╛рдзрди рд╣реИрдВ, рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХреИрд╕реЗ рдкрд╣рд▓реЗ рдУрдХреНрдЯреЗрд╡ рдХреЗ рд▓рд┐рдП рдиреЛрдЯ рдПрдХ рдкрд┐рдпрд╛рдиреЛ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред



рд▓реЗрдХрд┐рди рдЫреЛрдЯреЗ рд╕рдкреНрддрдХ рдХреЗ рд▓рд┐рдПред рд╕рдм рдХреБрдЫ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдореЗрдВ рдЬреИрд╕рд╛ рд╣реИ - 2 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдЪреЛрдЯрд┐рдпрд╛рдВ рд╣реИрдВ, рд╕рдмрд╕реЗ рдХрдо рдЪреЛрдЯреА 2 рдЧреБрдирд╛ рдХрдо рд╣реЛ рдЧрдИ рд╣реИ (220 рд╣рд░реНрдЯреНрдЬ)



рдПрдХрд╛рдзрд┐рдХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред рджрд░рдЕрд╕рд▓, рдкрд┐рдпрд╛рдиреЛ / рдЧрд┐рдЯрд╛рд░ / ... (рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕) рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдХрдВрдкрди рд╕реЗ рдзреНрд╡рдирд┐ рдирд┐рдХрд╛рд▓реА рдЬрд╛рддреА рд╣реИред рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рджреЛ рдирд┐рд╢реНрдЪрд┐рдд рдЫреЛрд░ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреНред рдХреЗрд╡рд▓ рд▓рдВрдмреА рддрд░рдВрдЧ рджреИрд░реНрдзреНрдп ╬╗ / 2 = L * n рд╡рд╛рд▓реЗ рдореЛрдб рдХреЛ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ n = 1,2,3 ...

рдЗрд╕реА рддрд░рд╣ рдЖрд╡рд╛рдЬ рдХреЗ рд╕рд╛рдеред рд╕реНрдирд╛рдпреБрдмрдВрдзрди рдЖрдкрдХреЛ рд╕реНрд╡рд░рдпрдВрддреНрд░ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдЕрдиреБрдирд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдореБрдЭреЗ рдЧрд▓рдд рдирд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рд╢рд╛рд░реАрд░рд┐рдХ рд░рдЪрдирд╛ рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЛ рдорд╛рдл рдХрд░ рджреЗрдВ)ред рдлрд┐рд░ рд╕реЗ, рджреАрд╡рд╛рд░реЛрдВ рдХреЛ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХрдВрдкрди рдкрд░ рдиреЛрдбрд▓ рдмрд┐рдВрджреБ рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддред рдлрд┐рд░ рд╕реЗ рдЙрддреНрд╕рд╛рд╣рд┐рдд рдореЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕реВрддреНрд░ред

рдФрд░ рдЕрдм рддрд╛рд▓реА рдмрдЬрд╛рдПрдВ:


(рдиреАрд▓рд╛ - "рдореМрди" рдХрд╛ рд╡рд░реНрдгрдХреНрд░рдо, рд╣рд░рд╛ - рдХрдкрд╛рд╕ рдХрд╛ рд╡рд░реНрдгрдХреНрд░рдо)

рдУрд╣, рдпрд╣реАрдВ рдкрд░ рд╕рднреА рдЖрд╡реГрддреНрддрд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ (рдКрдкрд░ рдХреЗ рд░реЗрдЦрд╛рдВрдХрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╡реГрддреНрддрд┐ рдкреИрдорд╛рдиреЗ рдФрд░ рд╕рдВрдХреЗрдд рд╕реНрддрд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ!)ред рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдкрд╛рд╕ рджрдмрд╛рд╡ (рдмрд╣реБрдд рддреЗрдЬ) рдореЗрдВ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд╡реГрджреНрдзрд┐ рд╣реИ, рдЕрд░реНрдерд╛рддред рд▓рдЧрднрдЧ almost-function, рдФрд░ рдЗрд╕рдХреЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдореЗрдВ рд╕рднреА рдЖрд╡реГрддреНрддрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВред

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рд╛рд╕реНрддреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред 90 рдХреЗ рджрд╢рдХ рдХреА рдРрд╕реА рдЪрд╛рдмреА рдХреЗ рдЫрд▓реНрд▓реЗ рдЬреЛ рдЪрд╛рдмреА рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╛рдЬреЗрдВ рдирд┐рдХрд╛рд▓рдиреЗ рд▓рдЧрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдХреМрди рдпрд╛рдж рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЪреАрдЬ рдереАред рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдкрд╛рд╕ рдкрд░ рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреА, рдХреНрдпреЛрдВрдХрд┐ рдХрдкрд╛рд╕ рдХреА рдЖрд╡рд╛рдЬ рдореЗрдВ рд╕реАрдЯреА рдХреЗ рдЕрдиреБрд░реВрдк рдПрдХ рдЖрд╡реГрддреНрддрд┐ рднреА рд╣реЛрддреА рд╣реИред

рд╡рд░реНрдгрдХреНрд░рдо рд╡рд░реНрдгрдХреНрд░рдо


рдЕрдм рдЖрдк рдЦреБрдж рд╣реА рд╕реБрдирд┐рдПред рд╡рд░реНрдгрдорд╛рд▓рд╛ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рдХрд╣реЗрдВ рдФрд░ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЛ рджреЗрдЦреЗрдВ (рдЕрдзрд┐рдорд╛рдирддрдГ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХреЗ рдмрд┐рдирд╛, рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ 0-20 kHz рдХреА рд╕реАрдорд╛ рдореЗрдВ рдХреМрди рд╕реЗ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреА рдзреНрд╡рдирд┐ рдкреАрдврд╝реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: рд▓реИрдмрд┐рдпрд╛рд▓ (рд╣реЛрдареЛрдВ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдХрдИ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИ), рд╕реНрд╡рд░рдпрдВрддреНрд░, рджрдВрдд, рд▓рд┐рдВрдЧреАрдп рдФрд░ рдирд╛рдХред рд╣рд┐рд╕рд┐рдВрдЧ рдФрд░ рд╕реАрдЯреА рдмрдЬрдиреЗ рдХреА рдЖрд╡рд╛рдЬреЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВ (рдпреЗ рд╕реНрд╡рд░рдпрдВрддреНрд░ рдФрд░ рджрд╛рдВрдд рд╣реИрдВ) - рдЙрдирдХрд╛ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдмрд╣реБрдд рдЪреМрдбрд╝рд╛ рд╣реИ рдФрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо> 2.5 kHz (рдзреНрд╡рдирд┐ рдХреЗ рд▓рд┐рдП "c" рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 5 kHz) рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ рдЗрд╕ рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рд╢рдмреНрджреЛрдВ рдХреЛ рдлреЛрди рдкрд░ рд╕реБрдирдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ (рдкреБрд░рд╛рдиреЗ рджрд┐рдиреЛрдВ рдореЗрдВ, рдмреИрдВрдбрд╡рд┐рдбреНрде 3 kHz рдпрд╛ рдЙрд╕рд╕реЗ рднреА рдХрдо рдерд╛ - рдПрдХ рдХрдо рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдСрдбрд┐рдпреЛ рд╕рд┐рдВрдХ рдХреЗ рд╕рд╛рде рд╣реЗрдбрдлреЛрди рдХреЗ рд╕рд╛рде рднреЗрдЬреЗрдВ - рдкрд░рд┐рдгрд╛рдо рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреБрд░рд╛рдиреЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдлреЛрди рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛)ред

рдЬрд┐рдирдХреЗ рдмрдЪреНрдЪреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд╕реБрдиреЗрдВ - рд╡реЗ рдмрд╣реБрдд рд▓рд╛рдЙрдб рд╣реИрдВ, рдЙрдирдХреА рдЖрд╡рд╛рдЬрд╝ рдореЗрдВ рдХрдИ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐рдпрд╛рдБ рд╣реИрдВред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдлреЛрди рдкрд░ рдЙрдирдХреА рдЖрд╡рд╛рдЬ рд╣рдореЗрд╢рд╛ рдЕрдЬреАрдм рд╣реЛрддреА рд╣реИ, рдФрд░ рдЕрдХреНрд╕рд░ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛрддрд╛ рд╣реИ (рдЖрд╡рд╛рдЬ рд╡рд┐рд░реВрдкрдг рдПрдХ рд╡рдпрд╕реНрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ)ред

рд╡реИрд╕реЗ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЕрдВрджрд░ рд╕реЗ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдиреЛрдЯ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдЦреИрд░, рдореИрдВ рдЗрд╕реЗ 700 рд╣рд░реНрдЯреНрдЬ рд╕реЗ рдКрдкрд░ рдирд╣реАрдВ рд▓реЗ рдЧрдпрд╛ред рдмреЗрдЯреЗ рдиреЗ рд▓рд┐рдпрд╛ 1200 рд╣рд░реНрдЯреНрдЬ! рдореБрдЭреЗ рдЦреБрдж рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреА рд╕реАрдорд╛ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереА - рдпрд╣ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕реБрдиреЗ рдЧрдП рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ 5% рд╕реЗ рдХрдо рд╣реИред рдореБрдЭреЗ рджреЛрд╖ рд▓рдЧрд╛ ...

рдбреЙрд▓реНрдлрд╝рд┐рди рд╕реЗ рдмрд╛рдд рдХрд░реЗрдВ


рдареАрдХ рд╣реИ, рдареАрдХ рд╣реИ, рд╣рдо рдЗрддрдиреА рдКрдВрдЪреА рдЖрд╡рд╛рдЬ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдмреИрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред рдЕрдм рдЖрдЗрдП рдЕрд▓реНрдЯреНрд░рд╛рд╕рд╛рдЙрдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡рд╛рдЬ рдХреЗ рд╕рдВрдЪрд░рдг рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред рд╣рдордиреЗ рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд рдмреНрд▓реЙрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдХрдо рдкрд╛рд╕ (рдХрдо-рдкрд╛рд╕) рдлрд┐рд▓реНрдЯрд░ рд▓рдЧрд╛рдпрд╛, рдЬрд┐рд╕реЗ 15 kHz рдХреЗ рдХреЛрд╕рд╛рдЗрди рд╕реЗ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдЬрд┐рд╕рд╕реЗ рд╣рдорд╛рд░реЗ рд╕рд┐рдЧреНрдирд▓ 15 kHz рдЕрдзрд┐рдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдП) рдФрд░ рдЗрд╕реЗ рд╕реНрдкреАрдХрд░ рдХреЛ рднреЗрдЬреЗрдВ (рд╡рд╣ рдЗрд╕ рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рддрд╛ рд╣реИ)ред рд▓реЗрдХрд┐рди рдРрд╕реА рдлрд╛рдЗрд▓ рдХреЛ рдлрд╛рдЗрд▓ рд╕рд┐рдВрдХ рдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдлрд╛рдЗрд▓ рдЦреЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рддреГрддреАрдп-рдкрдХреНрд╖ рд╢реНрд░реЛрддрд╛ рд╡рд╣рд╛рдВ рдЬреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрд╕реЗ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛ред рд╕реНрддрд░ 2 рдХрдХреНрд╖рд╛ рдореЗрдВ рдЬрд╛рд╕реВрд╕ рдЦреЗрд▓ред



рдЕрдм рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдХрд░рддреЗ рд╣реИрдВ - рд╣рдо рдПрдиреНрдХреЛрдбреЗрдб рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд▓реИрдкрдЯреЙрдк рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдпрд╣ рдЖрд╕рд╛рди рд╣реИ (рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ)ред рд╡рд╕реВрд▓реА рдХреЗ рдмрд╛рдж рдЖрд╡рд╛рдЬ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред



рд▓рдЧрднрдЧ рдЗрд╕ рддрд░рд╣ рд╕реЗ, рдЖрдк рдпрд╣рд╛рдВ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВрдЕрд▓реНрдЯреНрд░рд╛рд╕реЛрдирд┐рдХ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг ред

рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк GNU рд░реЗрдбрд┐рдпреЛ рдФрд░ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!

GNU рд░реЗрдбрд┐рдпреЛ рдЗрдХрд╛рдЗрдпреЛрдВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди


рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреНрд▓реЙрдХ рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЫрд╛рдВрдЯрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред рдФрд░ рд╕рдмрд╕реЗ рдХрдард┐рди рдмрд╛рдд рдпрд╣ рд╕рдордЭрдирд╛ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдБ рдХреНрдпрд╛ рд╣реИред рдиреАрдЪреЗ рдореИрдВ рдХреЗрд╡рд▓ "рд░реЛрдЬрдорд░реНрд░рд╛ рдХреА рдЬрд┐рдВрджрдЧреА" рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд▓реЙрдХ рджреЗрдЧрд╛ред

рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдп:

рджреЛ рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВ - рдореВрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝ - рджреЛ рд╕рдВрдХреЗрддреЛрдВ рдХрд╛
рдЧреБрдгрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдПрдо рдХреЗ рд▓рд┐рдП) рдХреЙрдиреНрд╕
рдЬреЛрдбрд╝реЗрдВ - рдПрдХ рдЬреЛрдбрд╝ (рдШрдЯрд╛рдирд╛) рдПрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдПрдПрдо рдбреАрд╕реА рдШрдЯрдХ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ)
рдЧреБрдгрдХ рдХреЙрдиреНрд╕реНрдЯ рдХреЛ рдЧреБрдгрд╛ рдХрд░реЗрдВ - рдПрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕рдВрдХреЗрдд рдЧреБрдгрд╛ рдХрд░реЗрдВ (рдкреНрд░рд╡рд░реНрдзрди рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП)
рдЪрд╛рд░ / Integer / Float / Complex to Char / Integer / Float / Complex - рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рд░реВрдкрд╛рдВрддрд░рдг

рд╕реВрддреНрд░реЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ:

рд▓рдЧрд╛рддрд╛рд░ рд╕реНрд░реЛрдд - рдПрдХ рд╕реНрд░реЛрдд рдЬреЛ рд╣рдореЗрд╢рд╛ рдПрдХ рд╣реА рдорд╛рди рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ
рд╕рд┐рдЧреНрдирд▓ рд╕реНрд░реЛрдд - рдПрдХ рд╕реНрд░реЛрдд рдЬреЛ рдПрдХ рд╕рд╛рдЗрдирд╕реЙрдЗрдбрд▓ рд╕рд┐рдЧреНрдирд▓ (рдПрдХ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд▓рд┐рдП) рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ
рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд / рд╕рд┐рдВрдХ - рдЗрд╕реЗ рдПрдХ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдХреИрдкреНрдЪрд░
рдХрд░реЗрдВ рдлрд╝рд╛рдЗрд▓ рд╕реНрд░реЛрдд / рд╕рд┐рдВрдХ - рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрдврд╝реЗрдВ (рдереНрд░реЙрдЯрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ) рд╡рд╛рдВрдЫрд┐рдд рдирдореВрдирд╛ рджрд░ рдкрд░ рдкрдврд╝рдиреЗ рдХреА рдЧрддрд┐ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз) рдФрд░
Wav рдлрд╝рд╛рдЗрд▓ рд╕реНрд░реЛрдд / рд╕рд┐рдВрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓рд┐рдЦреЗрдВ -
рдЯреАрд╕реАрдкреА / рдпреВрдбреАрдкреА WAV рдлрд╝рд╛рдЗрд▓ рдкрдврд╝реЗрдВ / рд▓рд┐рдЦреЗрдВ ; рд╕реНрд░реЛрдд / рд╕рд┐рдВрдХ - рдЯреАрд╕реАрдкреА рдпрд╛ рдпреВрдбреАрдкреА
рдУрдПрд╕рд╕реАрдбреЛрдо рд╕реНрд░реЛрдд / рд╕рд┐рдВрдХ рд╕реЙрдХреЗрдЯреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ - рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ; рдЖрд░рдЯреАрдПрд▓-рдПрд╕рдбреАрдЖрд░ рдпрд╛ рд╣реИрдХрдЖрд░рдПрдл рд╡рди рдпрд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди (рд╣реИрдХрдЖрд░рдПрдл рд╡рди рдХреЗ рд▓рд┐рдП)
рд╡реЗрдХреНрдЯрд░ рд╕реНрд░реЛрдд - рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рд╕реНрд░реЛрдд

рдлрд┐рд▓реНрдЯрд░ рдФрд░ рдореЙрдбреБрд▓рди:

рдирд┐рдореНрди / рдЙрдЪреНрдЪ / рдмреИрдВрдб рдкрд╛рд╕ рдлрд╝рд┐рд▓реНрдЯрд░ - рдХрдо рдЖрд╡реГрддреНрддрд┐ / рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ / рдмреИрдВрдб-рдкрд╛рд╕ рдлрд╝рд┐рд▓реНрдЯрд░
рдлрд╝реНрд░рд┐рдХреНрд╡реЗрдВрд╕реА Xlating FIR рдлрд╝рд┐рд▓реНрдЯрд░ - рд╡рд╛рдВрдЫрд┐рдд рдЖрд╡реГрддреНрддрд┐ рдмреИрдВрдб
AM / FM / GFSK / рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рд╢рд┐рдлреНрдЯ рдФрд░ рд▓реЛ рдкрд╛рд╕ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИ ... рдореЙрдб / рдбрд┐рдореЙрдб - рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдирд┐рдпрд╛рдордХ рдФрд░ рдбреАрдореЙрдбреБрд▓реЗрдЯрд░

рдирдореВрдирд╛:

рдкрд░рд┐рдореЗрдп рдЕрдиреБрдирд╛рдж - рдЖрдкрдХреЛ рдирдореВрдирд╛ рджрд░ рд╕реЗ рдирдореВрдиреЗ рдХреЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рджрд╢рдорд▓рд╡ рдФрд░ рдкреНрд░рдХреНрд╖реЗрдк (рд╡рд╛рдВрдЫрд┐рдд рдирдореВрдирд╛ рджрд░ рдХреЗ рд▓рд┐рдП "рдлрд┐рдЯ" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ -
рдереНрд░реЙрдЯрд▓ - рд╡рд╛рдВрдЫрд┐рдд рдирдореВрдирд╛ рджрд░ (рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреЛрдИ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рдЧрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ) рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг)
рд╡рд┐рд▓рдВрдм - рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдирдореВрдиреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рджреЗрд░реА

рдпреВрдЖрдИ:

рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕ рдЬреАрдпреВрдЖрдИ рдПрдлрдПрдлрдЯреА рд╕рд┐рдВрдХ - рд╕рд┐рдЧреНрдирд▓ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХрд╛ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЖрдЙрдЯрдкреБрдЯ
рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕ рдЬреАрдпреВрдЖрдИ рд╡реЙрдЯрд░рдлреЙрд▓ рд╕рд┐рдВрдХ - "рд╡рд╛рдЯрд░рдлреЙрд▓" рдореЛрдб (рдПрдХреНрд╕ рдЕрдХреНрд╖ - рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде, рд╡рд╛рдИ - рдЯрд╛рдЗрдо, рдЬреЗрдб (рд░рдВрдЧ) - рдЖрдпрд╛рдо) рдХреЗ рд╕рд╛рде рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╢рдХреНрддрд┐ рдХрд╛ рдЙрддреНрдкрд╛рджрдиред рдЦреЛрдЬ рдЖрд╡реГрддреНрддрд┐ рд╡рд┐рдХрд┐рд░рдг рд╢рд╛рдпрдж рд╣реА рдХрднреА рдПрдХ рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реАрдорд╛ рдореЗрдВ рд╕реНрд░реЛрдд рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА
рдЖрд░реЗрдЦ рдХреЗ рдЪрд░рдг рдЖрдЙрдЯрдкреБрдЯ рд╕рдВрдХреЗрдд (рд╕рдВрдХреЗрдд рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдФрд░ рдХрд╛рд▓реНрдкрдирд┐рдХ рднрд╛рдЧреЛрдВ рдХреЗ рджреЛрд▓рдиреЛрдВ рдХреЗ рдмреАрдЪ рдЪрд░рдг рдХреЗ рдЕрдВрддрд░) - WX рдЬреАрдпреВрдЖрдИ рдирдХреНрд╖рддреНрд░ рд╕рд┐рдВрдХ
WX рдЬреАрдпреВрдЖрдИ рд╕реНрдХреЛрдк рд╕рд┐рдВрдХ - рдЖрд╕реНрдЯрд╕реАрд▓рд╕реНрдХрдк

рд╡рд┐рд╡рд┐рдз:

рдкрд░рд┐рд╡рд░реНрддрдиреАрдп - рдПрдХ рдЪрд░ рдЬреЛ рдЖрдкрдХреЛ
рдЪрдпрдирдХрд░реНрддрд╛ рдмреНрд▓реЙрдХреЛрдВ рдХреА рдПрдХ рдХрд┐рд╕реНрдо рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдмрдЬрд╛рдп рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ - рдПрдХ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░, рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕ рд╕реНрд▓рд╛рдЗрдбрд░ рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЖрдкрдХреЛ
рдкреИрдХ / рдЕрдирдкреИрдХ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ K рдмрд┐рдЯреНрд╕ рдХреЛ "рд╕реНрд╡рд┐рдЪ рдСрди" рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ - K рдмрд┐рдЯреНрд╕ рдХреЗ рдЕрдиреБрдХреНрд░рдо рд╕реЗ 0/1 рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╕реЗред рдмрд╛рдЗрдЯреНрд╕ 0/1 рдХреЗ рдХреНрд░рдо рдореЗрдВ рдмрд╛рдЗрдЯреНрд╕, рдмрд┐рдЯреНрд╕ рдХреЗ рдЕрдиреБрд░реВрдк (рдПрдиреНрдХреЛрдбрд┐рдВрдЧ / рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкреИрдХреЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ) - рдмрд╛рдЗрдЯреНрд╕ 0/1 рдХреЛ рд╡рд╛рд╣рдХ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП)

рдЖрдкрдХреЛ GNU рд░реЗрдбрд┐рдпреЛ рдХрдореНрдкреЗрдирд┐рдпрди (GRC) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?


рдЬреАрдЖрд░рд╕реА рдореЗрдВ рд╕рднреА рдмреНрд▓реЙрдХ рдЬрд┐рд╕рдореЗрдВ рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдХ рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рдХрд╛рд░ рдЙрд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдмреНрд▓реЙрдХ рдЙрд╕рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдмреНрд▓реЙрдХ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдХрдИ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдпрд╛рдиреА рдХрдИ рд▓рд┐рдВрдХ рдЦреАрдВрдЪрдирд╛)ред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдзрд╛рд░рд╛ рдПрдХ рдЗрдирдкреБрдЯ рджрд░реНрдЬ рдХрд░ рд╕рдХрддреА рд╣реИ!

рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЯреИрдм рдореЗрдВ рдиреНрдпреВрдирддрдо рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝реБрдЯрдиреЛрдЯ рднреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдереЛрдбрд╝рд╛ рдкреБрд░рд╛рдирд╛ рдбреЙрдХ рдпрд╣рд╛рдБ рд╣реИ ред

рд╕рднреА рдмреНрд▓реЙрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рдпрдерди рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛рдиреА рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рд╡реИрд░рд┐рдПрдмрд▓ рдмреНрд▓реЙрдХ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЪрд░ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╛рд░реНрдореВрд▓рд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдХреНрд╕рд░ рдЖрдк рдЪрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдмрджрд▓рдХрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ "рдЯреНрд╡рд┐рд╕реНрдЯ" рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, WX рд╕реНрд▓рд╛рдЗрдбрд░ рдпрд╛ рдПрдХ рд╕рдорд╛рди UI рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд╡рд╛рдВрдЫрд┐рдд рдЪрд░ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, UI рдореЗрдВ рдПрдХ рд╕реНрд▓рд╛рдЗрдбрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдпрд╣ рдЖрд╡реГрддреНрддрд┐ рдпрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЯреНрдпреВрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред

рд▓рд┐рдВрдХ рдХреЗ рдкреНрд░рдХрд╛рд░ рдпрд╛ рдмреНрд▓реЙрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХреА рдЧрдИ рд╣реИрдВред рд╡реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓реЙрдиреНрдЪ рдХреЛ рднреА рдЕрд╡рд░реБрджреНрдз рдХрд░рддреЗ рд╣реИрдВ (рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдмреНрд▓реЙрдХ рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрдк рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ)ред рд░рди-рдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рдЬреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ - рдЬреАрдЖрд░рд╕реА рд╡рд┐рдВрдбреЛ рдХреЗ рдиреАрдЪреЗ рд▓реЙрдЧ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рд╣реИред

рдХреБрдЫ рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реНрдгрд╛рдВрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдлреЙрд░реНрдореВрд▓рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗ рдорд┐рд╕рдореИрдЪ рдЯрд╛рдЗрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреВрд░реНрдгрд╛рдВрдХ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдЗрдВрдЯ () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдмреНрд▓реЙрдХ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдХреНрд╖рдо / рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдмреНрд▓реЙрдХ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рднреА рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд╕рд╛рде рдмрд╕ рдЗрд╕реЗ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЬреАрдЖрд░рд╕реА рдореЗрдВ рд╕рднреА рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЬреАрдЖрд░рд╕реА рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдХреБрдЫ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЖрдЧреЗ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдзреНрд╡рдирд┐ / рд░реЗрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рдЕрдХреНрд╕рд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рдВрдХ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рд▓рд┐рдЦрддреЗ рд╕рдордп (рдирдВрдмрд░ рдкреНрд░рдХрд╛рд░), рд╕рд╛рде рд╣реА рдирдореВрдирд╛ рджрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрдВ рдЗрди рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ - рдпрд╣ рдЖрдкрдХреЛ рдпрд╣ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдХреИрд╕реЗ рдкрдврд╝рд╛ рдЬрд╛рдПред

рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЦреЗрд▓рддреЗ рд╕рдордп, рдкрдврд╝рдиреЗ рдХреА рдЧрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реЙрдЯрд▓ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред рдпрджрд┐ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдПрдХ рдФрд░ рдмреНрд▓реЙрдХ рд╣реИ рдЬреЛ рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдХреА рдЧрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдСрдбрд┐рдпреЛ рд╕рд┐рдВрдХ рдмреНрд▓реЙрдХ рдЗрд╕рдХреА рдирдореВрдирд╛ рджрд░ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдХреА рдЧрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЖрдкрдХреЛ рдЬрд┐рд╕ рдмреНрд▓реЙрдХ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЙрд╕реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреВрд▓рдмрд╛рд░ рдореЗрдВ рдЖрд╡рд░реНрдзрдХ рдЧреНрд▓рд╛рд╕ рдЖрдЗрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЙрдкрд▓рдмреНрдз рдмреНрд▓реЙрдХреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд╛рдо рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдмреНрд▓реЙрдХ рдЬреБрдбрд╝ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЗрд╕реЗ рд╕реВрдЪреА рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЗрдЪреНрдЫрд┐рдд рд╕реНрдерд╛рди рддрдХ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдмреНрд▓реЙрдХ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред рдпрд╣ рдкрдардиреАрдпрддрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдХрд┐рд╕реА рдХреЛ рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред

Source: https://habr.com/ru/post/hi393713/


All Articles