ΠΠ΄Π΅ΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π²Π΅ΡΡΠΈΡΠΌΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΠΏΡΠ°Π²Π° ΠΈ ΡΠ»Π΅Π²Π° ΠΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ | |||
msx:using_musical_means_in_basic:using_musical_means_in_basic [2022-06-23 20:55] GreyWolf [Π‘ΡΡΠ»ΠΊΠΈ] |
msx:using_musical_means_in_basic:using_musical_means_in_basic [2022-09-09 22:15] (ΡΠ΅ΠΊΡΡΠΈΠΉ) GreyWolf |
||
---|---|---|---|
Π‘ΡΡΠΎΠΊΠ° 37: | Π‘ΡΡΠΎΠΊΠ° 37: | ||
====== 1. ΠΠ²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» ====== | ====== 1. ΠΠ²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» ====== | ||
- | ΠΠ»Ρ ΡΠΈΠ½ΡΠ΅Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π²ΡΠΊΠ° Π² [[msx:basic:|]] ΠΈΠΌΠ΅ΡΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ: ''[[msx:basic_programming_guide:06#beep|BEEP]]'', ''[[msx:basic_programming_guide:06#play|PLAY]]'', ''[[msx:basic_programming_guide:06#sound|SOUND]]'', ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ''[[msx:basic_programming_guide:06#play1|PLAY()]]'' ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ ''CHR$(7)''. | + | ΠΠ»Ρ ΡΠΈΠ½ΡΠ΅Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π²ΡΠΊΠ° Π² [[msx:basic:|]] ΠΈΠΌΠ΅ΡΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ: ''[[msx:basic_dialogue_programming_language:006#beep|BEEP]]'', ''[[msx:basic_dialogue_programming_language:006#play|PLAY]]'', ''[[msx:basic_dialogue_programming_language:006#sound|SOUND]]'', ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ''[[msx:basic_dialogue_programming_language:006#play1|PLAY()]]'' ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ ''CHR$(7)''. |
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π° Π·Π²ΡΠΊΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°: | ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π° Π·Π²ΡΠΊΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°: | ||
Π‘ΡΡΠΎΠΊΠ° 49: | Π‘ΡΡΠΎΠΊΠ° 49: | ||
</WRAP> | </WRAP> | ||
</WRAP> | </WRAP> | ||
- | ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΌΡΠ·ΡΠΊΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅ΡΡΡ, Π²ΡΠ΄Π°ΡΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΡΠΈΠ³Π½Π°Π» ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π² Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ ''[[msx:basic_programming_guide:06#play|PLAY]]'' ΠΈ ''[[msx:basic_programming_guide:06#sound|SOUND]]''. Π ΡΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ''[[msx:basic_programming_guide:06#beep|BEEP]]'' ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ: ΠΏΡΠΈ Π²ΡΠ΄Π°ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅, Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ <key>STOP</key> ΠΈ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ''[[msx:basic_programming_guide:02#stop|STOP]]''. | + | ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΌΡΠ·ΡΠΊΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅ΡΡΡ, Π²ΡΠ΄Π°ΡΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΡΠΈΠ³Π½Π°Π» ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π² Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ ''[[msx:basic_dialogue_programming_language:006#play|PLAY]]'' ΠΈ ''[[msx:basic_dialogue_programming_language:006#sound|SOUND]]''. Π ΡΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ''[[msx:basic_dialogue_programming_language:006#beep|BEEP]]'' ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ: ΠΏΡΠΈ Π²ΡΠ΄Π°ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅, Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ <key>STOP</key> ΠΈ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ''[[msx:basic_dialogue_programming_language:002#stop|STOP]]''. |
- | ΠΠΎΠΌΠ°Π½Π΄Π° <code>PRINT CHR$(7)</code> ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ''[[msx:basic_programming_guide:06#beep|BEEP]]''. | + | ΠΠΎΠΌΠ°Π½Π΄Π° <code>PRINT CHR$(7)</code> ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ''[[msx:basic_dialogue_programming_language:006#beep|BEEP]]''. |
- | ΠΠΎΠΌΠ°Π½Π΄Ρ ''[[msx:basic_programming_guide:06#sound|SOUND]]'' ΠΌΡ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ, Π² Π»ΠΈΡΡ ΠΊΠ°ΠΆΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ 14 ΠΈΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌ Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΡΠΈΠΏΠ°: "Π³ΡΠ΄ΠΎΠΊ ΠΏΠ°ΡΠΎΠ²ΠΎΠ·Π°", "ΠΏΠ°Π΄Π°ΡΡΠ°Ρ Π±ΠΎΠΌΠ±Π°", "Π²Π·ΡΡΠ²" ΠΈ Ρ.ΠΏ. (ΡΠΌ. [[#b1|[1]]]). | + | ΠΠΎΠΌΠ°Π½Π΄Ρ ''[[msx:basic_dialogue_programming_language:006#sound|SOUND]]'' ΠΌΡ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ, Π² Π»ΠΈΡΡ ΠΊΠ°ΠΆΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ 14 ΠΈΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌ Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΡΠΈΠΏΠ°: "Π³ΡΠ΄ΠΎΠΊ ΠΏΠ°ΡΠΎΠ²ΠΎΠ·Π°", "ΠΏΠ°Π΄Π°ΡΡΠ°Ρ Π±ΠΎΠΌΠ±Π°", "Π²Π·ΡΡΠ²" ΠΈ Ρ.ΠΏ. (ΡΠΌ. [[#b1|[1]]]). |
ΠΡΡΠ³ΠΈΠ΅ "Π·Π²ΡΠΊΠΎΠ²ΡΠ΅" Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ [[msx:basic:|]] ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅. | ΠΡΡΠ³ΠΈΠ΅ "Π·Π²ΡΠΊΠΎΠ²ΡΠ΅" Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ [[msx:basic:|]] ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅. |