なたで日記

いろいろな思ったこと書きますヽ(^▽^ゞ)

SMFプレイヤーをつくろう!リベンジ「完成した」

time 2009/07/30

SMFプレイヤーをつくろう!リベンジ「完成した」

実は、昨日のうちにあっけなく完成。ワ――ヾ(o・ω・)ノ――イ
SMFプレイヤーをつくろう!リベンジ「セットテンポと分解能」の問題もいつのまにか全部解決してました。

というわけで、デバイスの設定とかできるようにして、とりあえずうん。

こんな感じ。
白い欄には、曲名・著作権情報・再生時間/長さ・拍:拍子・BPM・歌詞が表示されます。
シンセサイザーの一番の上のは、「Microsoft MIDI マッパー」マッパーがどうしても文字化けします。
「Java Sound Synthesizer」はJDK1.6使うと音聞こえるのに、JRE1.6の方使うと音でない。謎。
好みというか「Java Sound Synthesizer」は
「Microsoft GS Wavetable SW Synth」と違ってちゃんとリバーブ反映されてるようで音楽が綺麗。
対応していないの→調の設定・2ポート以上使用するSMF

下の●を動かせば、途中から再生とかも出来ます。

もう少しいろいろやってみたら、不評なJavaアプレットとかにしてみよう。[´・ω・`]

ところでJavaのレイアウトはSpringLayoutが最強ですね。
めっちゃ使いやすい。あれっなんか前もこんなこと書いたような…。デジャブ?

あと、Javaには、Receiverというのがあって、これを使えばMIDI音源とか作れるみたい。
いつか作ってみたいなあ。でも面倒そうだなあ。

以前のブログへ SMFプレイヤーをつくろう!リベンジ「拍子とタイムベース」
続く… SMFプレイヤーをつくろう!リベンジ「ボリューム調節をつけよう」

完成したJava製のSMFプレイヤーのダウンロード

コメント




プロフィール

なたで

なたで

明るくて楽しいことが好きです!モノづくりや旅が趣味です!

RSS フィード RSS feed GitHub GitHub Twitter Twitter YouTube YouTube



sponsored link

タイムライン