Музыка и Pencil Code kksenia's blog / 27.07.2016 О том как рисовать на Pencilcode уже много написано. На этом сервисе ещё есть одна интересная возможность записи музыки и ритма. Музыка записывается с помощью нот. Они обозначаются буквами английского алфавита. Вы знали?Композиторы на протяжении многих веков пытались помещать сообщения в их музыку изложив имена людей в повторяющейся мелодии. Это иногда называют музыкальной криптографией. Иоганн Себастьян Бах (прописано "B A C"). Поскольку большая часть музыки была записана вручную, тогда интернет и телевидение были не доступны, это был знак музыкального мастерства - скрыть слова в музыке, а для музыкантов, чтобы заметить код в работе своих современников.Ноты в программе Pencilcode помещаются в кавычках. Тройные кавычки отделяют большой отрывок музыки от остальной части кода. Они ставятся с двух сторон "мелодии". Так написана мелодия play """ F ^G C' F' [=G'E] C' ^G =G' [^G'^D] C' ^G ^G' [=D'D] ^A F D' [^C=C'] ^G F ^G21/3 C' ^G F [=G^DG,][F,F^G] [^GFF,]2"""Так записывается темп мелодии. play {tempo: 200}, "GEC"А так выглядит мажорная гамма или проще до-ре-ми ….play "CDEFGABC'"Нельзя обойтись без диеза ^F и бемоля _B. Для того, чтобы написать ноту на октаву выше, буква сопровождается штрихом (напечатанным в виде одиночной кавычки , находится рядом с клавишей ввода). Для представления ноты, которые на октаву ниже, буква сопровождается запятой.Вот так:play "C,, C, C C' C''"Другой способ написания более высоких нот является использование строчных букв.Длительность звучания можно регулировать знаком деления - / /2 или /3 или /4, это нужно написать после ноты. Например: B/4Пауза записывается Z. Пример: play "G G Z G G"На рабочий лист можно вывести клавиатуру пианино. p = new Pianop.play "C C C3/4 D/4 E"При звучании клавиши окрашиваются. так выглядит программа написания знакомой вам песни "Во поле берёзка стояла" p = (new Piano)p.play "A/ A/ A/ A/ G F/ F/ E D"p.play "A/ A/ c/ A/ G/ G/ F/ F/ E D"А так проект этой песни Много интересного можно найти здесь https://drive.google.com/file/d/0ByIN8Lmuda...iew?usp=sharingв разделе Make music.Информация для этого сообщения взята с http://pencilcode.net/ и сайта https://gym.pencilcode.net/jam/#/jam/firstnote.html (смотрите Справку) Code Pencil