Integra Live - Википедия - Integra Live

Интегра Live
Логотип Integra Live
Снимок экрана Integra Live 1.6.4, показывающий упорядоченное представление с дорожками, блоками, конвертами, сценариями, информационным представлением, сценами и библиотекой блоков
Скриншот из Integra Live 1.6.4
изначальный выпуск2010
Стабильный выпуск
1.7.11 / 2 октября 2017 г. (2017-10-02)
Написано вC ++, Adobe Flex (Фреймворк), Чистые данные
Операционная системаOS X, Майкрософт Виндоус
ТипМодульные системы
ЛицензияGPL (бесплатно программное обеспечение )
Интернет сайт[2]

Интегра Live является программное обеспечение с открытым исходным кодом для интерактивных звуковой дизайн разработан и поддерживается Интегра Лаб в Бирмингемская консерватория, часть Бирмингемский городской университет. Программное обеспечение принимает аудиовход либо с компьютера аудио интерфейс или из аудио файл, и позволяет применять различные типы преобразования звука. Программное обеспечение можно использовать в Живое выступление а также в создании новых звуков или сочинении новой музыки в студия. Integra Live изначально была разработана для решения проблем удобства использования программного обеспечения при создании и производительности живая электронная музыка.[1] Integra Live поддерживается на ПК с установленной Майкрософт Виндоус операционная система и на компьютерах Apple, работающих OS X.

История

Истоки Integra Live

Integra Live возникла как Интегра Окружающая среда предложен как один из результатов первого этапа Интегра Проект (Интегра 1), который работал с 09.05.2005 по 09.04.2008. Целью Integra Environment было создание «новой программной среды для композиции и исполнения живой электронной музыки», которая «упростит, стандартизирует и гуманизирует использование живых интерактивных музыкальных технологий».[2] Что касается цели «стандартизации», Ламберто Коччиоли, соавтор первоначального предложения компании Integra и менеджер проекта проекта Integra, заявил в 2006 году, что «... мы должны думать о технологиях как о еще одном инструменте, на котором нужно играть ...» и «... просто когда вы пишете для комбинаций инструментов, которые легко доступны по всему миру, то же самое должно происходить и с технологиями. Вы должны использовать инструменты, которые более или менее стандартизированы ... ".[3]

Большинство ресурсов разработки в Integra 1 были посвящены изучению способов описания настроек обработки звука и хранения состояния параметров обработки звука независимо от реализации. Это привело к развитию libIntegra библиотека, изначально написанная на C. libIntegra способна десериализовать XML файлы, используемые для описания интерфейсов аудиомодулей, состояния модуля чтения и записи, создания экземпляров модулей в пределах данного хоста аудиомодуля через архитектуру «моста» и представления внешнего API к его функциональности.[4]

В последний год реализации проекта Integra 1 канадским партнером Integra было разработано несколько прототипов графического интерфейса пользователя для среды Integra. CIRMMT. Один из них Интегра графический интерфейс[5] был разработан в среде Max / MSP Шоном Фергюссоном, Марлоном Шумахером и Геофом Холбруком и содержал ряд функций, которые позже были включены в дизайн Integra Live, такие как включение отдельной «Панели производительности», библиотеки модулей высокого уровня, одноуровневые контейнеры для модулей (События), модуль «Панель маршрутизации» и связь контрольных кривых точки останова для параметров модуля с событиями.

Ранняя разработка Integra Live

Ранняя разработка Integra Live проходила в рамках второго этапа Интегра Проект (Интегра 2), который работал с 12.01.2008 по 30.11.2011. Интегра 2 включала более основательную и структурированную программу разработки программного обеспечения, основанную на программе Интегры 1.[6] Обязанности по развитию были распределены между научными партнерами проекта следующим образом:

  • Бирмингемская консерватория: Лейтон Харгривз (разработчик графического интерфейса), Джейми Баллок (ведущий разработчик и менеджер по развитию)
  • Institut für Elektronische Musik und Akustik (IEM): Thomas Musil и IOhannes Zmoelnig (Чистые данные разработчики модулей)
  • Muzyka Centrum: Кшиштоф Тржевичек (разработчик управления модулями)
  • Музыкальная академия Мальмё: Хенрик Фриск (разработчик XML-форматов и концепций)
  • ПРИМЕЧАНИЕ: Кьетил Матеуссен (разработчик сценариев)

