Начало работы

Обзор

PARTITA STUDIO — десктопное приложение для AI-композиции оркестровой музыки на Windows. Опишите свой замысел на обычном языке, и PARTITA STUDIO спланирует аранжировку, создаст партии каждого инструмента и подготовит готовый MIDI.

Новости, релизы и короткие продуктовые апдейты публикуем в Telegram-канале @partitapro.

Что такое PARTITA STUDIO

PARTITA STUDIO объединяет чат-агента на базе LLM с полноценным MIDI-редактором. Вы формулируете музыкальное намерение — «героическая тема в D-minor для полного оркестра» — а система сама:

  • Планирует структуру и аранжировку
  • Генерирует партии для каждого инструмента с учётом артикуляций, динамики и диапазона
  • Обрабатывает результат через MIDI pipeline (квантизация, гармонизация, humanize)
  • Передаёт готовый MIDI в вашу DAW через виртуальный MIDI-порт
Вайбкомпозинг — подход, аналогичный вайбкодингу: вы описываете замысел, а AI-агент сам управляет приложением через набор инструментов (tools), читая состояние проекта, планируя шаги и пошагово создавая музыку.

Ключевые возможности

AI-агент

Чат-интерфейс с доступом к 40+ инструментам. Агент планирует, генерирует, проверяет и дорабатывает партии самостоятельно.

MIDI-редактор

Полноценный Piano Roll (C0–B8) с дорожками velocity, CC, артикуляций и педали. Undo/redo, copy/paste, транспозиция.

65 профилей

Готовые профили для CSS, CSB, CSW, Nucleus, Spitfire, Strezov и General MIDI. В библиотеке есть соло, секции и готовые ансамбли.

База знаний

47 документов с практическими знаниями об оркестровке. Агент обращается к ним перед планированием для принятия обоснованных решений.

Интеграция с DAW

Отправка MIDI в реальном времени через виртуальный порт LoopMIDI на Windows. Экспорт стандартных MIDI-файлов.

Встроенный старт и внешние провайдеры

Можно начать со встроенной модели Partita Studio без отдельного ключа. При необходимости подключаются OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio и AWS Bedrock.

Рабочий процесс

Типичный workflow в PARTITA STUDIO выглядит так:

  1. Создайте проект — выберите шаблон или начните с нуля, задайте темп, тональность и размер
  2. Добавьте инструменты — выберите из библиотеки профилей или создайте собственные
  3. Определите структуру — создайте блоки (intro, verse, chorus и т.д.) и задайте аккорды
  4. Опишите замысел в чате — агент спланирует аранжировку и сгенерирует партии
  5. Доработайте результат — редактируйте ноты в Piano Roll или попросите агента переделать
  6. Экспортируйте — сохраните MIDI-файл или отправьте ноты напрямую в DAW
Начало работы

Установка

PARTITA STUDIO работает на Windows 10+. Установка занимает пару минут.

Системные требования

Операционная системаWindows 10 (64-bit) или новее
Оперативная память4 ГБ минимум, 8+ ГБ рекомендуется
Дисковое пространство~300 МБ для приложения
ИнтернетДля работы с облачными AI-провайдерами

Установка

Windows

  1. Скачайте установщик Partita-Setup-X.Y.Z.exe с главной страницы
  2. Запустите установщик — для установки в C:\Program Files\PARTITA STUDIO потребуется подтверждение UAC
  3. При желании выберите другую папку для установки
  4. После завершения PARTITA STUDIO запустится автоматически
На Windows установщик создаёт ярлыки на рабочем столе и в меню «Пуск». Файлы .partita можно открывать двойным кликом.

Обновления

PARTITA STUDIO проверяет обновления автоматически при запуске и каждые 4 часа. Когда доступна новая версия:

  1. Появится уведомление с прогрессом загрузки
  2. После загрузки — кнопка «Перезапустить и обновить»
  3. Обновление установится при следующем запуске или по нажатию кнопки

Также можно проверить обновления вручную: Настройки → Разработка → Проверить обновления.

Для работы с DAW

Для передачи MIDI в реальном времени в вашу DAW используйте виртуальный MIDI-порт LoopMIDI на Windows. Подробнее — в разделе Подключение к DAW.

Начало работы

Быстрый старт

Создайте свою первую композицию за 5 минут.

Шаг 1. Настройте модель

Откройте Настройки (иконка шестерёнки в правом верхнем углу) и перейдите в раздел Агент. По умолчанию там уже выбран встроенный провайдер Partita Studio, поэтому начать можно сразу после входа в аккаунт:

  1. Оставьте Partita Studio, если хотите старт без отдельного API-ключа
  2. Выберите режим Free для старта или другой встроенный режим, если нужен другой баланс скорости и качества
  3. Если хотите использовать внешний сервис, смените провайдер на OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio или AWS Bedrock
  4. Для внешнего облачного провайдера вставьте API-ключ и выберите модель

