Хотите поиграться с функциями, аргументами и получить электронную мелодию? Тогда сервис Code Music Studio для вас. Суть создания музыку на данном сервисе в том, что нужно создать функцию, принимающую аргумент время, и возвращающую амплитуду в интервале от -1 до 1, например:
var n = 0;
return function (t)
{
var x = Math.sin(t * 256 + Math.sin(n));
n += Math.sin(t); return x;
}
Есть Help с описанием алгоритмов, где приведены примеры создания функций.
Список мелодий, созданных и измененных пользователями можно посмотреть и послушать здесь.
Из мелодий, например, активно мусолится тема Super Mario или Polytropon .