Web Audio APIとVue.jsでADSRエンベロープ(VCA)をコントロールする | Black Everyday Company

前回までにキーボードをつくったり、オシレータをつくったり、オシロスコープをつくったりした。 今回は音の三要素の最後の1つ、音量をコントロールする。 エンベロープジェネレータを用い、ADSR(Attack/Decay/Sustain/Release)をコントロールするとともに、エンベロープを視覚化する。ADSRとは、Attack/Decay/Sustain/R…