JavaとMIDI:MIDIの環境を調べる
MIDIをJavaを経由で利用するにあたってまずやることは自分のPC上で使えるMIDIのデバイスを調べることです。 デバイスの種類 認識...
Java and Music as Foreign Languages !!
MIDIをJavaを経由で利用するにあたってまずやることは自分のPC上で使えるMIDIのデバイスを調べることです。 デバイスの種類 認識...
前回ストリングスの実装をしました。楽器もそろったのでカノンを完成させたいと思います。 曲の分析と実装内容 今回はソースが長くなってしまっ...
それなりに音を作れるようになってきたので今後はエフェクターを作りたいと思います。エフェクターは読み込んだ音に「何かしらの影響」を与えるもので...
DX7の音の設定値はネット上で探すと結構見つかります。FM音源による音作りは感覚的に作るのが難しいためこういう情報を参考にすると比較的近い音...
前回オシレーターをフィードバック対応にしたので今回はそれを読み込む側の修正を行います。 FM音源:フィードバックの導入(1) オシレ...
フィードバックとはFM理論ではオシレーターが自分自身を変調modulateすることを言います。今まで実装してた変調の機能はオシレーターの他に...
ここまでに作ったFM音源とエンベロープ・ジェネレーターを使って楽器を作りたいと思います。FM音源を使ったシンセサイザーのヤマハのDX-7のエ...
前回で準備ができたのでエンベロープ・ジェネレーターEnvelope Generatorを作りたいと思います。 エンベロープ・ジェネレーター...
エンベロープ・ジェネレーターとはシンセサイザーの音量の変化をコントロールするエンベロープを作成するものです。Javaでこれを実装して楽器クラ...
FM音源によるシンセサイザーは1980年代に流行しました。当時はサンプリング音を扱うほどは機械のスペックを高くすることができなかったため計算...