@plotdb/sfx

給確定性動畫用的音訊 runtime:聲音綁在動畫時間上,加上在瀏覽器裡算出來的合成音效,免費、可重現。

音效清單

點名稱播放預設的聲音;點 🎲 以預設為中心隨機變化 ( 數值依常態分布微調,選項如 style 隨機挑 )。要調參數請到下方的合成細節。

🎲

五線譜

點選音符後用鍵盤編輯,拖曳上下改音高;也可以直接改下方的樂譜文字。以 sfx.synth.score 用選定的聲音演奏 ( 不是樂器的聲音會變調演奏 )。

1~8 全、二分、四分、八分、十六分、三十二分…音符. 附點 ( 再按取消 )- 休止 + 有聲音←→ 選取 ↑↓ 音高space 播放
100

全部音效:合成細節

每種聲音都可以調參數。拖拉滑桿放開時會播放;點波形也會播。同樣的參數永遠是同樣的聲音;vary 加上變化 ( 音高、長度、音量與雜訊質感 );按 🎲 以目前的設定為中心隨機變化所有參數。

預設

時間軸

聲音綁在動畫時間 t 上:播放、暫停、拖曳、倍速都會同步。這裡用自己的時鐘經 sfx.transport 驅動;頁面上有 lotion.player 時會自動攔截,不用另外接。

bus 音量 ( sfx.volume ):這段的低音與旋律走 music,其他走 sfx;voice 給旁白用
下載
場景 ( JSON ):sounds 是 {名稱: [合成聲, 參數}],timeline 是 sfx.timeline 的項目