Хакатон/Пишем музыку в Scratch/frere-jacques

Материал из Letopisi.Ru — «Время вернуться домой»
Перейти к: навигация, поиск
https://scratch.mit.edu/projects/3086404/ frere-jacques_01 - пример, в котором организован квартет музыкантов и каждый играет свою партию.
пример ответа на вопрос - Как организовать взаимодействие музыкантов
Как получен код примера?
подсунули агенту-генератору кода http://scratchblocks.github.io/generator/ id проекта 3086404 и получили
Сцена 1 музыкант 2 музыкант 3 музыкант 4 музыкант
когда щёлкнут по зелёному флагу
установить темп (60) bpm
установить громкость (20) %
задать [instrument 1 v] значение [72]
задать [instrument 2 v] значение [43]
задать [instrument 3 v] значение [61]
задать [instrument 4 v] значение [41]
передать [play frere jacques v]
когда я получу [play frere jacques v]
выбрать инструмент (instrument 1)
повторить (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) тактов
когда я получу [frerejacques2 v]
выбрать инструмент (instrument 2)
повторить (2)
    . . .
конец
когда я получу [frerejacques3 v]
выбрать инструмент (instrument 3)
повторить (2)
    . . .
конец
когда я получу [frerejacques4 v]
выбрать инструмент (instrument 4)
повторить (2)
    . . .
конец
Персональные инструменты
Инструменты
Акция ВЫХОДИ В ИНТЕРНЕТ 2015

организаторы проекта
PH International
www.Iteach.ru
Корпорация Intel
Компания ТрансТелеКом