Javaでの簡単スレッド利用
通常のプログラムは処理は順番通り行われます。しかしある一つの処理を待っている場合に他の処理を平行でしたい場合はどうすれば良いでしょうか。Ja...
Java and Music as Foreign Languages !!
通常のプログラムは処理は順番通り行われます。しかしある一つの処理を待っている場合に他の処理を平行でしたい場合はどうすれば良いでしょうか。Ja...
いろいろ音を出せるようになったので録音をしたいと思います。 そもそも録音とは Javaでできる録音は入力の音源からデータを読み込んでファ...
前回音階の仕組みをみたところでこれをクラスにしたいと思います。 音階クラスの要件 まず音階クラスとは何かを決めたいと思います。 ...
MIDIで楽曲を演奏するにあたって今までは全ての音をノート番号で指定していました。しかし人が演奏するときには音についてもう少し理解して演奏し...
シーケンサーを使ってシーケンスを演奏させるプログラムを書きましたが現在の実装では強制終了しない限り処理が終了しないままになってしまいます。こ...
以前JavaでMIDIを使って音を鳴らしました。この時はリアルタイムで「音を出す」「待つ」「音を止める」というMIDIメッセージを音源に送信...
wavファイルの内容を表示するプログラムを作っています。今の所「ウインドウの表示とグラフ領域の描画」「wavファイルからのデータ取得」までで...
今回はwavファイルから必要なデータを抜き出す処理を作ります。前回ウィンドウを作りました。グラフの領域は横が余白をのぞいて780ピクセルあり...
前回で矩形波のwavを作成しました。音声ファイルなので当然再生すれば音は出ますが自分の作成したファイルが思い通りになっているか判断するにあた...
前回コードも作り実行結果の音声ファイルもできましたがあまり詳しい説明はしていませんでした。ここでは処理の詳細を説明します。 Javaで...