ΠΠ±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ OpenMusic (OM), Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ Π΄ΠΈΠ·Π°ΡΠ½ ΠΈ Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° ΠΏΡΠ²ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠΎ ΠΏΡΠΈΠ»ΠΎΠ³ Π½Π° ΠΎΠ²Π°, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΠΌΠ΅ Π°Π½Π°Π»ΠΎΠ·ΠΈ.
Π€ΠΎΡΠΎ
Π¨ΡΠΎ Π΅ OpenMusic
ΠΠ²Π° Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΡ Π±Π΅ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ Π²ΠΎ 90-ΡΠΈΡΠ΅ ΠΎΠ΄ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΎΠ΄ Π€ΡΠ°Π½ΡΡΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΡΠΈΡΡΡ Π·Π° ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΡΠ° Π½Π° Π°ΠΊΡΡΡΠΈΠΊΠ° ΠΈ ΠΌΡΠ·ΠΈΠΊΠ° (
ΠΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ Π½Π΅Π°
ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π²ΠΎ OpenMusic ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π°Ρ ΡΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠ°ΡΠ΅ ΡΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΠΎ ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΊΠΎΠ΄. Π Π΅Π·ΡΠ»ΡΠ°ΡΠΎΡ Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ Π±Π»ΠΎΠΊ-Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ, ΠΊΠΎΡ ΡΠ΅ Π½Π°ΡΠ΅ΠΊΡΠ²Π° βΠΊΡΠΏΠ΅Π½ΠΈΡΠ°β. Π‘Π»ΠΈΡΠ½ΠΎ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°ΡΠ½ΠΈΡΠ΅ ΡΠΈΠ½ΡΠΈΡΠ°ΡΠ·Π΅ΡΠΈ, ΠΊΠΎΠΈ ΠΊΠΎΡΠΈΡΡΠ΅Π° ΠΏΠ΅Ρ-ΠΆΠΈΡΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅.
ΡΡΠΊΠ° Π΅
OpenMusic ΠΈΠΌΠ° Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ: ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ (Score Object). ΠΡΠ²ΠΈΡΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΠΌΠ°ΡΡΠΈΡΠΈ, ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΈ ΡΠΎΡΠΌΠΈ.
ΠΠ° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π·Π²ΡΠΊΠΎΡ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈ Π·Π° Π±ΠΎΠ΄ΠΎΠ²ΠΈ. Π’ΠΈΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»Π°Ρ Π²ΠΎ Π΄Π²Π΅ Π³ΡΡΠΏΠΈ:
- Π₯Π°ΡΠΌΠΎΠ½ΠΈΡΠ΅Π½ - Π½ΠΎΡΠΈ, Π°ΠΊΠΎΡΠ΄ΠΈ ΠΈ
Ρ Π°ΡΠΌΠΎΠ½ΠΈΡΠ½ΠΈ ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ . - Π ΠΈΡΠΌΠΈΡΠΊΠΈ - Π³Π»Π°ΡΠΎΠ²ΠΈ ΠΈ ΠΎΡΡΡΠΊΡΠ²Π°ΡΠ°.
ΠΠ±ΡΠ΅ΠΊΡΠΈΡΠ΅ ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΡΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠ°Π°Ρ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π±ΠΎΠ΄ΠΎΠ²ΠΈ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π²ΠΎ Π΅Π΄Π½Π° Π·Π° Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΏΠΎΠ»ΠΈΡΠΎΠ½ΠΈΡΠ΅Π½ Π·Π²ΡΠΊ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΄Π°Ρ Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ ΡΠΎ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ - ΠΊΠΎΠΌΠΏΠ»Π΅ΡΠ½Π° Π»ΠΈΡΡΠ° ΠΎΠ΄ Π½ΠΈΠ²
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° ΠΎΠ΄ OpenMusic
ΠΠ° Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅ ΡΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° ΠΈ Π½Π΅ΡΠ·ΠΈΠ½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π°ΠΌΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ°ΡΠ΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ°.
ΠΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ
Π‘ΠΏΠΎΡΠ΅Π΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅, OpenMusic ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΈ ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π°ΡΠ΄ΠΈΠΎ ΡΡΠ°ΠΊΠΈ, Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π΄Π΅Π»Π° ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΡΠ½ΠΈΠΌΠ΅Π½ΠΈ ΠΌΡΠ·ΠΈΡΠΊΠΈ ΠΈΠ·Π²Π°Π΄ΠΎΡΠΈ. ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΠΎΠ΄ ITCAM ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅Π»Π΅ Π°Π»Π°ΡΠΊΠ°ΡΠ° Π²ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½Π°ΡΡΠ½ΠΈ ΡΡΡΠ΄ΠΈΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°
ΠΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΈΠ·Π²Π΅Π΄ΡΠ²Π°ΡΠΈ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠΎ OpenMusic - ΡΠΈΠ΅ ΡΠ° ΠΊΠΎΡΠΈΡΡΠ°Ρ Π°Π»Π°ΡΠΊΠ°ΡΠ° Π·Π° ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅ Π½Π° Ρ
Π°ΡΠΌΠΎΠ½ΠΈΡΠ½ΠΈ ΡΠΏΠ΅ΠΊΡΡΠΈ. ΠΡΠΈΠΌΠ΅Ρ Π±ΠΈ Π±ΠΈΠ» ΡΠ²Π°ΡΡΠ°ΡΡΠΊΠΈΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΡ
ΠΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅
ΠΠ½Π³Π»ΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
ΠΠ½Π°Π»ΠΎΠ·ΠΈ
ΠΠΎΡΡΠΎΡΠ°Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ»ΠΈΡΠ½ΠΈ Π½Π° OpenMusic. ΠΠΎΠΆΠ΅Π±ΠΈ Π½Π°ΡΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ° Π±ΠΈ Π±ΠΈΠ»Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½Π°ΡΠ° Π°Π»Π°ΡΠΊΠ°
ΠΠΈΠ΄Π΅ΠΎΡΠΎ ΠΏΠΎΠ΄ΠΎΠ»Ρ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π½Π° Π΅Π΄Π½Π° ΠΎΠ΄ Π·Π³ΡΠ°Π΄ΠΈΡΠ΅ Π²ΠΎ ΠΈΡΠ°Π»ΠΈΡΠ°Π½ΡΠΊΠΈΠΎΡ Π³ΡΠ°Π΄ ΠΠ°ΡΠ°ΡΠΈ. ΠΠΎΡΠ°ΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΈΡΠ΅ ΡΠ΅ ΠΌΠ΅Π½ΡΠ²Π° Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ Π±ΡΡΠ°Π²Π°ΡΠ° Π½Π° Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈΡΠ΅ ΡΡΠΎ ΠΏΠΎΠΌΠΈΠ½ΡΠ²Π°Π°Ρ. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΡΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° Π½Π° Max/MSP ΠΈ Arduino.
ΠΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° Max/MSP ΠΈΠΌΠ° ΠΊΠΎΠ»Π΅Π³Π° ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. Π’ΠΎΠ° ΡΠ΅ Π½Π°ΡΠ΅ΠΊΡΠ²Π°
ΠΡΡΠΎ ΡΠ°ΠΊΠ°, Π²ΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ ΠΈΡΡΠ°ΠΊΠ½Π΅ Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ
Π‘ΠΏΠΈΡΠΎΠΊΠΎΡ Π½Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠΈΠ½ΡΠ΅Π·Π° Π½Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½Π° ΠΌΡΠ·ΠΈΠΊΠ° Π½Π΅ Π·Π°Π²ΡΡΡΠ²Π° ΡΡΠΊΠ°. ΠΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΡΡΠΎΠΈ
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΡΠΈΡΠ°ΡΠ΅ - ΠΎΠ΄ Π½Π°ΡΠΈΠΎΡ Hi-Fi World ΠΈ Telegram ΠΊΠ°Π½Π°Π»:
ΠΠ·Π²ΠΎΡ: www.habr.com