リファレンス

📖 用語集

p5.js / インスタンスモード / AudioData / EMA / BasePreset など、VJam を読み解く語彙。

📖 用語集

用語 やさしい説明
p5.js JavaScript で絵やアニメを描くライブラリ。VJam のビジュアルエンジンの片方
グローバルモード circle() のように道具を名前だけで使う書き方。1ページに p5 は1個だけ
インスタンスモード new p5((p)=>{...}) で道具を箱 p に入れる書き方。p5 を何個も同居できる
プリセット 1つのビジュアル。src/presets/p5/*.js に378個
P5Engine プリセットを動かす管理役(舞台監督)。デッキごとに1人
registry プリセットの名前 → ファイル対応表(目録)
AudioData 音を7つの数字に要約したもの(beat/bpm/strength/rms/bass/mid/treble)
AudioAnalyzer 生の音データを7つの数字に要約する自作の処理
EMA(指数移動平均) 値を滑らかにする平均。ガタつき・チラつきを抑える
BasePreset 全プリセットの親クラス。型と後片付け(destroy)を提供
遅延ロード(lazy load) 使う時に初めてファイルを読み込む仕組み。起動が軽くなる

© 2022-2025 infoHiroki. All rights reserved.