文件名称:音频节点
文件大小:8.74MB
文件格式:ZIP
更新时间:2024-03-11 21:23:00
JavaScript
音频节点 大学3年生のころに作成した,ブラウザ上で动作するノードベースの音声处理ソフトです。です,ドを画面に追加し,それらを系げることでリアルタイムな音声处理を行えます。また,入力波形や处理途中の波形,出力波形などもリアルタイムに可视化されます。 ノイズに対してバンドパス处理を行い,スピーカーから音を出力しています。 入力にはマイク,音声ファイル,MIDI入力,画像ファイルの4つに対応しています。出力はスピーカーのみに対応しています。 デモ 以下のURLから実际に体験することができます。 仕组み 雑なラウザからGPUの计算资源を利用するため,WebGLを利用しました。そのため,音声波形はWebGLのテクスチャとして管理されています。また,音声のフィルター处理はWebGLのフラグメントシェーダで行っています。 ビルド git clone https://github.com/wakewaka