Отправьте шарик по настроенным планкам и услышьте ноты, срабатывающие в реально рассчитанные моменты контакта. Шарик движется под гравитацией и проверяет свой путь по верхним граням горизонтальных планок. Каждый обработанный контакт фиксирует метку времени и высоту тона; те же события запускают локально синтезированные тоны, микшируемые в фильм. Тайминг звука следует за контактом, а не за отдельным предустановленным списком долей. Повторно используйте предоставленные ассеты или запросите новые медиа через PopNow.

PopNow генерирует
Музыка и голос
Нужно
Python 3 · FFmpeg

Генерация необязательна, если у вас есть подходящие исходные материалы.

v1.0.0 · Обновлено 25 окт. 2026 г. · 225 KB · Можно использовать в личных и клиентских проектах; пожалуйста, не перепродавайте и не распространяйте пакет.

Что вы получите

  1. Редактируемый 8-секундный образец 720p и локальный MP4-рендерер с локально синтезированными контактными тонами.

  2. События контакта, видимые реакции, синтез нот и экспорт звука используют одну шкалу времени. Изменение скорости движения или гравитации меняет и действие, и тайминг полученных нот.

  3. Контактный лист из шести кадров, акт рендера и самопроверка входных данных.

Подходит для

  • Оригинальные кинетические музыкальные игрушки и короткие аудиовизуальные произведения
  • Исследование того, как физический тайминг меняет мелодию

Не подходит для

  • Модель проверяет один шарик по граням планок, а не произвольные трёхмерные столкновения. Разные настройки могут пропускать планки или повторять контакты, и результат не обязательно совпадёт с музыкальным метром.

Как это работает

Включает локальный рендерер

  1. Выберите материал

    Для примера не нужны изображения или аудио-ассеты. Настроенные планки и шарик процедурные, контактные тоны синтезируются локально.

  2. Сформируйте движение

    Отредактируйте документированные параметры проекта, затем проверьте точные настройки. Travel speed от 90 до 145 меняет горизонтальное движение.

  3. Рендеринг и проверка

    Экспортируйте локально в MP4, изучите контактный лист и посмотрите весь фильм. Посмотрите фильм со звуком и сравните начала нот с видимыми контактами. Изучите список событий и послушайте, нет ли клиппинга или отвлекающих повторных нот.

Как работает процесс

Как работает Музыкальная машина столкновений

Шарик движется под гравитацией и проверяет свой путь по верхним граням горизонтальных планок. Каждый обработанный контакт фиксирует метку времени и высоту тона; те же события запускают локально синтезированные тоны, микшируемые в фильм. Тайминг звука следует за контактом, а не за отдельным предустановленным списком долей.

Что входит в навык

Что можно изменить

  • Travel speed от 90 до 145 меняет горизонтальное движение.
  • Gravity от 350 до 700 и restitution от 0,6 до 0,95 меняют контакты с планками.
  • Transpose от −12 до 12 сдвигает все высоты контактов в полутонах.

Что проверить перед передачей результата

  • Локальная самопроверка сравнивает три образца кадров после значимого изменения ввода и отклоняет задокументированный некорректный случай.
  • Защита вывода отклоняет перезапись входных файлов и сохраняет существующие sidecar-файлы, если перезапись не задана явно.
  • Посмотрите фильм со звуком и сравните начала нот с видимыми контактами. Изучите список событий и послушайте, нет ли клиппинга или отвлекающих повторных нот. Этот финальный визуальный обзор выполняется вручную.

Посмотреть файлы пакета

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

  • Механизм движения, специфичный для задачи, и поддерживаемые входные данные.

    scripts/scene.py
  • Защищённый экспорт MP4, контактный лист и чек с хешем.

    scripts/runtime.py
  • Редактируемые настройки, используемые предоставленным образцом.

    examples/project.json
  • Фактические проверки изменённых кадров, некорректного ввода и защиты вывода.

    scripts/selftest.py
  • Диапазоны входных данных, размещение материала и честные ограничения.

    references/inputs.md

Зачем нужен этот навык

Начать с этого пакета

События контакта, видимые реакции, синтез нот и экспорт звука используют одну шкалу времени. Изменение скорости движения или гравитации меняет и действие, и тайминг полученных нот.

Что добавляет PopNow

Используйте PopNow, чтобы получить недостающие материалы категории «Музыка и голос» для этого процесса. Сохраните подходящие материалы, которые у вас уже есть, а новые добавьте на описанных здесь этапах редактирования и сборки.

Сравнить подходы

Запрос, собственный навык или этот процесс?

Начать с запроса

Ваш агент может создавать материалы по обычному запросу. Но для проекта всё равно нужно определить задание, визуальные правила, выбор материалов, формат результата и порядок проверки.

Написать собственный навык

Вы выбираете и поддерживаете повторно используемые инструкции, настройки по умолчанию, структуру файлов и проверки. Это удобно, если вашему процессу нужны другие правила или интеграции.

Процесс, созданный для PopNow

Этот процесс разработан для PopNow. Исходные файлы, включённые зависимости и применимые уведомления входят в пакет; описанные ниже возможности относятся к этой версии.