Аналогично настраивается слот Генерация — он отвечает за создание партий.

Для агента и генерации можно использовать разные модели и провайдеры. Встроенные серверные режимы Partita Studio показывают состояние доступности прямо в приложении.

Шаг 2. Создайте проект

Нажмите Ctrl+N или кнопку Новый проект в тулбаре. Выберите один из шаблонов:

  • Оркестровый — полный оркестр (струнные, духовые, перкуссия)
  • Камерный — малый ансамбль
  • Пустой проект — настройте инструменты вручную

Задайте темп (BPM), тональность и размер в верхней панели таймлайна.

Шаг 3. Опишите замысел

Откройте чат (Ctrl+L) и опишите, что хотите услышать:

Напиши героическую тему в D minor, 16 тактов, темп 100 BPM, размер 6/8. Начни со струнных, медь вступает с 9 такта.

Агент:

  1. Проанализирует текущий проект
  2. Обратится к базе знаний за рекомендациями
  3. Спланирует аранжировку (какой инструмент, что и когда играет)
  4. Сгенерирует партии для каждого инструмента
  5. Проверит результат и при необходимости доработает

Шаг 4. Прослушайте и доработайте

Нажмите Space для воспроизведения. Если что-то не устраивает:

  • Напишите агенту: «Сделай мелодию скрипок более выразительной» или «Убери трубы из первых 4 тактов»
  • Кликните правой кнопкой на клипе → Отправить в чат для точечной доработки
  • Откройте клип в Piano Roll для ручного редактирования

Шаг 5. Экспортируйте

Когда результат готов:

  • MIDI файл — кнопка «Экспорт MIDI» в тулбаре
  • В DAW в реальном времени — включите WebMIDI в настройках и нажмите Play
  • Проект — сохраните как .partita для дальнейшей работы (Ctrl+S)
Начало работы

Интерфейс

Обзор элементов интерфейса PARTITA STUDIO и их назначения.

Общая структура

Интерфейс PARTITA STUDIO состоит из нескольких зон:

Тулбар — управление проектом, BPM, тональность, генерация
Таймлайн — блоки, инструменты, клипы
Чат — AI-агент
Clip Editor — Piano Roll, velocity, CC, артикуляции
Transport Bar — воспроизведение, позиция

Тулбар

Верхняя панель приложения содержит:

  • Управление проектом — имя, новый, открыть, сохранить, экспорт MIDI (для всего проекта или отдельных блоков)
  • Глобальные параметры — BPM, тональность, размер (изменяются также через InfoBar на таймлайне)
  • Генерация (Magic Buttons) — быстрый запуск генерации в выбранном блоке: для всей аранжировки, мелодии, аккомпанемента, баса или одного клипа
  • Undo/Redo — отмена и повтор действий
  • Чат — открыть/закрыть панель AI-агента
  • Настройки — перейти к настройкам приложения

Таймлайн

Центральная область — визуальное представление проекта:

  • InfoBar (верх) — глобальные параметры, добавление блоков, история ревизий
  • Блоки — горизонтальные секции (intro, verse, chorus и т.д.). Каждый блок имеет свои аккорды и длину
  • Дорожки — строки инструментов внутри каждого блока
  • Клипы — ячейки на пересечении дорожки и блока, содержащие сгенерированные ноты
  • Мини-превью — внутри клипа виден общий рисунок партии, даже не открывая редактор
  • Curve Overlay — наложение макро-кривых (intensity, momentum, space) поверх блоков
  • Линейка — отображает номера тактов с привязкой к текущей позиции

Контекстное меню (правый клик) на блоках и клипах предоставляет доступ к операциям: переименование, удаление, дублирование, отправка в чат и т.д.

Панель чата

Правая панель с AI-агентом (открывается по Ctrl+L):

  • Мульти-сессии — несколько независимых чатов
  • Прикрепление клипов — отправьте конкретную партию агенту для доработки
  • Tool calls — агент показывает, какие инструменты использует
  • Thinking — видно, как агент «думает» (для моделей с reasoning)
  • Diff cards — сводка изменений, внесённых агентом

Clip Editor

Нижняя панель (двойной клик на клипе или клавиша 4):

  • Piano Roll — полный диапазон C0–B8, рисование, выделение, удаление нот
  • Velocity Lane — редактирование динамики каждой ноты
  • CC Lane — кривые MIDI-контроллеров (CC1, CC11 и др.)
  • Articulation Lane — точки переключения артикуляций
  • Sustain Pedal — управление педалью сустейна

Transport Bar

Нижняя полоска управления воспроизведением:

  • Play / Pause / Stop
  • Текущая позиция (время и такт)
  • Loop — зацикливание выделенного фрагмента
  • Индикатор генерации и ошибок
