Вот новая интерактивная музыкальная система. psai К сожалению , не много деталей , как в области технического проектирования или авторинг конвейер содержимого во время этой публикации, однако в результате игры реагирующих музыки выход хорошо демонстрирует.
Вы можете свободно попробовать, как все сделано из авторинга-перспективы в wwise или Fmod дизайнера, и это может быть полезно, чтобы помочь первоначальному составу музыкальных активов во время игры с различным интерактивным авторингом подходов, прежде чем совершить какую-либо конкретная конструкцию в вашем собственный двигатель.
Существует множество возможных комбинаций игровых действий и музыкальных параметров, которые можно использовать для интерактивного формирования композиции. Бюджеты денежного времени и целевые платформы обычно являются ограничивающими факторами, в которых можно использовать интерактивную музыкальную систему.
С аудио точки зрения вы можете создавать следующие типы музыкальных ресурсов для различных интерактивных музыкальных систем:
Готовые миксы песен или фрагментов песен и переходы для сквозного или перекрестного воспроизведения с дополнительными метаданными синхронизации для выхода / ввода в такт. Это наименьшее количество интерактивности с музыкальной точки зрения, но все же этого достаточно для большого количества игр.
Готовые микс-композиции песен или фрагменты песен и переходы упакованы в многоканальный файл или воспроизводятся синхронно, чтобы обеспечить динамическое смешение основ. Они также могут использовать метаданные синхронизации для переключателей в такте, и теперь возможны различные эффекты в реальном времени для основ.
Аудиоклипы, начиная от микс-стеблей и заканчивая отдельными частями инструментов, которые затем располагаются на временной шкале интерактивного музыкального редактора для реконструкции фрагментов и переходов песни. Такое расположение обеспечивает гораздо большую детализацию для ввода частей в микширование, а также для рандомизации и других динамических эффектов в библиотеке частей.
Вышеупомянутое, как правило, ограничено базовым темпом и тоном, записанными в аудиофайлах, если только вы не разрешите динамическое изменение скорости воспроизведения или не реализуете эффект смещения высоты тона / растяжения по времени. В качестве альтернативы вы могли бы написать огромную матрицу темпов / клавиш, но это было бы довольно расточительно с точки зрения размера данных и трудозатрат.
- Если вам требуется наиболее детальный уровень интерактивности музыки, вы можете воспроизводить отдельные последовательности нот волновых данных или алгоритмы синтеза. Здесь вы можете свободно изменять аранжировку, темп, метр, тональность, инструменты, параметры синтеза, эффекты микширования и эффекты в реальном времени для каждой части композиции, если вы решите построить ее вплоть до этого уровня.