讓一顆彈珠滾過調音橫桿,聆聽在其實際計算出的接觸時刻所觸發的音符。小球在重力作用下前進,並對其路徑與水平橫桿頂端進行測試。每次解算出的接觸都會記錄時間戳與音高;這些相同的事件會觸發本地合成的音色,並混流至影片中。聲音時序依循接觸,而非另一份預設節拍清單。可重複使用提供的素材,或透過 PopNow 報價新增媒體。

用 PopNow 生成
音樂與配音
需要
Python 3 · FFmpeg

如果已有合適的輸入素材,生成是選用步驟。

v1.0.0 · 更新於 2026年10月25日 · 225 KB · 可用於個人和客戶專案;請勿轉售或分享技能包。

你會得到

  1. 可編輯的 8 秒 720p 範例與本地 MP4 渲染器,附本地合成的接觸音色。

  2. 接觸事件、可見的反應、音符合成與音訊匯出共用同一條時間軸。改變行進速度或重力會同時改變動作與產生的音符時序。

  3. 六格縮圖表、渲染回執與輸入自我檢查。

適合

  • 原創動力學音樂玩具與短篇影音作品
  • 探索物理時序如何改變一段旋律

不適合

  • 模型僅測試單一球體與橫桿頂端的互動,並非任意的三維碰撞。不同的設定可能跳過某些橫桿或重複接觸,且結果不保證符合音樂節拍。

如何運作

包含本機算圖工具

  1. 選擇材料

    範例不需要任何圖像或音訊素材。調音橫桿與彈珠皆為程序化生成,接觸音色則於本地合成。

  2. 塑造運動

    編輯文件中記載的專案控制項,然後驗證確切設定。行進速度從 90 到 145 會改變水平移動。

  3. 算圖與審閱

    於本地匯出 MP4,檢查縮圖索引表並觀看整部影片。播放影片時開啟聲音,比較音符起始點與可見的接與可見的接觸。檢查事件清單,並聆聽是否有爆音或令人分心的重複音符。

工作流程如何運作

碰撞音樂機 如何運作

小球在重力作用下前進,並對其路徑與水平橫桿頂端進行測試。每次解算出的接觸都會記錄時間戳與音高;這些相同的事件會觸發本地合成的音色,並混流至影片中。聲音時序依循接觸,而非另一份預設節拍清單。

技能包內有什麼

你可以修改什麼

  • 行進速度從 90 到 145 會改變水平移動。
  • 重力從 350 到 700、恢復係數從 0.6 到 0.95 會改變與橫桿的接觸。
  • 移調從 -12 到 12 會以半音為單位整體移動所有接觸音高。

交付前需要檢查什麼

  • 本地自檢比較了有意義的輸入更改後的三個幀樣本,並拒絕其文件化的無效情況。
  • 輸出保護拒絕與輸入文件重疊,除非明確覆蓋,否則保留現有的側邊文件。
  • 播放影片時開啟聲音,比較音符起始點與可見的接觸。檢查事件清單,並聆聽是否有爆音或令人分心的重複音符。此最終視覺審查為人工進行。

查看技能包檔案

這裡列出此版本中部分實際使用的檔案及其用途。完整下載包還包含使用說明和適用的授權聲明。

  • 特定任務的運動機制和支援的輸入。

    scripts/scene.py
  • 受保護的 MP4 匯出、接觸表和雜湊收據。

    scripts/runtime.py
  • 所提供樣本使用的可編輯設定。

    examples/project.json
  • 實際更改的幀、無效輸入和輸出保護檢查。

    scripts/selftest.py
  • 輸入範圍、材料放置和誠實的限制。

    references/inputs.md

為什麼使用此技能

從此技能包開始

接觸事件、可見的反應、音符合成與音訊匯出共用同一條時間軸。改變行進速度或重力會同時改變動作與產生的音符時序。

PopNow 能補充什麼

用 PopNow 補齊此工作流程缺少的音樂與配音。保留你已有且足夠使用的素材,再將新增素材用於這裡說明的編輯與組合步驟。

比較不同做法

寫提示詞、自建技能,還是使用此工作流程?

從一句提示詞開始

你的助手可以根據一般請求進行創作。但仍需為該專案確定需求、視覺規則、素材選擇、輸出格式及檢查流程。

編寫自己的技能

由你選擇並維護可重複使用的指令、預設設定、檔案結構與檢查規則。當你的流程需要不同規則或整合方式時,這種做法很適合。

為 PopNow 建立的工作流程