Проект

Управление проектами

Создание, сохранение, открытие и экспорт проектов.

Создание проекта

Новый проект создаётся через Ctrl+N или кнопку в тулбаре. Доступны варианты:

  • Из шаблона — предзаполненный набор инструментов и структуры для типичных сценариев
  • Пустой проект — чистый лист, вы добавляете инструменты и блоки вручную
  • Из пользовательского шаблона — ваши сохранённые шаблоны

Формат файла

Проекты сохраняются в формате .partita — это JSON-файл с полным состоянием проекта: инструменты, блоки, аккорды, сгенерированные партии, кривые. Файлы .partita ассоциированы с приложением и открываются двойным кликом.

Сохранение

  • Ctrl+S — сохранить текущий проект
  • Если проект ещё не сохранялся — откроется диалог выбора файла
  • Индикатор несохранённых изменений отображается в заголовке

Открытие

  • Ctrl+O — открыть файл .partita
  • Двойной клик на файле .partita в проводнике
  • Список недавних проектов в диалоге нового проекта

Ревизии

PARTITA STUDIO автоматически сохраняет ревизии проекта. Вы можете вернуться к любой предыдущей версии через кнопку истории ревизий на InfoBar таймлайна. Ревизии сохраняются в директории данных приложения и привязаны к ID проекта.

Шаблоны проектов

Вы можете сохранить текущий проект как шаблон для повторного использования. Шаблон сохраняет настройки инструментов и структуру блоков (без сгенерированных нот).

Проект

Блоки и структура

Блоки — строительные единицы композиции. Каждый блок представляет секцию формы (intro, verse, chorus и т.д.).

Что такое блок

Блок — это секция вашей композиции с определённой длиной (в тактах), типом, аккордовой прогрессией и набором клипов для каждого инструмента.

Типы блоков

Тип блока влияет на визуальное отображение и подсказки для AI:

  • intro — вступление
  • verse — куплет
  • chorus — припев
  • bridge — бридж
  • outro — концовка
  • development — развитие
  • transition — переход
  • climax — кульминация
  • custom — произвольный тип

Операции с блоками

  • Добавление — кнопка «+» на InfoBar или через контекстное меню
  • Перемещение — drag-and-drop на таймлайне
  • Дублирование — копирует блок вместе со всеми клипами
  • Изменение длины — количество тактов задаётся в свойствах блока
  • Наследование — блок может наследовать тему от другого блока (для тематического единства)

Фразовые паттерны

Каждый блок может иметь фразовый паттерн — это схема распределения музыкальных фраз по тактам. Паттерн влияет на то, как AI строит мелодические линии:

  • AABB — две фразы по два такта
  • ABAB — чередующиеся фразы
  • ABAC — с контрастом
  • Пользовательские паттерны
Проект

Инструменты и профили

Профили инструментов содержат всю информацию, необходимую AI для грамотной генерации: диапазон, артикуляции, MIDI-маппинг.

Добавление инструментов

Нажмите на кнопку добавления инструмента на таймлайне. Откроется браузер профилей, сгруппированных по семействам:

  • Strings — скрипки, альты, виолончели, контрабасы (CSS, Nucleus, Spitfire)
  • Brass — валторны, трубы, тромбоны, туба (Nucleus, CSB)
  • Woodwinds — флейта, гобой, кларнет, фагот (CSW)
  • Percussion — оркестровая и эпическая перкуссия (Strezov, GM)
  • Keys — фортепиано, арфа

Профиль инструмента

Каждый профиль содержит:

ПараметрОписание
ДиапазонДопустимый диапазон нот (absoluteRangeLow/High). Ноты за пределами автоматически корректируются
АртикуляцииСписок доступных штрихов (legato, staccato, marcato и т.д.) с MIDI-маппингом
Режим артикуляцийkeyswitch (переключение нотами) или cc (MIDI CC последовательности)
ПолифонияМаксимальное количество одновременных нот
Семействоstrings, brass, woodwinds, percussion, keys
Роль по умолчаниюmelody, pad, bass, motif, arpeggio и др.

Пользовательские профили

Вы можете создавать и редактировать профили инструментов:

  • Через AI — попросите агента в чате: «Создай профиль для Spitfire Chamber Strings»
  • Вручную — редактор профилей (правый клик → «Редактировать профиль») позволяет задать все параметры
  • Пользовательские профили сохраняются в директории данных приложения

MIDI-маршрутизация

Каждый инструмент может быть привязан к MIDI-каналу и порту. Это задаётся в настройках инструмента (правый клик → «Настройки MIDI»):

  • Канал — MIDI-канал (1–16)
  • GM-программа — для встроенного SoundFont-движка
  • Автоназначение — PARTITA STUDIO может автоматически распределить каналы
