computer.program - プログラミングのお話
FotranとかcobolとかBasicとかCとかC++とかjavaとか…(以下略)
#65: 継承関係で質問
Date: 2001/02/09 20:40:51 Fri Author: GOO・豪 (tnet0077)
Child Article: #66: 継承関係で質問
というわけで MIDI プレイヤーアプレットを作っているわけですが、
セキュリティ関連がなかなか難しそうです。ローカルのファイルに基本的には
アクセスできないですし。まあ、とりあえずそれは置いといて・・・
ちょっと再生デバイスとシーケンスとをつなげるのに苦労しています。
public interface Sequencer
extends MidiDevice
というインターフェイスがあって、
静的なメソッドが集まった MidiSystem クラスを使って、
Sequencer seq = MidiSystem.getSequencer();
seq.setSequence(MIDI ファイル);
seq.start();
といった感じで再生できるはずなんですが、getSequencer() は
デフォルトデバイスの Sequencer を返すメソッドなんです。
で、ほかのデバイスを選択するには、MidiDevice getDevice(Device.Info)
しかないらしいんです。そこからはもっと低レベルなコントロールの方に
持っていくらしいんですが、できれば Sequencer の簡単なインターフェイスに
持っていきたいです。MidiDevice を Sequencer にできないものでしょうか?
試しに seq = (Sequencer)MidiDevice; とやってみましたがどうもそこで
止まってしまうようです(^^;
GOO
E-Mail: goo_n@hotmail.com
WWW: http://homepage2.nifty.com/~goo/
GTET 置き場
■ この記事のコメントを書く
■ この書き込みを削除/復活します(投稿者のみ可)
■ この書き込み近辺の一覧表示へ
【最新20記事
[一覧]
[ツリー]
[一括]
】
【最新の記事は 107 番です.】
【前の20記事
[一覧]
[ツリー]
[一括]
】
【次の20記事
[一覧]
[ツリー]
[一括]
】
■ メインページ