YaChudo

Overtone

Переглядів: 0. Оновлено 06.11.2026.

Overtone
Типпрограмне забезпечення Редагувати інформацію у Вікіданих
РозробникиSam Aaron, Jeff Rose, Kevin Neaton та ін.[1]
Операційна системаMac OS X, Linux, Windows[2]
Мова програмуванняClojure[3] Редагувати інформацію у Вікіданих
ЛіцензіяMIT
Репозиторійgithub.com/overtone/overtone
Вебсайтovertone.github.io


Overtone — середовище для музичного програмування на основі мови Clojure та звукого сервера SuperCollider, оптимізоване для програмування в режимі реального часу (livecoding)[4]. З технічної точки зору Overtone це:

  • Прикладний програмний інтерфейс (API) на мові Clojure для звукого сервера SuperCollider;
  • Бібліотека музичних функцій (лади, акорди, ритми, арпеджіатори тощо);
  • Система виконання функцій у часі для створення послідовностей музичних подій і для програмування в реальному часі;
  • Взаємодія з пристроями MIDI;
  • Підтримка протоколу Open Sound Control;
  • Можливість локального кешування зовнішніх ресурсів, як то файли .wav;
  • Прикладний програмний інтерфейс для пошуку й завантаження звуків із freesound.org;
  • Глобальний паралелізований потік подій.[5]


Примітки

  1. ↑ Contributors to overtone/overtone. Github. {{cite web}}: |access-date= вимагає |url= (довідка); Пропущений або порожній |url= (довідка), посилання з README [Архівовано 21 лютого 2016 у Wayback Machine.].
  2. ↑ Connecting scsynth. Overtone Github Wiki. OS-specific setup. Архів оригіналу за 1 квітня 2022. Процитовано 18 грудня 2015.
  3. ↑ https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv — 2025.
  4. ↑ Overtone - Collaborative Programmable Music. Офіційний вебсайт. Архів оригіналу за 30 вересня 2017. Процитовано 17 грудня 2015.
  5. ↑ README.md. Репозитарій сирцевого коду Overtone. Архів оригіналу за 21 лютого 2016. Процитовано 17 грудня 2015.

Джерело: стаття у Вікіпедії та історія редагувань (автори).