Проект

Аккорды и гармония

Аккордовая прогрессия задаёт гармонический каркас каждого блока. AI использует её при генерации партий.

Редактор аккордов

Аккорды задаются для каждого блока отдельно. Откройте редактор аккордов через контекстное меню блока на таймлайне. Каждый аккорд привязан к конкретному такту.

Формат аккордов

Поддерживаются стандартные обозначения:

  • Основные: C, Dm, E7, Fmaj7
  • С модификациями: Gsus4, A♭dim, B♭aug
  • Обращения: C/E, Am/G

Пресеты прогрессий

PARTITA STUDIO включает библиотеку готовых прогрессий по категориям:

  • Классические (I-V-vi-IV, ii-V-I и т.д.)
  • Кинематографические
  • Драматические
  • Модальные

Агент также может предложить прогрессию на основе вашего описания.

Влияние на генерацию

При генерации партии AI видит аккордовую карту блока с указанием нот каждого аккорда — например, Bar 1: Dm (D, F, A). Это помогает модели строить мелодические линии, соответствующие гармонии, и корректно расставлять аккордовые тоны на сильных долях.

Проект

Макро-кривые

Макро-кривые задают общий характер каждого блока — интенсивность, импульс и пространство.

Три кривые

КриваяОписание
IntensityОбщий уровень энергии — от тихого фона до мощной кульминации. Влияет на динамику и насыщенность генерируемых партий
MomentumРитмическая активность — от размеренного до стремительного. Влияет на плотность нот и ритмические паттерны
SpaceПространственная заполненность — от разреженного звучания до плотного. Влияет на количество одновременно играющих инструментов

Редактирование

Кривые отображаются как оверлей поверх таймлайна (кнопка видимости кривых в тулбаре). Каждая кривая состоит из breakpoint-точек со значениями от 0 до 1. AI агент может устанавливать макро-кривые при планировании аранжировки.

AI-композитор

Чат-агент

AI-агент — центральный элемент PARTITA STUDIO. Он управляет приложением через набор из 40+ инструментов, чтобы превратить ваше описание в готовую музыку.

Как работает агент

Агент — это цикл взаимодействия с языковой моделью:

  1. Вы отправляете сообщение (описание, просьбу, вопрос)
  2. Агент формирует запрос к LLM с системным промптом, описывающим его роль и доступные инструменты
  3. Модель отвечает текстом и/или вызовами инструментов (tool calls)
  4. Агент выполняет инструменты, получает результаты и передаёт их модели
  5. Цикл повторяется, пока модель не завершит ответ без вызовов инструментов

На каждом шаге агент стримит ответ в реальном времени — вы видите текст по мере генерации.

Режимы работы

РежимОписание
АгентПолный автономный режим. Агент планирует, генерирует, проверяет и дорабатывает партии самостоятельно
ЧатТолько чтение. Агент может отвечать на вопросы и анализировать проект, но не вносит изменения

Мульти-сессии

Вы можете вести несколько независимых чатов в рамках одного проекта. Каждая сессия имеет свою историю и контекст. Переключение — через вкладки в заголовке чата.

Прикрепление клипов

Для точечной доработки отправьте конкретный клип в чат:

  1. Правый клик на клипе в таймлайне → «Отправить в чат»
  2. Клип отобразится как карточка над полем ввода
  3. Напишите, что нужно изменить — агент увидит содержимое партии

Очередь задач

Вы можете ставить задачи в очередь, пока агент работает. Задачи выполняются последовательно.

Уровень reasoning

Для моделей, поддерживающих регулируемый уровень рассуждений (Claude 4 Sonnet/Opus, OpenAI o3/o4 и линейка GPT-5 через Codex OAuth, Gemini 2.5+ и 3.x), доступен селектор уровня: off, low, medium, high (и расширенный набор для части моделей). Более высокий уровень улучшает качество планирования, но увеличивает время ответа.

Контекст и compaction

Агент отслеживает размер контекста. Когда контекст приближается к лимиту модели, происходит автоматическое сжатие — ранние сообщения суммаризируются, сохраняя ключевую информацию.

AI-композитор

Генерация партий

Как PARTITA STUDIO создаёт музыкальные партии для каждого инструмента.

Pipeline генерации

Каждая партия проходит через многоступенчатый конвейер:

  1. Контекст — собирается информация: профиль инструмента, аккорды блока, соседние партии, макро-кривые, границы блоков
  2. Промпт — формируется запрос к LLM с правилами для конкретного типа инструмента (мелодический/перкуссионный)
  3. Генерация — LLM возвращает JSON с нотами, артикуляциями и кривыми
  4. Парсинг — JSON разбирается в структуру GeneratedPart
  5. Обработка — MIDI pipeline применяет трансформации

MIDI Pipeline

