音の高さを変える(1)
今まではずっと同じ周波数の音でしたが今度は高さを変えたいと思います。今回は3秒間のサイン波のwavファイルを作ります。最初は440Hzで2秒...
Java and Music as Foreign Languages !!
今まではずっと同じ周波数の音でしたが今度は高さを変えたいと思います。今回は3秒間のサイン波のwavファイルを作ります。最初は440Hzで2秒...
のこぎり波は三角波と似ていますが最初と最後が急になっています。0地点でいきなり最大音量になります。ここは矩形波と似ています。しかしそのあとは...
矩形波、サイン波のオシレータができたので今度は三角波のオシレータを作ります。典型的な三角波は0から始まり最初の1/4の時点で最大音量になりま...
矩形波のwavファイルはこれまでなんども作ってますが少しずつ洗練したプログラムになって来ています。最適化といってこの先発展した処理をするにあ...
前回サイン波のオシレーターをつくりました。矩形波もファイルは作りましたがファイル作成ロジックとオシレータ部分が混ざった状態で作っていました。...
前回作ったサインオシレーターを使って音声ファイルを作ります。以前矩形波の音声ファイルを作成したのでこのロジックを流用したいと思います。Inp...
サイン波の基本的な理解ができたところでJavaで使い勝手の良いオシレーターを作ります。サイン波は音を扱うときに多様な場所で使われています。シ...
サイン波sine waveは正弦波とも呼ばれますが音の波として一番シンプルなものとされています。以前作った矩形波も複数の波長の異なるサイン波...
前回はピタゴラスの音律で音階を求めました。今回は平均律という音律を見ます。説明が必要ですがピタゴラスの音律は5度の関係の音同士は良好に和音を...
音階は振動数の比率の関係でできています。例えばピアノの真ん中のドから上のラは一般に440Hzです。その1オクターブ上のラの周波数はこの2倍の...