Skip to content
Бывший инженер Google выпустил синтезатор Anukari на основе физической симуляции
03 августа 15:35 1 Просмотров Новости

Бывший инженер Google выпустил синтезатор Anukari на основе физической симуляции

Звук, рождённый физикой

Бывший руководитель инженерной команды Google Эван Мезеске представил стабильную версию 1.0 необычного программного синтезатора Anukari. В отличие от традиционных инструментов, использующих осцилляторы или семплы, Anukari создаёт звук путём моделирования физических процессов в трёхмерном пространстве. Разработка проекта заняла более трёх лет. интерфейс синтезатора Anukari с 3D-сценой

Как работает физическое моделирование

В основе Anukari лежит полноценная физическая симуляция. Пользователь строит виртуальные конструкции из грузов (масс), пружин и точек крепления, а затем воздействует на них виртуальными молоточками, смычками или подаёт внешний звуковой сигнал. Все возникающие колебания, столкновения и растяжения объектов рассчитываются в режиме реального времени, а виртуальные микрофоны преобразуют движение конструкции в музыкальный сигнал. Такой подход позволяет получить органичное, «живое» звучание, подчиняющееся законам механики.

Вычисления на видеокарте

Для обработки сложных взаимодействий сотен объектов Anukari переносит основную вычислительную нагрузку с центрального процессора на графический процессор (GPU). Система просчитывает положение, скорость и векторы сил до 48 000 раз в секунду, не перегружая компьютер. Этот метод больше напоминает современные игровые движки, чем классические музыкальные инструменты. схема физической симуляции в Anukari

Совместимость и новые возможности версии 1.0

  • Работает как самостоятельное приложение для Windows и macOS
  • Поддерживает форматы плагинов VST3, AU и AAX
  • Совместим с популярными DAW, включая Ableton Live и GarageBand
  • Механизм автоматического восстановления после сбоев физической модели
  • Встроенная запись видео трёхмерной сцены для визуализации работы инструментов

В версии 1.0 появился механизм автоматического восстановления: если сложная конструкция выходит из устойчивого состояния, программа корректно устраняет ошибку, не завершая работу и не повреждая проект. Кроме того, разработчик встроил функцию записи видео происходящего в сцене, чтобы музыканты могли сохранять не только звук, но и визуализацию. пример виртуального инструмента в Anukari

От идеи к релизу

Эван Мезеске, проработавший в Google инженером, посвятил создание Anukari более трёх лет. Проект прошёл этап публичного тестирования и теперь доступен в стабильной версии 1.0. Информация основана на материалах newatlas.com и официальном сайте anukari.com.

Поделиться

Похожие публикации