После парсинга каждая партия проходит через серию трансформаций:

ШагОписание
КвантизацияПривязка позиций нот к сетке (минимум — 32-я нота)
Нормализация drumsДля перкуссии — ремаппинг нот на артикуляции профиля
Контроль диапазонаНоты за пределами диапазона инструмента сдвигаются на октаву или обрезаются
ГармонизацияПроверка соответствия нот аккордовой карте
АртикуляцииМатериализация keyswitch-нот или CC-последовательностей
КривыеПрименение expression (CC11), dynamics (CC1) и микро-динамики
BreathingДля духовых — автоматическое разбиение длинных нот для имитации дыхания
HumanizeЛёгкая рандомизация velocity для естественного звучания

Selective Context

При генерации каждого инструмента можно указать, какие другие партии дать модели как контекст:

  • Все — модель видит все существующие партии блока (по умолчанию)
  • Выборочные — только указанные инструменты (например, pad видит только мелодию)
  • Без контекста — партия генерируется независимо
  • Кросс-блочный — партии из других блоков для тематического единства

Тейки

Для каждого клипа можно создать несколько вариантов (тейков). Переключайтесь между ними, чтобы выбрать лучший результат. Тейки доступны через контекстное меню клипа.

AI-композитор

Планирование аранжировки

Перед генерацией партий агент создаёт план аранжировки — стратегический документ, определяющий роль каждого инструмента.

Что такое план аранжировки

План аранжировки (ArrangementPlan) — это структура, создаваемая одним вызовом LLM для каждого блока. Она содержит:

  • Vision — общее описание звучания блока
  • Директивы — инструкция для каждого инструмента: роль, артикуляции, такты входа, динамика, контекстные инструменты

Директива инструмента

Каждый инструмент в плане получает:

  • Role — роль в ансамбле (melody, harmony, bass, rhythm, countermelody)
  • Description — текстовое описание партии
  • Entry bar — с какого такта начинает играть
  • Articulations — какие штрихи использовать
  • Dynamics — динамический диапазон
  • Context instruments — какие другие инструменты видеть при генерации
AI-композитор

База знаний

Встроенная база знаний об оркестровке помогает AI принимать обоснованные решения.

Что содержит база

47 документов с практическими знаниями:

КатегорияКол-воПримеры тем
Струнные12Мелодии, остинато, пэды, тремоло, layering
Медные10Хоральный воисинг, фанфары, action scoring
Деревянные духовые5Флейта, кларнет, гобой, фагот, оркестровый цвет
Перкуссия3Структура, trailer/epic, динамическая роль
Ансамбль4Полный оркестр, баланс, buildup
Production5Stock music, film scoring, trailer, game audio
Техники8Мотивное развитие, контрапункт, гармония, арки

Как агент использует знания

На этапе планирования агент выполняет поиск по базе знаний через инструмент query_music_knowledge. Поиск поддерживает фильтрацию по категории, библиотеке, семейству инструментов и жанру. Результаты помогают агенту выбрать подходящие артикуляции, голосоведение и стилевые приёмы.

AI-композитор

Память агента

Агент может запоминать ваши предпочтения и использовать их в будущих сессиях.

Как работает память

Память — это набор записей, которые агент сохраняет между сессиями. Типичные примеры:

  • «Пользователь предпочитает CSS legato для мелодий скрипок»
  • «Для трейлерной музыки использовать Strezov X3M перкуссию»
  • «Избегать слишком плотных аранжировок в тихих секциях»

Управление памятью

Агент имеет инструменты для работы с памятью:

  • remember — сохранить новую запись
  • search_memory — найти релевантные записи
  • forget — удалить запись

Память сохраняется в директории данных приложения и доступна между проектами.

MIDI

Piano Roll

Полноценный MIDI-редактор для тонкой настройки сгенерированных партий.

Обзор

Piano Roll в PARTITA STUDIO — это canvas-based редактор с полным диапазоном от C0 до B8 (108 клавиш). Откройте его двойным кликом на клипе или клавишей 4.

Инструменты

ИнструментОписание
SelectВыделение и перемещение нот. Прямоугольное выделение. Shift+клик — множественное выделение
DrawРисование новых нот. Привязка к сетке (при включённом snap)
EraseУдаление нот кликом

Навигация

  • Колесо мыши — горизонтальная прокрутка
  • Shift + колесо — вертикальная прокрутка
  • Alt + колесо — вертикальный зум
  • Ctrl + колесо — горизонтальный зум
  • При открытии клипа происходит автоматическая прокрутка к области нот

Дорожки (Lanes)

Под основной областью нот расположены дополнительные дорожки:

  • Velocity — столбики динамики каждой ноты (0–127)
  • CC — кривые MIDI-контроллеров (CC1 Dynamics, CC11 Expression и др.)
  • Articulations — точки переключения артикуляций с текстовыми метками
  • Sustain Pedal — вкл/выкл сустейн-педали

