Javaで矩形波のオシレーターを作る
前回サイン波のオシレーターをつくりました。矩形波もファイルは作りましたがファイル作成ロジックとオシレータ部分が混ざった状態で作っていました。...
Java and Music as Foreign Languages !!
前回サイン波のオシレーターをつくりました。矩形波もファイルは作りましたがファイル作成ロジックとオシレータ部分が混ざった状態で作っていました。...
前回作ったサインオシレーターを使って音声ファイルを作ります。以前矩形波の音声ファイルを作成したのでこのロジックを流用したいと思います。Inp...
サイン波の基本的な理解ができたところでJavaで使い勝手の良いオシレーターを作ります。サイン波は音を扱うときに多様な場所で使われています。シ...
サイン波sine waveは正弦波とも呼ばれますが音の波として一番シンプルなものとされています。以前作った矩形波も複数の波長の異なるサイン波...
wavファイルの内容を表示するプログラムを作っています。今の所「ウインドウの表示とグラフ領域の描画」「wavファイルからのデータ取得」までで...
今回はwavファイルから必要なデータを抜き出す処理を作ります。前回ウィンドウを作りました。グラフの領域は横が余白をのぞいて780ピクセルあり...
前回で矩形波のwavを作成しました。音声ファイルなので当然再生すれば音は出ますが自分の作成したファイルが思い通りになっているか判断するにあた...
前回コードも作り実行結果の音声ファイルもできましたがあまり詳しい説明はしていませんでした。ここでは処理の詳細を説明します。 Javaで...
矩形波とは英語でsquare wave「四角い波」といいます。図で見るとこのような形になります。 音量は一定時間ごとに最大値と...
サンプルサイズあるいはビットデプスとは一つのサンプルの情報量のことです。スピーカーの振動盤が振動する様子を想像してください。振動する事によっ...