THX рдбреАрдк рдиреЛрдЯ рд╕рд╛рдЙрдВрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛

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

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

рдзреНрд╡рдирд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реНрд░реЛрдд рдЬреЛ рдореБрдЭреЗ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ - рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, 2005 рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдВрдЧреАрдд рдерд┐рдВрдЧ рдмреНрд▓реЙрдЧ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЙрдирдХреА рдкреВрд░реА рдЗрд▓реЗрдХреНрдЯреНрд░реЛ-рдзреНрд╡рдирд┐рдХ рд░рдЪрдирд╛ рд╣реИред рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯ рдХрд╛ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред

рдзреНрд╡рдирд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рддрдереНрдп:

  • рдЗрд╕реЗ 1982 рдореЗрдВ рдбреЙред рдЬреЗрдореНрд╕ рдПрдВрдбреА рдореВрд░рд░ рдиреЗ рдмрдирд╛рдпрд╛ рдерд╛ред
  • рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рдПрдХ рджрд┐рди, рдпрд╣ рд╣рд░ рджрд┐рди рд▓рдЧрднрдЧ 20 рд╕реЗрдХрдВрдб рдореЗрдВ 4,000 рдмрд╛рд░ рдЦреЛ рдЧрдпрд╛ рдерд╛! рдбреЙред рдореВрд░рд░ рдХрд╛ рдЙрджреНрдзрд░рдг:
    тАЬрдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдЯреАрдПрдЪрдПрдХреНрд╕ рдХреА рдЖрд╡рд╛рдЬрд╝ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рдВрдЧреАрдд рдХрд╛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХрд╛рдо рд╣реИред рдпрд╣ рд╕рдЪ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ! "
  • рдпрд╣ рдПрдХ рдПрдПрд╕рдкреА (рдСрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд░) рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдзреНрд╡рдирд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  • рдПрдПрд╕рдкреА рдкрд░ рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рд╕реА рдХреЛрдб рдХреА 20,000 рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдиреЗ рдбреЗрдЯрд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ред рдЙрддреНрдкрдиреНрди рдбреЗрдЯрд╛ рдореЗрдВ рдПрдПрд╕рдкреА рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд 250,000 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рдереАрдВред
  • рд╡реЙрдпрд╕ рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬреАрдЯрд▓ рд╕реЗрд▓реЛ рдЯреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдбреЙред рдореНрдпреВрд░рд░ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдирдореВрдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ 12 рд╣рд╛рд░реНрдореЛрдирд┐рдХреНрд╕ рдереЗред рдПрдПрд╕рдкреА рдЗрдирдореЗрдВ рд╕реЗ 30 рдСрд╕рд┐рд▓реЗрдЯрд░ рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ (рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдореЗрд░рд╛ рд▓реИрдкрдЯреЙрдк рдЕрдм рдмрд┐рдирд╛ рдЕрд╕рдлрд▓рддрд╛рдУрдВ рдХреЗ рдЗрдирдореЗрдВ рд╕реЗ 1000 рд╕реЗ рдЕрдзрд┐рдХ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ)ред
  • рдзреНрд╡рдирд┐ рд╕реНрд╡рдпрдВ рдХреЙрдкреАрд░рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ: рдбреЙред рдореНрдпреЛрд░рд░ рдХрд╛ рдХреЛрдб рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ (рдЬреЗрдиреЗрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рд░ рдмрд╛рд░ рдзреНрд╡рдирд┐ рдереЛрдбрд╝реА рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдХрд╣рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВ рд╣реИ рдпрд╛ "рдХреЙрдкреАрд░рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд" рд╣реЛ рд╕рдХрддреА рд╣реИред рдзреНрд╡рдирд┐ рд╕реНрд╡рдпрдВ, рд╣рд╛рдВ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирдореВрдирд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИред
  • 1983 рдореЗрдВ рдкреНрд░реАрдорд┐рдпрд░ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рдЙрдВрдб рдиреЗ THX рдХреЗ рдЯреНрд░реЗрд▓рд░ "рд░рд┐рдЯрд░реНрди рдСрдл рдж рдЬреЗрдбреА" рдореЗрдВ рдбреЗрдмреНрдпреВ рдХрд┐рдпрд╛ред
  • рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдкреАрдврд╝реАрдЧрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдИрдВред рдЬреЗрдбреА рдХреА рд╡рд╛рдкрд╕реА рдХреЗ рдмрд╛рдж, рдореВрд▓ рдбреАрдк рдиреЛрдЯ рд░рд┐рдХреЙрд░реНрдб рдЦреЛ рдЧрдпрд╛ рдерд╛ред рдбреЙред рдореНрдпреЛрд░рд░ рдиреЗ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рд▓рдЧрд╛рддрд╛рд░ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХрд┐ рдпрд╣ рдореВрд▓ рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдореВрд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдерд╛рди рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • рдбреЙ рдбреНрд░реЗ рдиреЗ рдЕрдкрдиреЗ рд╕рдВрдЧреАрдд рдореЗрдВ рдирдореВрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд╛рдВрдЧреА, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдордирд╛ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдЙрд╕рдиреЗ рд╡реИрд╕реЗ рднреА рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдФрд░ рдореБрдХрджрдорд╛ рдЪрд▓рд╛ред
  • рдЬреЗрдирд┐рд╕ рдЬрд╝рд┐рдирд╛рдХрд┐рд╕ (1954) рджреНрд╡рд╛рд░рд╛ рдореЗрдЯрд╛рд╕реНрдЯреЗрд╕рд┐рд╕ рдХреЗ рдХрд╛рдо рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдорд╛рди рдЙрджреНрдШрд╛рдЯрди рдХреНрд░реИрд╕реЗрдиреНрдбреЛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдЧреАрддрдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╣реИ)ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдПрдХрд▓ рд╕реНрд╡рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реНрдпрдВрдЬрди рдХреЗ рдмрдЬрд╛рдп рдЕрд░реНрдз-рдЯреНрдпреВрди рдХрд┐рдП рдЧрдП рдЯреЛрдирд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдбреАрдк рдиреЛрдЯ рдореЗрдВ рд╣реИред рдкреЗрдЯреЗрдВрдЯ рдЖрд╡реЗрджрди рд╕реЗ рдзреНрд╡рдирд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдпрд╣рд╛рдВ рд╕реБрдиреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

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

