Sonic Pi
- Медіафайли у Вікісховищі
Sonic Pi — це середовище програмування на основі Ruby, для створення та виконання музики на основі програмного коду. Розроблене Семом Ароном у комп’ютерній лабораторії Кембриджського університету [1] у співпраці з Raspberry Pi Foundation . [2] [3]
Застосування
Sonic Pi використовує механізми синтезу SuperCollider і точні моделі синхронізації [4], що дозволяє програмувати та виконувати у реальному часі музику на основі алгоритмів.
Sonic Pi заохочує вивчати як інформатику, так і музику через гру та експерименти.
Можливості
- Більше 60 вбудованих синтезаторів (такі як Tb303, Prophet)
- Більше 40 вбудованих аудіоефектів (такі як Reverb, Eq, Distortion, Compressor)
- Програвання та керування семплами
- Власна бібліотека семплів
Додаткові можливості:
- Багатоканальні аудіо входи та виходи
- Синхронізовані MIDI входи та виходи
- Входи та виходи для протоколу Open Sound Control
- Підключення до Ableton Live
Дивись також
- Pure Data
- SuperCollider
- Алгоритмічна композиція
Зовнішні посилання
- Sonic Pi Official Website
- Sam Aaron X(Twitter)
- Спільнота
Примітки
- ↑ Blackwell, Alan; McLean, Alex; Noble, James; Rohrhuber, Julian (2014). DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382). Dagstuhl Reports. 3 (9): 130—168. doi:10.4230/DagRep.3.9.130. Процитовано 2 травня 2015.
- ↑ Cellan-Jones, Rory (7 жовтня 2013). Baked in Britain, the millionth Raspberry Pi. BBC News. Процитовано 2 травня 2015.
- ↑ Making music with Raspberry Pi - CBBC Newsround. www.bbc.co.uk. Процитовано 2 травня 2015.
- ↑ Aaron, Samuel; Orchard, Dominic; Blackwell, Alan F. (2014). Temporal semantics for a live coding language. Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design - FARM '14. ACM. с. 37—47. doi:10.1145/2633638.2633648. ISBN 978-1-4503-3039-8.