リレーの状態が変わったときの効果音は (25) 状態変更の伝播の過程を見たい のときにやっつけで作ったものを使っていましたが、もうちょっとリレーっぽい音にしたいなーと思っていました。 メカニカルな感じというか、なんかこう、機械がガチャガチャ動いてる感じの音にしたい。
というわけで、効果音を作り直しました。
- 基本的には乱数で生成したホワイトノイズ
- パラメータが同じ場合は何回生成しても同じ音になってほしいので、乱数生成時にシードを指定する
- あとはピッチとエンベロープを調節してできあがり
ホワイトノイズを加工しただけとはいえ、やはり音が変わると印象がだいぶ変わります。楽しい。
ゲーム用の効果音素材などを探して利用してもよかったんですけどね。 こういうのをちまちま手作りするの割と好きなんです……。
ちなみにできあがったものの波形を見るとこんな感じ。
以下の iframe で実際に動かせます。 リレーが連なっているだけの回路と、RSフリップフロップをサンプルとして選んでみました。
※ 音量小さめにしていますが音が出ます。
※ スマホでは全体が表示できないかもしれません。PCブラウザなどで見てください。
こちらも同じものです:
https://sonota88.github.io/kairo-gokko/pages/37/index.html