此工作流程專為 PopNow 開發。原始檔、隨包提供的相依項目與適用聲明都包含在包內;下方描述的功能範圍對應此版本。

指南已於 2026年10月25日 審核

需要多少費用?

範例的聲音是由接觸事件於本地合成,因此不需要付費的音訊生成。另行要求的配樂或替換音效可透過 PopNow 報價;除非使用者要求替換,否則請保留現有的接觸音色。

如果已有合適的輸入素材,生成是選用步驟。 技能免費。新素材生成前會先報價。

技能包

在帳戶下載額度內可免費安裝。技能包授權允許用於你自己和客戶的專案,不允許再散布。

現有素材與本機處理

重複使用合適的素材、編輯檔案及執行本機組合,不會呼叫 PopNow 生成模型。相關工作仍由你的電腦與所需執行環境完成。

新的 AI 圖片、影片片段或聲音

依實際模型、輸入、數量、長度及解析度報價。額外備選方案、修改或選用的增強處理,可能增加生成請求。

你的助手與託管服務

訂閱、雲端電腦、部署或其他服務商的費用由相應服務收取。安裝此技能不包含這些服務。

先確認你的版本需要多少費用

你的助手可以先查看可用模型,並針對具體請求報價。由你選擇需要哪些選用處理,並在生成前核准支出。

向助手這樣說

  • 為我的專案使用 PopNow 技能「碰撞音樂機」。列出可重複使用的輸入素材,只為缺少的媒體報價,說明報價總額並標出尚未報價的步驟。另列可選的增強項目,任何付費操作開始前都先等我核准。

PopNow 如何計費

使用 PopNow API 金鑰的連線,包括使用 API 金鑰的 MCP 連線,從獨立的 API 美元(USD)餘額中扣款。透過 OAuth 授權的 ChatGPT 或 Claude 連線使用網站點數。這兩種餘額彼此獨立;請以目前連線顯示的報價作為核准依據。

適用下載額度及目前帳戶條件。技能包免費不代表生成可以無限免費使用。

怎麼用

你說

  • 用 PopNow 的技能「碰撞音樂機」(collision-music-machine)幫我做這件事:渲染提供的 8 秒範例。製作第二個版本,將 travel_speed 設為 95。展示改變後的動作,並在生成前報價任何缺少的媒體。

接著試試

  • 展示變更後的設定如何影響實際動態。

  • 保留我足夠的來源素材,並準備選配配樂的報價。

需要準備

  • 範例不需要任何圖像或音訊素材。調音橫桿與彈珠皆為程序化生成,接觸音色則於本地合成。
  • Python 3、Pillow、NumPy、FFmpeg 與 ffprobe
  • 輸入合約中列出的專案控制項

類似技能

查看全部 →

評分

還沒有評分。已經安裝了?來打第一個分數吧。

為這個技能評分

常見問題

音符是否依實際接觸時刻計時?

是的。求解器會記錄接觸時間戳,並使用同一份清單來合成音訊。改變動作可能同時改變擊中順序與時序。

範例需要生成音樂嗎?

不需要。它包含本地合成的音色。PopNow 配樂為選用項目,需另行報價。

每種參數選擇都會敲到全部八根橫桿嗎?

不會。速度、重力與彈性會影響軌跡,因此某些選擇可能跳過某根橫桿或再次敲擊同一根。請檢視並聆聽結果。

碰撞音樂機 已經封裝了哪些內容?

特定任務的運動機制和支援的輸入。 受保護的 MP4 匯出、接觸表和雜湊收據。 所提供樣本使用的可編輯設定。 實際更改的幀、無效輸入和輸出保護檢查。 輸入範圍、材料放置和誠實的限制。

碰撞音樂機 的哪些部分可能產生費用?

範例的聲音是由接觸事件於本地合成,因此不需要付費的音訊生成。另行要求的配樂或替換音效可透過 PopNow 報價;除非使用者要求替換,否則請保留現有的接觸音色。 使用 PopNow API 金鑰的連線,包括使用 API 金鑰的 MCP 連線,從獨立的 API 美元(USD)餘額中扣款。透過 OAuth 授權的 ChatGPT 或 Claude 連線使用網站點數。這兩種餘額彼此獨立;請以目前連線顯示的報價作為核准依據。

碰撞音樂機 與寫提示詞或自建技能有什麼不同?

接觸事件、可見的反應、音符合成與音訊匯出共用同一條時間軸。改變行進速度或重力會同時改變動作與產生的音符時序。