Coder & Lampochka
ΠΡΠΈΠ²Π΅Ρ, Π° ΡΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ» ΡΠ΅Π±Π΅, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ Π² Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΠΌΡΠΎΠ½ΠΈΡ, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ β ΡΡΠΎ Π½ΠΎΡΠ°? ΠΠ½Π΅ Π±Ρ ΠΎΡΠ΅Π½Ρ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ ΠΏΠΎΡΠ°Π·ΠΌΡΡΠ»ΡΡΡ Π½Π°Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ ΠΊΠΎΠ΄ Π² Π·Π²ΡΠΊ.
ΠΠ²ΡΡΠΈΡ ΠΊΠ°ΠΊ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ Π·Π°Π΄ΡΠΌΠΊΠ°, ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΊ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π² Π°ΡΠ΄ΠΈΠΎΠ²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΈΡΠΊΡΡΡΡΠ²Π°. ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π½Π° ΡΠ°ΡΡΠΎΡΡ, ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ β Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΡΡΠΎΡΡ ΡΠΎΠ½Π°, Π΄Π°ΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ MIDI-ΠΏΠΎΡΠΎΠΊ ΠΈΠ· ΡΠΈΠΊΠ»Π° ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΡΠ·ΡΡΡΠΊΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΡΠ»ΡΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΡΠΈΠΊΠ°ΡΡ ΠΌΠ΅ΡΡΠΎΠ½ΠΎΠΌ. Π― ΠΌΠΎΠ³Ρ Π±ΡΡΡΡΠΎ Π½Π°Π±ΡΠΎΡΠ°ΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏ Π½Π° Python Ρ pygame.mixer ΠΈΠ»ΠΈ Web Audio API, ΠΈ ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ΅ΠΌΠΏ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. ΠΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ, ΠΈ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΡΡΠ»ΡΡΠ°ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ.