React + WebAudioAPI を使ったシンセサイザーのアプリです。 動作は https://web-audio-synthesizer.vercel.app/ で確認できます。
- parts: 最小限の UI コンポーネント
- circuits: 振舞いを興味ごとに纏めたコンポーネントと内部 API
- controls: parts と circuits を用いた操作を表現できるコンポーネント
画像素材を極力、使わないことで読み込み時間の短縮と CSS による表現の恩恵を受けています。
ルートディレクトリで下記のコマンドを実行してください。
npm run start