Лучшие вопросы
Таймлайн
Чат
Перспективы
Sonic Pi
Из Википедии, свободной энциклопедии
Remove ads
Sonic Pi — среда программирования в реальном времени для создания электронной музыки, предназначенная для использования на уроках информатики и музыки в школах. Была разработана участниками компьютерной лаборатории Кембриджского университета[4] и Raspberry Pi Foundation.[5][6].
Sonic Pi позволяет писать музыку путём написания кода на Ruby. Для проигрывания музыки добавлено несколько простых, пригодных для обучения функций, таких как play [7], позволяющая проигрывать ноту по её MIDI-номеру или обозначению. Мелодия может быть записана посредством последовательности вызовов play и sleep, или с помощью функции play_pattern. Для задания темпа исполнения служит функция use_bpm, а для выбора текущего инструмента — use_synth[8].
Для синтеза звука в реальном времени Sonic Pi использует SuperCollider и другие технологии[9], также проект получил поддержку для проведения новых исследований и разработки от фонда Nesta[англ.][10].
Remove ads
Примечания
Литература
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
