Хакатон/Пишем музыку в Scratch/frere-jacques
Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
(Новая страница: «https://scratch.mit.edu/projects/3086404/ frere-jacques_01 - пример, в котором организован квартет музыкантов и каж…») |
|||
(не показаны 6 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
− | https://scratch.mit.edu/projects/3086404/ frere-jacques_01 - пример, в котором организован квартет музыкантов и каждый играет свою партию | + | ; https://scratch.mit.edu/projects/3086404/ frere-jacques_01 - пример, в котором организован квартет музыкантов и каждый играет свою партию. |
+ | : пример ответа на вопрос - '''Как организовать взаимодействие музыкантов''' | ||
+ | |||
+ | ; Как получен код примера? | ||
+ | : | ||
+ | : подсунули агенту-генератору кода http://scratchblocks.github.io/generator/ id проекта 3086404 и получили | ||
{| border=1 | {| border=1 | ||
Строка 18: | Строка 23: | ||
передать [play frere jacques v] | передать [play frere jacques v] | ||
</scratchblocks> | </scratchblocks> | ||
− | |<scratchblocks></scratchblocks> | + | |<scratchblocks> |
− | |<scratchblocks></scratchblocks> | + | когда я получу [play frere jacques v] |
− | |<scratchblocks></scratchblocks> | + | выбрать инструмент (instrument 1) |
− | |<scratchblocks></scratchblocks> | + | повторить (2) |
+ | играть ноту (55) (0.5) тактов | ||
+ | играть ноту (57) (0.5) тактов | ||
+ | играть ноту (59) (0.5) тактов | ||
+ | играть ноту (55) (0.5) тактов | ||
+ | конец | ||
+ | передать [frerejacques2 v] | ||
+ | повторить (2) | ||
+ | играть ноту (59) (0.5) тактов | ||
+ | играть ноту (60) (0.5) тактов | ||
+ | играть ноту (62) (1) тактов | ||
+ | конец | ||
+ | передать [frerejacques3 v] | ||
+ | повторить (2) | ||
+ | играть ноту (59) (0.5) тактов | ||
+ | играть ноту (60) (0.5) тактов | ||
+ | играть ноту (62) (1) тактов | ||
+ | конец | ||
+ | передать [frerejacques4 v] | ||
+ | играть ноту (55) (0.5) тактов | ||
+ | играть ноту (50) (0.5) тактов | ||
+ | играть ноту (55) (1) тактов | ||
+ | </scratchblocks> | ||
+ | |<scratchblocks>когда я получу [frerejacques2 v] | ||
+ | выбрать инструмент (instrument 2) | ||
+ | повторить (2) | ||
+ | . . . | ||
+ | конец | ||
+ | </scratchblocks> | ||
+ | |<scratchblocks>когда я получу [frerejacques3 v] | ||
+ | выбрать инструмент (instrument 3) | ||
+ | повторить (2) | ||
+ | . . . | ||
+ | конец</scratchblocks> | ||
+ | |<scratchblocks>когда я получу [frerejacques4 v] | ||
+ | выбрать инструмент (instrument 4) | ||
+ | повторить (2) | ||
+ | . . . | ||
+ | конец | ||
+ | </scratchblocks> | ||
|} | |} | ||
[[Категория:ScratchHackathon]] | [[Категория:ScratchHackathon]] |
Текущая версия на 17:57, 2 марта 2018
- https://scratch.mit.edu/projects/3086404/ frere-jacques_01 - пример, в котором организован квартет музыкантов и каждый играет свою партию.
- пример ответа на вопрос - Как организовать взаимодействие музыкантов
- Как получен код примера?
- подсунули агенту-генератору кода http://scratchblocks.github.io/generator/ id проекта 3086404 и получили
Сцена | 1 музыкант | 2 музыкант | 3 музыкант | 4 музыкант |
---|---|---|---|---|