Snap-to-Grid

По умолчанию привязка к сетке включена. Минимальный шаг — 32-я нота. Привязка влияет на рисование, перемещение и изменение длительности нот.

MIDI

Воспроизведение

PARTITA STUDIO поддерживает два режима воспроизведения: встроенный SoundFont и внешний MIDI через DAW.

Встроенный SoundFont

По умолчанию PARTITA STUDIO использует встроенный General MIDI синтезатор на базе SoundFont. Это позволяет прослушивать результат без дополнительных настроек. Качество звука базовое, но достаточное для оценки мелодических и ритмических идей.

WebMIDI

Для профессионального звучания подключите PARTITA STUDIO к внешним виртуальным инструментам (Kontakt, PLAY, Sine и т.д.) через WebMIDI. Подробнее — в разделе Подключение к DAW.

Управление

  • Space — Play / Pause
  • Клик на линейке или по пустому месту таймлайна — установить позицию воспроизведения
  • Loop — зацикливание выделенного фрагмента

Позиция воспроизведения

Плейхед отображается на таймлайне и в Piano Roll. Позиция сохраняется при остановке — повторное нажатие Play продолжит с того же места. Для возврата в начало используйте Stop.

MIDI

Экспорт MIDI

Экспорт результата в стандартный MIDI-файл для дальнейшей работы в DAW.

Формат

PARTITA STUDIO экспортирует Standard MIDI File (SMF) Type 1 с разрешением 480 PPQ (тиков на четвертную ноту). Каждый инструмент записывается на отдельную MIDI-дорожку с учётом:

  • MIDI-канала из маршрутизации инструмента
  • Keyswitch-нот или CC-событий для артикуляций
  • CC-кривых (expression, dynamics)
  • Tempo-маркеров

Как экспортировать

  1. Нажмите кнопку «Экспорт MIDI» в тулбаре
  2. Выберите место сохранения и имя файла
  3. Откройте полученный .mid в вашей DAW
MIDI

Подключение к DAW

Передача MIDI в реальном времени из PARTITA STUDIO в вашу DAW через виртуальный MIDI-порт на Windows.

Что вам потребуется

  • LoopMIDI на Windows
  • Любая DAW: Cubase, Reaper, FL Studio, Ableton Live, Studio One и т.д.
  • Виртуальные инструменты (Kontakt, PLAY, Sine и др.)

Настройка

  1. Установите и запустите LoopMIDI, затем создайте виртуальный порт (например, «PARTITA STUDIO»)
  2. В PARTITA STUDIO: Настройки → Аудио и MIDI → выберите созданный виртуальный порт
  3. В DAW: создайте MIDI-треки и укажите этот же виртуальный порт как MIDI-вход
  4. Назначьте MIDI-каналы в DAW, соответствующие маршрутизации PARTITA STUDIO

Если по-человечески: ставите LoopMIDI, создаёте виртуальный порт и выбираете его в приложении и DAW.

PARTITA STUDIO LoopMIDI DAW + VSTi

Переподключение

PARTITA STUDIO автоматически обнаруживает отключение и переподключение MIDI-портов, например после перезапуска LoopMIDI или выхода системы из сна. При потере порта запускается автоматическое переподключение с экспоненциальной задержкой. Индикатор состояния порта (зелёный/красный) отображается в настройках MIDI.

Настройки

Модели и провайдеры

Настройка AI-моделей для агента и генерации партий.

Два слота моделей

PARTITA STUDIO использует два независимых слота:

СлотНазначение
АгентМодель для чат-агента (планирование, выполнение инструментов, ответы). Рекомендуется мощная модель с поддержкой function calling
ГенерацияМодель для создания музыкальных партий. Может быть быстрее и дешевле, так как работает по строгому промпту

Поддерживаемые провайдеры

ПровайдерАутентификацияПримечания
Partita StudioВход в аккаунтВстроенный desktop-провайдер. Без отдельного API-ключа. Есть бесплатный режим и серверные режимы с отображением доступности.
OpenAIAPI Key / OAuthGPT-5.2, GPT-5.4, мини-варианты, o3/o4; через Codex OAuth — линейка GPT-5.x Codex
AnthropicAPI Key / OAuthClaude Sonnet 4.x, Opus 4.x, Haiku 3.5
Google GeminiAPI KeyGemini 2.5 Pro/Flash, Gemini 3 Flash (preview)
OpenRouterAPI KeyАгрегатор — доступ ко множеству моделей
OllamaБез ключаЛокальные модели, бесплатно
LM StudioБез ключаЛокальные модели с GPU, бесплатно
AWS BedrockAWS CredentialsКорпоративное развёртывание