Руководство проверено 25 окт. 2026 г.

Сколько это будет стоить?

Звук примера синтезируется локально из контактов, поэтому платная генерация аудио не нужна. Отдельно запрошенный саундтрек или замену звуковых эффектов можно оценить через PopNow; сохраняйте существующие контактные тоны, если пользователь не просит их заменить.

Генерация необязательна, если у вас есть подходящие исходные материалы. Навык бесплатный. Стоимость новых материалов рассчитывается до генерации.

Пакет навыка

Установка бесплатна в пределах лимита скачиваний вашего аккаунта. Лицензия пакета разрешает работу для себя и клиентов, но не его дальнейшее распространение.

Готовые материалы и локальная работа

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

Новые ИИ-изображения, видео или звук

Стоимость рассчитывается по фактической модели, входным данным, количеству, длительности и разрешению. Дополнительные варианты, правки или улучшения могут потребовать новых запросов на генерацию.

Ваш агент и хостинг

Подписка, облачный компьютер, развёртывание и другие услуги оплачиваются соответствующему сервису. Установка навыка не включает эти услуги.

Сначала узнайте стоимость своего варианта

Сначала помощник может изучить доступные модели и рассчитать стоимость конкретного запроса. Вы выбираете дополнительные этапы и одобряете расходы до начала генерации.

Попросите помощника

  • Используй навык PopNow «Музыкальная машина столкновений» для моего проекта. Перечисли материалы, которые можно использовать повторно, рассчитай стоимость только недостающих медиа, покажи сумму расчёта и отметь этапы, для которых ещё нет расчёта стоимости. Отдельно укажи необязательные улучшения и дождись моего одобрения перед любыми платными действиями.

Как устроена оплата PopNow

Подключения с API-ключом PopNow, включая MCP с API-ключом, расходуют отдельный баланс API в долларах США. Подключение ChatGPT или Claude, авторизованное через OAuth, расходует кредиты сайта. Эти балансы раздельные; расходы одобряются на основе расчёта, показанного в вашем подключении.

Действуют лимиты скачиваний и текущие условия аккаунта. Бесплатный пакет не означает неограниченную бесплатную генерацию.

Как пользоваться

Вы пишете

  • Используйте навык PopNow «Музыкальная машина столкновений» (collision-music-machine) для этой задачи: Отрендерите предоставленный 8-секундный пример. Сделайте вторую версию со значением travel_speed 95. Покажите изменённое движение и запросите отсутствующие медиа до генерации.

Потом попробуйте

  • Покажи, как изменённый параметр влияет на реальное движение.

  • Сохрани мои подходящие исходные материалы и подготовь опциональный расчёт за саундтрек.

Что подготовить

  • Для примера не нужны изображения или аудио-ассеты. Настроенные планки и шарик процедурные, контактные тоны синтезируются локально.
  • Python 3, Pillow, NumPy, FFmpeg и ffprobe
  • Управляющие параметры проекта, перечисленные во входном контракте

Похожие навыки

Смотреть все →

Оценки

Оценок пока нет. Уже установили навык? Оцените его первым.

Оценить навык

Вопросы

Ноты синхронизированы с реальными контактами?

Да. Решатель фиксирует метки времени контактов и использует тот же список для синтеза аудио. Изменение движения может изменить и последовательность ударов, и тайминг.

Требует ли пример сгенерированной музыки?

Нет. Он включает локально синтезированные тоны. Саундтрек через PopNow — опция, требующая отдельного запроса цены.

Будет ли при любом выборе параметров сыграны все восемь планок?

Нет. Скорость, гравитация и отскок влияют на траекторию, поэтому некоторые варианты могут пропустить планку или ударить по ней снова. Проверьте и прослушайте результат.

Что уже входит в пакет Музыкальная машина столкновений?

Механизм движения, специфичный для задачи, и поддерживаемые входные данные. Защищённый экспорт MP4, контактный лист и чек с хешем. Редактируемые настройки, используемые предоставленным образцом. Фактические проверки изменённых кадров, некорректного ввода и защиты вывода. Диапазоны входных данных, размещение материала и честные ограничения.

Какие этапы Музыкальная машина столкновений могут потребовать оплаты?

Звук примера синтезируется локально из контактов, поэтому платная генерация аудио не нужна. Отдельно запрошенный саундтрек или замену звуковых эффектов можно оценить через PopNow; сохраняйте существующие контактные тоны, если пользователь не просит их заменить. Подключения с API-ключом PopNow, включая MCP с API-ключом, расходуют отдельный баланс API в долларах США. Подключение ChatGPT или Claude, авторизованное через OAuth, расходует кредиты сайта. Эти балансы раздельные; расходы одобряются на основе расчёта, показанного в вашем подключении.

Чем Музыкальная машина столкновений отличается от обычного запроса или собственного навыка?

События контакта, видимые реакции, синтез нот и экспорт звука используют одну шкалу времени. Изменение скорости движения или гравитации меняет и действие, и тайминг полученных нот.