Java複数のサイン波を同時に鳴らす(1)
前回はステレオの音源を作成しました。今回は複数の音が重ね合わされたwavファイルを作成します。音を重ね合わせることをミックスmixと言います...
Java and Music as Foreign Languages !!
前回はステレオの音源を作成しました。今回は複数の音が重ね合わされたwavファイルを作成します。音を重ね合わせることをミックスmixと言います...
のこぎり波は三角波と似ていますが最初と最後が急になっています。0地点でいきなり最大音量になります。ここは矩形波と似ています。しかしそのあとは...
矩形波、サイン波のオシレータができたので今度は三角波のオシレータを作ります。典型的な三角波は0から始まり最初の1/4の時点で最大音量になりま...
矩形波のwavファイルはこれまでなんども作ってますが少しずつ洗練したプログラムになって来ています。最適化といってこの先発展した処理をするにあ...
前回サイン波のオシレーターをつくりました。矩形波もファイルは作りましたがファイル作成ロジックとオシレータ部分が混ざった状態で作っていました。...
サイン波の基本的な理解ができたところでJavaで使い勝手の良いオシレーターを作ります。サイン波は音を扱うときに多様な場所で使われています。シ...
前回コードも作り実行結果の音声ファイルもできましたがあまり詳しい説明はしていませんでした。ここでは処理の詳細を説明します。 Javaで...
矩形波とは英語でsquare wave「四角い波」といいます。図で見るとこのような形になります。 音量は一定時間ごとに最大値と...
音声ファイルをJavaで自作したいと思います。始めるにあたって基本的な知識が必要です。Javaに限らず一般的な情報なのですでに知っていること...
Javaの利点の一つにOSを選ばずに実行できるという特徴があります。実行ファイルである拡張子がclassのファイルは実行されるときにjava...