рдзреНрд╡рдирд┐ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкрд░ рд▓рдЧрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣рд╛рдВ рдХреБрдЫ рддрдХрдиреАрдХреА / рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рддрдереНрдп рджрд┐рдП рдЧрдП рд╣реИрдВ:

  • рдореЗрд░рд╛ рдЕрд╡рд▓реЛрдХрди: рдкреЗрдЯреЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдореВрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкрд░, рдореБрдЦреНрдп рд╕реНрд╡рд░ рдбреА рдФрд░ рдИрдмреА рдХреЗ рдмреАрдЪ рд╣реИ, рдФрд░ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдореМрд▓рд┐рдХ рдореВрд▓реНрдп рдИ рдФрд░ рдПрдл рдХреЗ рдмреАрдЪ рд╣реИред рд╣рдо рдореВрд▓ рдирд┐рд░рдВрддрд░ рдбреА / рдИрдмреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдирдП рд╡рд┐рдХрд▓реНрдк рдЖрдорддреМрд░ рдкрд░ рдЫреЛрдЯреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдпрджрд┐ рдЧрд▓рдд рдирд╣реАрдВ рд╣реИрдВред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдореИрдВ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдкреЗрдЯреЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд╕рд╛рде рджрд╛рдпрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • рдбреЙред рдореНрдпреЛрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ (рдФрд░ рдореЗрд░реЗ рдХрд╛рдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рднреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рд╣реИ), рдЯреБрдХрдбрд╝рд╛ рдХреА рд╢реБрд░реБрдЖрдд 200 рд╣рд░реНрдЯреНрдЬ рдФрд░ 400 рд╣рд░реНрдЯреНрдЬ рдХреЗ рдмреАрдЪ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рджреЛрд▓рдХ рд╕реЗ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдСрд╕рд┐рд▓реЗрдЯрд░ рдХреЗрд╡рд▓ рдЧреБрд▓рдЬрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ - рдЙрдирдХреА рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡реЗ рдЯреЛрдирд┐рдВрдЧ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕реБрдЪрд╛рд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдореВрдерд┐рдВрдЧ рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рддрдм рддрдХ рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдХреНрд░реЗрд╕реНрдХреЗрдВрдбреЛ рдХреА рд╢реБрд░реБрдЖрдд рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред
  • рдХреНрд░реЗрд╕реНрдХреЗрдВрдбреЛ рдХреЗ рдЕрдВрджрд░ рдФрд░ рдзреНрд╡рдирд┐ рдЦрдВрдб рдХреЗ рдЕрдВрдд рдореЗрдВ, рд░реИрдВрдбрдорд╛рдЗрдЬрд╝рд░ рдЕрднреА рднреА рджреЛрд▓рдХ рдХреА рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдХрд┐рд╕реА рднреА рд╕рдордп рд╕реНрдерд┐рд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд░реИрдВрдбрдо рд╕реНрд╡реАрдк рд░реЗрдВрдЬ рдЗрддрдиреА рд╕рдВрдХреАрд░реНрдг рд╣реИ рдХрд┐ рдпрд╣ рдмрд╕ рдПрдХ рдкреНрд░рд╛рдХреГрддрд┐рдХ / рдХреЛрд░рд▓ рдзреНрд╡рдирд┐ рдЬреЛрдбрд╝рддреА рд╣реИред
  • рдбреЙред рдореНрдпреЛрд░ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рдЬреАрдЯрд▓ рд╕реЗрд▓реЛ рд╕рд╛рдЙрдВрдб рдХреЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдореЗрдВ рд▓рдЧрднрдЧ 12 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд╛рд░рдореЛрдиреНрд╕ рдереЗред
  • рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рд▓рд┐рдЦрд┐рдд рдореЗрдВ рдЬрдирд░реЗрдЯрд░ (рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рдХреЗ рдореВрд▓реНрдп рдХрднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВред рдбреЙред рдореВрд░рд░ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЯреАрдПрдЪрдПрдХреНрд╕ рд╕реЗ рдЕрдиреБрдорддрд┐ рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рд╡рд╣ рдЙрдиреНрд╣реЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдзреНрд╡рдирд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред
  • рдлрд┐рдирд╛рд▓реЗ рдореЗрдВ рдзреНрд╡рдирд┐ (рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд░рд╛рдЧ рдирд╣реАрдВ) - рдореЗрд░реЗ рдХрд╛рди рдореЗрдВ, рдореВрд▓ рд╕реНрд╡рд░ рдХреЗ рдЕрд╖реНрдЯрдХ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрддред рдЗрд╕рд▓рд┐рдП, рдЬрдм рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЯреНрдпреВрдиреНрдб (200 рдФрд░ 400 рд╣рд░реНрдЯреНрдЬ рдХреЗ рдмреАрдЪ) рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдХрдо рдбреА / рдИрдмреА рдХреЗ рдмреАрдЪ рдкрд┐рдЪ рдкрд░ рдСрдХреНрдЯреЗрд╡рд╕ рд▓рдЧрд╛рдХрд░ рдЕрдзрд┐рдХ рдпрд╛ рдХрдо рдЬрдЯрд┐рд▓ рд╕реНрд╡реАрдк рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЦрддреНрдо рдХрд░рддреЗ рд╣реИрдВред

рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдХрд╛рдо рдЙрдкрдХрд░рдг рдпрд╣рд╛рдБ SuperCollider рд╣реИред рдЪрд▓реЛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирдореВрдиреЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдПрдХ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ sawtooth рд▓рд╣рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЗрд╕рдореЗрдВ рд╕рдо рдФрд░ рд╡рд┐рд╖рдо рдШрдЯрдХреЛрдВ рдХрд╛ рдПрдХ рд╕рдореГрджреНрдз рдФрд░ рд╣рд╛рд░реНрдореЛрдирд┐рдХ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╣реИред рдмрд╛рдж рдореЗрдВ рдореИрдВрдиреЗ рдХреЛрдиреЗ рдХреЛ рдЫрд╛рдирдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИред рдпрд╣рд╛рдБ рдХреЛрдб рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рднрд╛рдЧ рд╕реЗ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

//30 ,    ( { var numVoices = 30; //generating initial random fundamentals: var fundamentals = {rrand(200.0, 400.0)}!numVoices; Mix ({|numTone| var freq = fundamentals[numTone]; Pan2.ar ( Saw.ar(freq), rrand(-0.5, 0.5), //stereo placement of voices numVoices.reciprocal //scale the amplitude of each voice ) }!numVoices); }.play; ) 

рдореИрдВрдиреЗ рдПрдПрд╕рдкреА рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдзреНрд╡рдирд┐ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 30 рдСрд╕рд┐рд▓реЗрдЯрд░ рдХрд╛ рдЪреБрдирд╛рд╡ рдХрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдбреЙред рдореНрдпреЛрд░ рдиреЗ рдХрд╣рд╛ред рдореИрдВрдиреЗ 200 рдФрд░ 400 рд╣рд░реНрдЯреНрдЬ рдХреЗ рдмреАрдЪ 30 рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдмрдирд╛рдИ, рд░реИрдВрдб рддрд░реНрдХ (-0.5, 0.5) рдХреЗ рд╕рд╛рде Pan2.ar рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреАрд░рд┐рдпреЛ рдлрд╝реАрд▓реНрдб рдкрд░ рдЙрдиреНрд╣реЗрдВ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛, sawtooth рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ (30 рдкреНрд░рддрд┐рдпрд╛рдВ) рдХреЛ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реМрдВрдкрд╛ред рдпрд╣ рдХреИрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ ред

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

 //    , ,    ( { var numVoices = 30; //sorting to get high freqs at top var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort; Mix ({|numTone| //fundamentals are sorted, so higher frequencies drift more. var freq = fundamentals[numTone] + LFNoise2.kr(0.5, 3 * (numTone + 1)); Pan2.ar ( BLowPass.ar(Saw.ar(freq), freq * 5, 0.5), rrand(-0.5, 0.5), numVoices.reciprocal ) }!numVoices); }.play; ) 

рдпрд╣рд╛рдБ рдирд╡реАрдирддрдо рдирдореВрдирд╛ рдХреЗ рд╕рд╛рде рдирдореВрдирд╛ рдХреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ ред

рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдЪреНрдЫреА рд╢реБрд░реБрдЖрдд рдХреА рддрд░рд╣ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЪрд▓реЛ рдкрд╣рд▓реЗ рдПрдХ рдЭрд╛рдбреВ, рдмрд╣реБрдд рдЕрд╢рд┐рд╖реНрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЙрддрд░реЗрдВред рд╕реНрд╡реАрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдерд░рдерд░рд╛рдирд╡рд╛рд▓рд╛ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рднреА рдирд╣реАрдВ рд╣реИред рдореБрдЦреНрдп рд╕реНрд╡рд░ рдХрдо рдбреА рдФрд░ рдИрдмреА рдХреЗ рдмреАрдЪ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдЯреЛрди рдХреЗ рд▓рд┐рдП рдФрд╕рдд рдЖрд╡реГрддреНрддрд┐ 14.5 рд╣реЛрдЧреА (0 рд╕реА, рдХреНрд░реЛрдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ, рдкрд╣рд▓реЗ рд╕рдкреНрддрдХ рдХреЗ рдмрд┐рдирд╛ рдЧрд┐рдирддреЗ рд╣реБрдП)ред рдЗрд╕рд▓рд┐рдП 30 рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╣рдо 200 рдФрд░ 400 рд╣рд░реНрдЯреНрдЬ рдХреЗ рдмреАрдЪ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХрд╛ 14.5 рдФрд░ рдЗрд╕реА рд╕рдкреНрддрдХ рдХреЗ рдорд╛рди рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдХрд╛рди рд╕реЗ, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ 6 рд╕рдкреНрддрдХ рдЪреБрдиреЗред рддреЛ, рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рдЕрдВрддрд┐рдо рд╕рд░рдгреА рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

 (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps; 

рд╣рдо рд╕реНрд╡реАрдк рдХрд╛ рдЙрдкрдпреЛрдЧ 0 рд╕реЗ 1. рддрдХ рдХрд░реЗрдВрдЧреЗред рд░реИрдВрдбрдо рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рдХреЛ рд╡реИрд▓реНрдпреВ (1 тИТ ) рд╕реЗ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЯрд╛рд░рдЧреЗрдЯ рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рд╕реНрд╡реАрдк рд╕реЗ рдХрдИ рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдм рд╕реНрд╡реАрдк 0 (рд╢реБрд░реБрдЖрдд) рд╣реИ, рддреЛ рдЖрд╡реГрддреНрддрд┐ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣реЛрдЧреАред рдЬрдм рд╕реНрд╡реАрдк 0.5 рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рдХрд▓рддрд╛ рд╣реИ (( + ) / 2) , рдФрд░ рдЬрдм рдпрд╣ 1 рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрд╡реГрддреНрддрд┐ рдЕрдВрддрд┐рдо рдорд╛рди рд╣реЛрдЧреАред рдпрд╣рд╛рдБ рд╕рдВрд╢реЛрдзрд┐рдд рдХреЛрдб рд╣реИ:

 //   (),    ( { var numVoices = 30; var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort; var finalPitches = (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps; var sweepEnv = EnvGen.kr(Env([0, 1], [13])); Mix ({|numTone| var initRandomFreq = fundamentals[numTone] + LFNoise2.kr(0.5, 3 * (numTone + 1)); var destinationFreq = finalPitches[numTone]; var freq = ((1 - sweepEnv) * initRandomFreq) + (sweepEnv * destinationFreq); Pan2.ar ( BLowPass.ar(Saw.ar(freq), freq * 5, 0.5), rrand(-0.5, 0.5), numVoices.reciprocal //scale the amplitude of each voice ) }!numVoices); }.play; ) 

рдЖрд╡рд╛рдЬ рдпрд╣рд╛рдБ рд╣реИ ред

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

рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡реГрддреНрддрд┐ рд╕реНрд╡реАрдк рд╕реВрддреНрд░ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╡рд╛рд▓рд╛ рд╕рд┐рд░реНрдл рдЯреНрд░рд╛рдпрд▓ рдХреЗ рд▓рд┐рдП рдерд╛ред рдпрджрд┐ рд╣рдо рдореВрд▓ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд╣рд▓реЗ 5-6 рд╕реЗрдХрдВрдб рдореЗрдВ рдзреНрд╡рдирд┐ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рддреЗрдЬ рдФрд░ рдШрд╛рддреАрдп рд╕реНрд╡реАрдк рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ рдХреЛ рдСрдХреНрдЯреЗрд╡ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рдкрд░рд┐рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЪреБрдирд╛ рд╣реИ:

 sweepEnv = EnvGen.kr(Env([0, 0.1, 1], [5, 8], [2, 5])); 

рдпрд╣рд╛рдВ, 0 рд╕реЗ 0.1 рддрдХ рдХреЗ рд╕рдВрдХреНрд░рдордг рдореЗрдВ 5 рд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВ, рдФрд░ 0.1 рд╕реЗ 1 рддрдХ рдХреЗ рд╕рдВрдХреНрд░рдордг рдореЗрдВ 8 рд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВред рдЗрди рдЦрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рдХреНрд░рддрд╛ 2 рдФрд░ 5 рдкрд░ рд╕реЗрдЯ рд╣реИред рдмрд╛рдж рдореЗрдВ рд╣рдо рд╕реБрдирддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдЕрдВрддрд┐рдо рдЕрдВрддрд░рд╛рд▓ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рд╣рдо LFNoise2 рдХреЗ рд╕рд╛рде рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рджреЛрд▓рдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕реАрдорд╛ рдСрд╕реНрдХрд░реЗрдЯрд░ рдХреА рдЕрдВрддрд┐рдо рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдЖрдиреБрдкрд╛рддрд┐рдХ рд╣реИред рдпрд╣ рдлрд┐рдирд╛рд▓реЗ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЬреИрд╡рд┐рдХ рдмрдирд╛ рджреЗрдЧрд╛ред рдпрд╣рд╛рдБ рд╕рдВрд╢реЛрдзрд┐рдд рдХреЛрдб рд╣реИ:

 //     ( { var numVoices = 30; var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort; var finalPitches = (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps; var sweepEnv = EnvGen.kr(Env([0, 0.1, 1], [5, 8], [2, 5])); Mix ({|numTone| var initRandomFreq = fundamentals[numTone] + LFNoise2.kr(0.5, 3 * (numTone + 1)); var destinationFreq = finalPitches[numTone] + LFNoise2.kr(0.1, (numTone / 4)); var freq = ((1 - sweepEnv) * initRandomFreq) + (sweepEnv * destinationFreq); Pan2.ar ( BLowPass.ar(Saw.ar(freq), freq * 8, 0.5), rrand(-0.5, 0.5), numVoices.reciprocal ) }!numVoices); }.play; ) 

рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдХрдо-рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдХреА рдХрдЯрдСрдл рдЖрд╡реГрддреНрддрд┐ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ред рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдпрджрд┐ рдкрд░рд┐рдгрд╛рдо рдЦрд░рд╛рдм рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ ... рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣реА рд╣реБрдЖ рд╣реИ ред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕реНрдХреИрди рдкреИрдЯрд░реНрди рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рд╢реБрд░реБрдЖрдд рдХреЛ рд▓рдВрдмрд╛ рдХрд░рдиреЗ рдФрд░ рдлрд┐рдирд┐рд╢ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдпрд╛ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ ... рдХреНрдпрд╛ рд╕рднреА рдСрд╕рд┐рд▓реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ? рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ! рдкреНрд░рддреНрдпреЗрдХ рдерд░рдерд░рд╛рдирд╡рд╛рд▓рд╛ рдХреЗ рдкрд╛рд╕ рд╕рдордп рдФрд░ рд╡рдХреНрд░рддрд╛ рдХреЗ рдереЛрдбрд╝реЗ рдЕрд▓рдЧ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕рд░реНрдХрд┐рдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП - рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ sawtooth рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рдУрд╡рд░рдЯреЛрди рдЕрдм рднреА рдереЛрдбрд╝рд╛ рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рдордЧреНрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдПрдХ рдХрдо-рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдХрдЯ-рдСрдл рдХреЛ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ "рдмрд╛рд╣рд░реА" рдореВрд▓реНрдп рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдСрд╕реНрдХрд░реЗрдЯрд░ рд╕рд░реНрдХрд┐рдЯ рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдБ рд╕рдВрд╢реЛрдзрд┐рдд рдХреЛрдб рд╣реИ:

 // .      ( { var numVoices = 30; var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort; var finalPitches = (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps; var outerEnv = EnvGen.kr(Env([0, 0.1, 1], [8, 4], [2, 4])); var snd = Mix ({|numTone| var initRandomFreq = fundamentals[numTone] + LFNoise2.kr(0.5, 3 * (numTone + 1)); var destinationFreq = finalPitches[numTone] + LFNoise2.kr(0.1, (numTone / 4)); var sweepEnv = EnvGen.kr( Env([0, rrand(0.1, 0.2), 1], [rrand(5.0, 6), rrand(8.0, 9)], [rrand(2.0, 3.0), rrand(4.0, 5.0)])); var freq = ((1 - sweepEnv) * initRandomFreq) + (sweepEnv * destinationFreq); Pan2.ar ( BLowPass.ar(Saw.ar(freq), freq * 8, 0.5), rrand(-0.5, 0.5), numVoices.reciprocal ) }!numVoices); BLowPass.ar(snd, 2000 + (outerEnv * 18000), 0.5); }.play; ) 

рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдмрджрд▓рд╛рд╡ рдиреЗ рд╕реНрдХреИрди рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдмрдирд╛ рджрд┐рдпрд╛ред 2000 рд╣рд░реНрдЯреНрдЬ рдХрдо-рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рд╡рд╢ рдореЗрдВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреИрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ ред

рдПрдХ рдФрд░ рдмрд╛рдд рдмрд╛рдХреА рд╣реИ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рдмрдирд╛рдПрдЧреАред рдпрд╛рдж рд░рдЦреЗрдВ, рд╣рдордиреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдСрд╕рд┐рд▓реЗрдЯрд░реНрд╕ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд┐рдпрд╛ рдерд╛? рдареАрдХ рд╣реИ, рдЕрдм рд╣рдо рдЙрдиреНрд╣реЗрдВ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рд╕реЙрд░реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдЪреНрдЪ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдкрд░ рдСрд╕рд┐рд▓реЗрдЯрд░ рдХреНрд░реЗрд╕реНрдХреЗрдВрдбреЛ рдХреЗ рдмрд╛рдж рдирд┐рдЪрд▓реЗ рд╕реНрд╡рд░реЛрдВ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рдпрд╣ рдХреНрд░реИрд╕реЗрдиреНрдбреЛ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ "рдЖрдВрджреЛрд▓рди" рдЬреЛрдбрд╝реЗрдЧрд╛ рдФрд░ рдореВрд▓ рдЯреБрдХрдбрд╝рд╛ рдХреИрд╕реЗ рд╕рдВрд░рдЪрд┐рдд рд╣реИ, рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЙред рдореНрдпреЛрд░ рдиреЗ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░рд┐рдХреЙрд░реНрдб рдкрд░ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ, рдЪрд╛рд╣реЗ рдпрд╣ рдПрдХ рдЬрдирд░реЗрдЯрд┐рд╡ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЙрддреНрдкрд╛рдж рд╣реЛ рдпрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд▓реНрдкред (рдУрд╣, рдХреНрдпрд╛ рдореИрдВрдиреЗ рдРрд╕рд╛ рдХрд╣рд╛? рдпрджрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рддрд░рд╣ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ ... рдпрд╛ рдирд╣реАрдВ?)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдХреЛрдб рдХреЗ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдСрд░реНрдбрд░ рдФрд░ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓ рджреЗрдВрдЧреЗ рддрд╛рдХрд┐ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рдЧрдпрд╛ рджрд╛рдВрдд рдЕрдВрддрд┐рдо рдореЗрдВ рдХрдо рдЖрд╡рд╛рдЬрд╝ рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рдП, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред

рдПрдХ рдФрд░ рдмрд╛рдд: рдЖрдкрдХреЛ рдПрдХ рд▓рд╛рдЙрдб рдмрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдм рд╕рднреА рдЖрд╡рд╛рдЬрд╝реЛрдВ рдореЗрдВ рд╕рдорд╛рди рдЖрдпрд╛рдо рд╣реИред рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХрдо рдЖрд╡рд╛рдЬрд╝ рдереЛрдбрд╝реА рдЬреЛрд░ рд╕реЗ рдЖрд╡рд╛рдЬрд╝ рдХрд░реЗ рдФрд░ рдЖрд╡реГрддреНрддрд┐ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рдлреАрдХрд╛ рд╣реЛред рдЗрд╕рд▓рд┐рдП, рд╣рдо рддрджрдиреБрд╕рд╛рд░ Pan2 рдХреЗ рд▓рд┐рдП mul рддрд░реНрдХ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡реНрдпрдХреНрддрд┐рдЧрдд рджреЛрд▓рдХ рдХреЗ рд▓рд┐рдП рдХрдо рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдХреЗ рдХрдЯрдСрдл рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВред рдФрд░ рдореИрдВ рдПрдХ рдЖрдпрд╛рдо рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдпреЛрдЬрдирд╛ рдЬреЛрдбрд╝рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рднрд╛рд╡реА рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдВрдд рддрдХ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рд╕реЗ рдореБрдХреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣рд╛рдБ рдФрд░ рд╡рд╣рд╛рдБ рдХреБрдЫ рдФрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ - рдФрд░ рдпрд╣рд╛рдБ рдЕрдВрддрд┐рдо рдХреЛрдб рд╣реИ:

 // init sort,   ,   ,    ( { var numVoices = 30; var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort.reverse; var finalPitches = (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps; var outerEnv = EnvGen.kr(Env([0, 0.1, 1], [8, 4], [2, 4])); var ampEnvelope = EnvGen.kr(Env([0, 1, 1, 0], [3, 21, 3], [2, 0, -4]), doneAction: 2); var snd = Mix ({|numTone| var initRandomFreq = fundamentals[numTone] + LFNoise2.kr(0.5, 6 * (numVoices - (numTone + 1))); var destinationFreq = finalPitches[numTone] + LFNoise2.kr(0.1, (numTone / 3)); var sweepEnv = EnvGen.kr( Env([0, rrand(0.1, 0.2), 1], [rrand(5.5, 6), rrand(8.5, 9)], [rrand(2.0, 3.0), rrand(4.0, 5.0)])); var freq = ((1 - sweepEnv) * initRandomFreq) + (sweepEnv * destinationFreq); Pan2.ar ( BLowPass.ar(Saw.ar(freq), freq * 6, 0.6), rrand(-0.5, 0.5), (1 - (1/(numTone + 1))) * 1.5 ) / numVoices }!numVoices); Limiter.ar(BLowPass.ar(snd, 2000 + (outerEnv * 18000), 0.5, (2 + outerEnv) * ampEnvelope)); }.play; ) 

рдФрд░ рдпрд╣рд╛рдБ рдХрд╛рдо рдХреА рдЕрдВрддрд┐рдо рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╣реИ ред

рдЖрдк рдореВрд▓ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рд╛рдВ, рдпрд╣ рдореЗрд░реА рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╣реИред рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдкреИрдЯрд░реНрди, рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ, рд╡рд┐рддрд░рдг, рдЬреЛ рднреА рд╣реЛ, рджреНрд╡рд╛рд░рд╛ рдореМрдд рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ... рдлрд┐рд░ рднреА, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдзреНрд╡рдирд┐ рд╡рд┐рд░рд╛рд╕рдд рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЧреНрдп рдкреНрд░рдпрд╛рд╕ рд╣реИред рдореИрдВ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ / рдпрд╛ рдЗрд╕ рдХреНрд░реИрд╕реЗрдиреНрдбреЛ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рд╕реБрдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред



рд╣рд╛рдВ, рдФрд░ рдпрд╣рд╛рдВ рдПрдХ рдФрд░ рдЪреАрдЬ рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдордиреЛрд░рдВрдЬрди рдХреЗ рд▓рд┐рдП рдХреА рдереАред рдпрд╛рдж рд░рдЦреЗрдВ, рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпрд╛ рдерд╛ рдХрд┐ рдореВрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реА рдХреЛрдб рдХреА 20,000 рд▓рд╛рдЗрдиреЗрдВ рд▓рдЧреАрдВред рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдбреЙред рдореВрд░рд░ рдХреЛ рд╣рд╛рде рд╕реЗ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрдирд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рдВрдЦреНрдпрд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЯреНрд╡рд┐рдЯрд░ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рдХрд╛рд░рдг, рд╣рдо рдХреЛрдб рдХреЗ 140 рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рд╕рдм рдХреБрдЫ рдирд┐рдЪреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЦреБрд╢реА рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХреЛрдб рдХреЗ 140 рд╡рд░реНрдгреЛрдВ рдореЗрдВ рд░рдЪрдирд╛ рдХреЗ рдореВрд▓ рддрддреНрд╡реЛрдВ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирдореВрдирд╛ рдЕрднреА рднреА рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рдХреЛрдб рд╣реИ (рдореБрдЦреНрдп рдЯреЛрди рдПрдл / рдИ рдХреЗ рд╕рд╛рде):

 play{Mix({|k|k=k+1/2;2/k*Mix({|i|i=i+1;Blip.ar(i*XLine.kr(rand(2e2,4e2),87+LFNoise2.kr(2)*k,15),2,1/(i/a=XLine.kr(0.3,1,9))/9)}!9)}!40)!2*a} 

рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рдзреНрд╡рдирд┐ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ - рдЖрдкрдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреГрд╖реНрда рдХреЗ рд╕рднреА рдХреЛрдбред

рдЕрдЪреНрдЫрд╛ crescendo, рджреЛрд╕реНрддреЛрдВ!

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


All Articles