0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Maxでエンベロープを使ってポーーをポーンやホワーァンに

Last updated at Posted at 2020-09-15

前の記事

MaxでMIDI鍵を離した時の信号(ノートオフ信号)をカット

バージョン

Version 8.1.5(9359645)(64-bit windows)

エンベロープって何ぞや

一定音量で『ポーー』と鳴ってるだけの音を、時間と音の大きさのグラフにするとこれ。
image.png
青い線がエンベロープ。

『ポーン』って音はこれ。大雑把に言うと打楽器的な音。
image.png
『ホワーァン』って音はこれ。大雑把に言うと弦楽器的な音。
image.png

エンベロープによって *時間的な変化をつけることができる(゚▽゚)ノ です。

エンベロープを設定できるパーツを追加

function ってやつ。
image.png
functionエリア内でクリックするとポイントが追加されてエンベロープを描ける。
image.png

  • 編集モード中はポイントの編集はできないどす。
  • Shift + クリックでポイントを消せる。(Windowsの場合)
  • Y軸の範囲0~1。
  • X軸の範囲はfunctionのインスペクタの ハイ・ドメインの表示値(X軸) で設定可。
    image.png

functionにはbangメッセージを送る

(bangメッセージ ≒ いつやるの?今でしょ!な信号)
ひとまずbuttonをかませて、MIDI鍵からのキーボード番号の信号をbangメッセージに変換。
image.png
もしかしたらbuttonオブジェクトじゃなくて t オブジェクトの方が、グラフィカルな描画をしない分、演算コストが低いのかも、と思った次第。(これについては残課題どす)

functionの戻り値にはline~をかませて、*~で音源と掛け算する

line~*~ は感覚的には分かるんだけど言葉でうまく説明できない……。(ノдヽ)
image.png
参考サイトさん https://numeralcreation.info/モノフォニック・シンセサイザーを作る/

最終的にはこんな感じ

音に表情をつけられるようになってくると、楽器を作ってるって感じがしていいです(*´ω`*)
image.png

次の記事

Maxで和音を奏でられる(ポリフォニック)シンセサイザーを

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?