Настройка слота

  1. Выберите провайдер из выпадающего списка
  2. Если используете внешний облачный провайдер — введите API-ключ
  3. При необходимости укажите Base URL (для self-hosted, локальных моделей и прокси)
  4. Нажмите на поле модели — загрузится список доступных моделей
  5. Выберите модель
Для Partita Studio API-ключ и Base URL не нужны. Для локальных моделей через Ollama или LM Studio API-ключ тоже не нужен: достаточно указать адрес вашего локального сервера.
Настройки

Аудио и MIDI

Настройка аудио-выхода и MIDI-подключений.

Аудио-выход

Выберите устройство для воспроизведения встроенного SoundFont-синтезатора. По умолчанию используется системное устройство вывода.

MIDI-порт

Выберите MIDI-порт для вывода при использовании WebMIDI. PARTITA STUDIO показывает все доступные MIDI-выходы в системе. На практике на Windows обычно выбирают LoopMIDI.

Индикатор состояния порта:

  • Зелёный — порт подключён и работает
  • Красный — порт отключён или ошибка

Кнопка «Тест» отправляет тестовую ноту (C4, 300ms) для проверки подключения.

Настройки

Аккаунт и лицензия

Управление учётной записью, пробным периодом и лицензией.

Пробный период

Новый пользователь получает 30-дневный пробный период с полным доступом ко всем функциям. Регистрация не требует банковской карты.

Вечная лицензия

После окончания пробного периода можно приобрести вечную лицензию за 9 990 ₽. Лицензия даёт бессрочный доступ без подписки и все будущие обновления. Оплата проходит через YooKassa.

Личный кабинет

Управление аккаунтом доступно через личный кабинет на сайте и в настройках приложения (раздел «Аккаунт»).

Встроенный AI Partita Studio

После входа в аккаунт приложение открывает встроенный провайдер Partita Studio. Базовый режим Free позволяет начать работу без отдельного API-ключа. Часть серверных режимов работает по лимитам, и приложение показывает их состояние рядом с выбором модели и в строке чата.

Настройки

Горячие клавиши

Полный список клавиатурных сокращений для быстрой работы.

Общие

КлавишаДействие
SpacePlay / Pause
Ctrl+NНовый проект
Ctrl+OОткрыть проект
Ctrl+SСохранить проект
Ctrl+ZОтменить (Undo)
Ctrl+YПовторить (Redo)
Ctrl+LОткрыть/закрыть чат
Ctrl+CКопировать клип
Ctrl+VВставить клип по позиции плейхеда
DeleteУдалить выделенное
EscapeСнять выделение / закрыть

Таймлайн

КлавишаДействие
GСгенерировать все партии выбранного блока
Alt+SРазрезать клип по позиции плейхеда
4Открыть/закрыть Clip Editor

Piano Roll

КлавишаДействие
1Инструмент «Выделение»
2Инструмент «Карандаш»
3Инструмент «Ластик»
Shift + колесоВертикальная прокрутка
Alt + колесоВертикальный зум
Ctrl + колесоГоризонтальный зум
Справочник

Шаблоны

Шаблоны ускоряют начало работы, предоставляя готовые конфигурации инструментов и структуры.

Шаблоны аранжировщика

Встроенные шаблоны определяют типичные оркестровые составы и структуры для разных жанров и задач. Каждый шаблон содержит:

  • Набор инструментов с профилями
  • Структуру блоков (секции формы)
  • Рекомендуемые аккордовые прогрессии
  • Рекомендации по ролям инструментов

Пользовательские шаблоны

Сохраните текущий проект как шаблон через меню тулбара. Шаблон сохранит:

  • Набор инструментов и их профили
  • Структуру блоков (типы, длины, аккорды)
  • Глобальные параметры (BPM, тональность, размер)

Сгенерированные ноты не сохраняются в шаблоне — только каркас.

Справочник

Справочник профилей

Обзор встроенных профилей инструментов по библиотекам. Сейчас в приложении 65 готовых профилей.

Cinematic Studio Strings (CSS)

Струнные профили для соло, секций и готовых ансамблей с детальным CC-маппингом артикуляций:

  • Violin, 1st Violins, 2nd Violins, Viola, Violas, Cello, Cellos, Bass, Basses
  • Lite Ensemble и Full Ensemble для быстрого старта
  • Артикуляции: legato, sustain, spiccato, staccato, tremolo, pizzicato, col legno, con sordino, marcato и др.
  • Режим артикуляций: CC (CC58 последовательности)

Cinematic Studio Brass (CSB)

Медные профили для соло, секций и сборных составов:

  • Solo Horn, Solo Trumpet, Solo Trombone, Solo Bass Trombone, Solo Tuba
  • Horn, 4 Horns, Trumpet, 2 Trumpets, Trombone, 2 Trombones, Tuba, Full Ensemble
  • Артикуляции: sustain, staccato, marcato, sforzando, fortepiano

