«前の日記(2020年11月20日) 最新 次の日記(2020年11月29日)» 編集

一往確認日記


2020年11月22日 [長年日記]

_ ENVELOPE - その3

前回のENVELOPE - その2の続きです。

何回も出てますが、このコマンドでどの様な音程になるかグラフにしてみます。

ENVELOPE 2,1,2,-2,2,10,20,10,1,0,0,-1,100,100
SOUND 1,2,100,100

caxlsxを使うとRubyからExcelファイルを生成することができます。グラフも書かせることができて便利です。

こちらが生成したグラフです。
青色が音程で、80(G2)から120(F3)まで周期的に上下しています。
オレンジ色は音量の変化になります。

音程グラフ

こちらがRuby srciptになります。 27、28行目のENVELOPE、SOUNDコマンドを書き換えると他のパターンも試すことができます。
envelope.xlsxの右端のview rawを押すとExcelファイルをダウンロードできます。