一往確認日記 |
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ファイルをダウンロードできます。