Overtone
| Тип | програмне забезпечення |
|---|---|
| Розробники | Sam Aaron, Jeff Rose, Kevin Neaton та ін.[1] |
| Операційна система | Mac OS X, Linux, Windows[2] |
| Мова програмування | Clojure[3] |
| Ліцензія | MIT |
| Репозиторій | github |
| Вебсайт | overtone |
Overtone — середовище для музичного програмування на основі мови Clojure та звукого сервера SuperCollider, оптимізоване для програмування в режимі реального часу (livecoding)[4]. З технічної точки зору Overtone це:
- Прикладний програмний інтерфейс (API) на мові Clojure для звукого сервера SuperCollider;
- Бібліотека музичних функцій (лади, акорди, ритми, арпеджіатори тощо);
- Система виконання функцій у часі для створення послідовностей музичних подій і для програмування в реальному часі;
- Взаємодія з пристроями MIDI;
- Підтримка протоколу Open Sound Control;
- Можливість локального кешування зовнішніх ресурсів, як то файли .wav;
- Прикладний програмний інтерфейс для пошуку й завантаження звуків із freesound.org;
- Глобальний паралелізований потік подій.[5]
Примітки
- ↑ Contributors to overtone/overtone. Github.
{{cite web}}:|access-date=вимагає|url=(довідка); Пропущений або порожній|url=(довідка), посилання з README [Архівовано 21 лютого 2016 у Wayback Machine.]. - ↑ Connecting scsynth. Overtone Github Wiki. OS-specific setup. Архів оригіналу за 1 квітня 2022. Процитовано 18 грудня 2015.
- ↑ https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv — 2025.
- ↑ Overtone - Collaborative Programmable Music. Офіційний вебсайт. Архів оригіналу за 30 вересня 2017. Процитовано 17 грудня 2015.
- ↑ README.md. Репозитарій сирцевого коду Overtone. Архів оригіналу за 21 лютого 2016. Процитовано 17 грудня 2015.
Джерело: стаття у Вікіпедії та історія редагувань (автори).