
MAX 7 オーディオ処理基礎4
今回は、MIDIコントローラーの鍵盤を弾く強さ、あるいはksliderをクリックする上下位置(鍵盤の奥に行く程大きくなる)、つまりはベロシティによって実際のサウンドに強弱をつけるパッチを作る。 ベロシティは、0〜127までの整数のため、これを0〜1へ変更したいので、[/...

MAX 7 オーディオ処理基礎3
line〜オブジェクトは、2つの数値を受け取ると、それを"目標値"と"目標値までの到達時間"と解釈して、現在地点と目標地点の2点の間を滑らかに結ぶ補完作業を行う。 これによって、例えばボリューム操作を行う時の、波形の不連続が起こすクリックノイズを解除することが出来る。また、...

MAX 7 line~オブジェクトと音設定2
番外編〜その2〜 以前投稿したline~オブジェクトについて、現在進んでいるオーディオ処理項目匂いて改めて重要な点に気付いたのでメモしておく。 内容は、line~オブジェクトによるクリップノイズの回避についてである。 下のようなmtof(MIDI to...

MAX 7 line~オブジェクトと音設定
番外編 かつて数学に対して解ける楽しさを知っていた自分にとっては、 その頃の努力や好奇心が今尚続いているような気がして、どこかワクワクしているのである。 さて本日は、line~オブジェクトについて。 「〜」は音声信号を意味しており、パッチコードも、太い点線となって現れる。...