Кроме того, в проекте заказаны услуги дизайнерской компании. Меньше дождя и вовлечены Бирмингемский городской университет ныне несуществующий Пользовательская лаборатория средство. На ранних этапах разработки Integra 2 Джейми Баллок в сотрудничестве с Дэниелом Битти (из Less Rain) и Ламберто Коччиоли, директором проекта Integra 2, подготовил официальный документ с требованиями к дизайну. В документе подробно описывается видение дизайна проекта, а также результаты опроса 76 потенциальных пользователей и 4 интервью с пользователями. Затем компания Less Rain заказала предварительный дизайн в соответствии с предоставленными требованиями. Дизайн включал полный набор каркасов, описывающих функциональность программного обеспечения, и ряд макетов визуального дизайна, иллюстрирующих предполагаемый внешний вид программного обеспечения.[7]


Версия 1.0

Первый публичный выпуск Integra Live состоялся 30 июля 2010 г.[8] когда программное обеспечение вошло в открытая бета фаза разработки. Серия выпусков версии 1.0.x была предназначена только для Mac OS X (версия 10.4 и выше) и требовала, чтобы пользователи вручную устанавливали Adobe AIR время выполнения. Программное обеспечение было выпущено как ZIP архив, содержащий программный пакет «.app» и «Краткое руководство по началу работы» в формате PDF.

Последняя официальная бета-версия (1.0.9) и последняя из серии 1.0 была выпущена 7 апреля 2011 года. Версия 1.0 программного обеспечения была загружена 1066 раз в течение периода бета-выпуска.[9]

Версия 1.2

В версии 1.2.x приложение оставалось только Mac OS X, поддерживая OS X (Intel) 10.5 или новее. Он включал значительное количество улучшений, включая использование системы установки Adobe AIR, устраняющую необходимость для пользователей вручную устанавливать среду выполнения AIR.

Версия 1.2.x была последней версией, выпущенной во время Интегра Проект. Он был использован Симфоническим оркестром BBC для исполнения элементов «живой электроники» в исполнении Мадонны зимы и весны Джонатана Харви 28 января 2012 года.[10][11]

Версия 1.3

После завершения проекта Integra разработка программного обеспечения Integra Live продолжилась на Бирмингемская консерватория, с Лейтон Харгривзом, разрабатывающим графический интерфейс, и Джейми Баллоком, разрабатывающим библиотеку libIntegra, библиотеку модулей Integra и хост модуля. Харгривз также разработал систему сборки и установщик для Windows.

Версия 1.3.x была выпущена в июне 2012 года и стала первым выпуском, в котором присутствовали версии Windows и Mac OS. В версии для Mac использовалась "связанная среда выполнения" Adobe для распространения Adobe AIR время выполнения в пакете .app и избегайте необходимости в установщике.

Версия 1.5

Версия 1.5 была выпущена в январе 2013 года и представила новое «представление информации» в программе. Информационное представление отображает контекстную информацию для пользователей на основе элемента пользовательского интерфейса, находящегося в данный момент под курсором. Информационное представление играет важную роль в том, что является первым представленным основным компонентом пользовательского интерфейса, который не был указан в исходной фазе разработки проекта Integra 2.

Версия 1.6

Будущее

Музыканты и учреждения, которые используют или использовали Integra Live

Смотрите также

внешняя ссылка

Рекомендации

  1. ^ Баллок, Дж., Битти, Д. и Тернер, Дж .; 2011; Integra Live: новый графический пользовательский интерфейс для живой электронной музыки; Материалы конференции NIME 2011; НИМЭ, Осло. 2011, проверено 18 мая 2015 г.
  2. ^ Итоговый отчет Integra Сентябрь 2008 г., проверено 18 мая 2015 г.
  3. ^ Интегра; Совместное использование технологий живой музыки Доступ 18 мая 2015 г.
  4. ^ Bullock, J. и Frisk, H .; 2007; libIntegra: система программно-независимого описания и хранения мультимедийных модулей; Труды 2007 ICMC; ICMA, Копенгаген, Дания. Доступ 8 мая 2015 г.
  5. ^ Ссылка на репозиторий Integra GUI svn Доступ 8 мая 2015 г.
  6. ^ Руди, Дж. И Баллок, Дж .; 2011; Проект «Интегра»; Материалы конференции EMS 2011 г .; EMF, Нью-Йорк Доступ 20 мая 2015 г.
  7. ^ Баллок, Дж., Битти, Д. и Тернер, Дж .; 2011; Integra Live: новый графический пользовательский интерфейс для живой электронной музыки; Материалы конференции NIME 2011; НИМЭ, Осло. 2011, проверено 20 мая 2015 г.
  8. ^ Видеть
  9. ^ Источник: https://sourceforge.net/projects/integralive/files/stats/timeline?dates=2010-07-30+to+2011-04-07
  10. ^ [1]
  11. ^ http://integralive.org/pipermail/dev_integralive.org/2012-January/000745.html