Cinematic Studio Woodwinds (CSW)

Деревянные духовые для одиночных партий и малых секций:

  • Solo Piccolo, Solo Flute, Solo Alto Flute, Solo Oboe, Solo Cor Anglais, Solo Clarinet, Solo Bass Clarinet, Solo Bassoon, Solo Contra Bassoon
  • Flute, 2 Flutes, Oboe, 2 Oboes, Clarinet, 2 Clarinets, Bassoon, 2 Bassoons
  • Детальные артикуляции и expression mapping

Nucleus (Audio Imperia)

Оркестровая библиотека полных секций и крупных составов:

  • Крупные секции струнных и медных: 16 Violins, 10 Violas, 6 Celli, 4 Double Basses, 6 French Horns, 3 Trumpets, 4 Trombones, 2 Tubas
  • Наборы Brass, Low Brass и пары деревянных духовых

Strezov

Эпическая и оркестровая перкуссия (X3M):

  • Orchestral Percussion — тимпани, малый барабан, тарелки, тамтам
  • Epic Percussion — taiko, большой барабан, эпическая перкуссия

General MIDI

Стандартный набор для встроенного SoundFont-синтезатора. Подходит для быстрого прототипирования без внешних библиотек.

Справочник

Инструменты агента

Полный список инструментов (tools), доступных AI-агенту для управления проектом.

Проект

Управление проектом, сохранение, undo/redo, ревизии, шаблоны.

Инструменты

Добавление, удаление, настройка инструментов, создание и редактирование профилей.

Структура

Управление блоками: добавление, удаление, перемещение, дублирование, изменение свойств.

Гармония и клипы

Работа с аккордами, прогрессиями, фразами, макро-кривыми. Создание и редактирование клипов.

Редактирование нот

Точечные изменения: добавление/удаление нот, изменение velocity, CC-событий, артикуляций без полной перегенерации.

Трансформации

Транспозиция, растяжение, копирование баров, humanize velocity, сглаживание CC-кривых, дублирование на другой инструмент, анализ гармонического соответствия.

Генерация и анализ

Запуск генерации (аранжировка, по роли, перегенерация), получение сводки клипа, музыкальный анализ содержимого, сравнение блоков, управление тейками, логирование проблем.

Воспроизведение и экспорт

Управление воспроизведением, экспорт MIDI, работа с шаблонами аранжировщика.

Знания и память

Поиск по базе знаний, сохранение/получение/удаление записей памяти.

Справочник

Решение проблем

Ответы на частые вопросы и решения типичных проблем.

Нет звука при воспроизведении через WebMIDI

Симптомы: Ноты отображаются, но звука нет при использовании виртуального MIDI-порта с Kontakt/DAW.

Решения:

  • Убедитесь, что LoopMIDI запущен и виртуальный порт создан
  • Проверьте, что в настройках PARTITA STUDIO выбран правильный виртуальный MIDI-порт
  • В DAW убедитесь, что MIDI-вход настроен на этот же виртуальный порт
  • Проверьте MIDI-каналы — они должны совпадать в PARTITA STUDIO и DAW
  • Нажмите кнопку «Тест» в настройках MIDI для проверки связи

Агент не отвечает или ошибка API

Решения:

  • Проверьте API-ключ в настройках модели
  • Убедитесь в наличии интернет-соединения
  • Для локальных моделей — убедитесь, что Ollama/LM Studio запущен
  • Если используете Partita Studio — проверьте вход в аккаунт и не исчерпан ли лимит выбранного серверного режима
  • Проверьте Base URL (для self-hosted провайдеров)
  • Попробуйте другую модель или провайдер

Артикуляции не переключаются в Kontakt

Причина: Неправильный маппинг keyswitch или CC в профиле.

Решения:

  • Проверьте, что профиль соответствует вашей библиотеке
  • Для CSS используются CC-последовательности (CC58) — убедитесь, что Kontakt скрипт активен
  • Для keyswitch-библиотек проверьте правильность нот переключения

Ноты за пределами диапазона

Решение: PARTITA STUDIO автоматически корректирует ноты, выходящие за диапазон профиля — сдвигает на октаву или обрезает. Если проблема повторяется, проверьте значения absoluteRangeLow / absoluteRangeHigh в профиле инструмента.

Приложение не обновляется

Решения:

  • Попробуйте вручную: Настройки → Разработка → Проверить обновления
  • Проверьте интернет-соединение
  • Скачайте последнюю версию с сайта

Логи для диагностики

Для отладки используйте:

  • Лог генерации%APPDATA%/partita/Partita/logs/generation_debug.log
  • Лог агента — записывается в файл при каждой сессии
  • Настройки → Разработка — путь к логам и кнопка открытия в Explorer