Dataで作成してきたものを組み合わせて、鍵盤・VCO・VCF・VCA・EG・LFOがついたシンセサイザーを作成しました。キーボードの「abcdefgh」がそれぞれ「ドレミファソラシ」に対応しています。DataでPCのキーボードを鍵盤にして音階をならすパッチを作成しました。シ」に対応しています。左上のラジオボタンで音の高さを変更することができます。DataでADSR(Attack・Decay・Sustain・Release)を設定できるエンベロープジェネレーターを作成しました。このパッチでは、エンベロープジェネレーターを音量にかけています。Dataでローパスフィルター、ハイパスフィルター、バンドパスフィルターは、「lop~」、「hip~」、「bp~」オブジェクトでそれぞれかけることができます。それぞれのフィルターをノイズ音源にかけてみるパッチを作成しました。Dataで音声信号のスペクトラムを表示するパッチを作成しました。以下のサイトを、参考にして作成しました。Dataでのスペクトラム作成について、以下のページに詳しい説明が書かれています。PWMからどれか一つを選択して鳴らすことができるパッチを作成しました。DataでのPWMを鳴らすパッチを作成しました。PWMの作成方法は、以前作った矩形波とほとんど同じです。PWMのパルス幅を可変できるようにしました。Dataで三角波を鳴らすためのパッチを作成しました。三角波はのこぎり波「phasor~」を合成することで生成します。わかりづらいので、生成過程の各ステップの波形も見れるようにしました。Dataを学べるサイトをまとめてみました。Dataで、矩形波はのこぎり波「phasor~」から作成します。今回は、2通りの手法で矩形波を鳴らすパッチを作りました。ラジオボタンで、矩形波の生成手法を選択することができます。(生成されるのは同じ周波数の矩形波なので、音は変わりません。Dataを始めました。Dataでのプログラミングを学習したいと思います。モジュラーシンセ作成の手始めとして音が出る部分のVCOを作ります。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。