Меню

Главная
Почему HotStudio?
Первые шаги
Мы ВКонтакте

Новости

21.04.2011 Версия 0.3.
07.04.2011 Версия 0.2.
30.03.2011 Версия 0.1.
01.03.2011 Начало работы над программой.

Первые шаги

После запуска приложения должны появиться следующие окна:

  • HotStudio - основное окно.
  • Sequencer - секвенсор, где можно писать нотные партии.
  • Devices - окно соединений.
  • Midi - маршрутизация входящих midi-сообщений.
В версии 0.1 (изображение сверху) проект сохраняется автоматически в папку /tmp, при следующем запуске загружается оттуда же. Также в /tmp лежат звуковые дорожки, полученные после воспроизведения.

Начиная с версии 0.2 (изображение внизу) можно выбрать файл проекта для открытия (Open), а также для сохранения (Save). После нажатия на Export будет произведен экспорт 16 тактов звука в папку /tmp.

Sequencer

Каждая дорожка - одно устройство. С помощью соответствующих кнопок можно привязать дорожку к устройству, а также скрыть/показать партитуры и линии автоматизации.

С помощью кнопки Add можно добавить новую дорожку. Play/Stop - воспроизведение/остановка. По центру сверху расположены 5 кнопок:

  • Выделение - можно выбрать определенный фрагмент, при повторном нажатии на кнопку выпадет меню операций над выделением. Duplicate - сделать копию, Delete - удалить.
  • Вставка - добавление события.
  • Удаление - удаление события.
  • Прокрутка - прокрутка произведения влево-вправо, а также текущей дорожки вверх-вниз.
  • Увеличение - увеличение по горизонтали масштаба всего произведения, либо по вертикали масштаб определенной дорожки.
Справа находятся два параметра. Quant (квантизация) - притягивание перемещений к определенной сетке. Velocity - громкость вставляемой ноты.

Devices

С помощью кнопок вверху можно выбрать устройство, которое мы хотим добавить, и нажать Add. Устройства можно таскать, нажимая на заголовок. Крайняя правая кнопка (X) - удаление устройства, предпоследняя (-) - показать/скрыть окно настроек устройства. Под заголовком идет список аудио каналов. Зажимая кнопку мыши можно соединять входящие каналы одного устройства с исходящими другого, и наоборот.

Midi

Есть возможность назначать соответствие командам, полученных с внешнего midi-устройства, дорожки секвенсора. Существует два типа маршрутизации: ноты (N) и контроллеры (C). В первом случае мы выбираем канал (CH), диапазон нот и дорожку (T), на которую команды будут поступать. Во втором случае выбираем канал, номер контроллера (C), дорожку и контроллер устройства.

Вопросы? Пожелания? antonvatchenko@mail.ru