プログラミングのお話 の 78 番の書き込みへコメントを付けます.
ボード:
T-Net - 管理人室
フリートーク - フリートーク MainStream
音楽 - 音楽 MainStream
コンピュータ音楽 - コンピュータ音楽 MainStream
コンピュータ音楽 - MIDI
コンピュータ音楽 - DTM おすすめリンク集
コンピュータ音楽 - 音楽理論・作曲技術
コンピュータ音楽 - 習作 発表会
コンピュータ音楽 - オリジナル音楽 発表会
コンピュータ音楽 - 既存曲の研究
フラクタル・Math Art - フラクタル・Math Art MainStream
フラクタル・Math Art - TFEngine & T-Fract 開発室
コンピュータ - コンピュータ MainStream
コンピュータ - プログラミングのお話
コンピュータ - UNIX
コンピュータ - インターネット
ゲーム - ゲーム MainStream
ゲーム - PlayStation
ゲーム - PlayStation2
ハンドル(名前):
(guest)
Subject:
書き込み:(1行は折り返さないように30文字程度で改行してください。)
> まず始めに、もしこの話題がもっと続くなら(プレイヤの制作を続けるなら)、 > 新しいサブボードを作りませんか? > GOOさんの作るプレイヤ専用のサブボードを、です。 >> 再生してみてどうでしょうか?うちでは重くてとても使い物になりませんでした。 >> これでは着メロ編集がいいところでしょう。いや、そもそも時間精度が >> やばいのかもしれないからこれもきついかも(^^; > プレイボタンを押してから音が鳴り始めるまで(プレイボタンが再びアクティブ > になるまで)の間、シーケンサが MIDIデータを読み込んでいるのでしょうか? > その時間がまず気になりました。 > そして、 amazing02.mid を演奏させたときには気にならなかったのですが、 > bt4i.mid を演奏させると、音がもたりますね。 >> いずれにせよシーケンサとして仕上げるには文字通り >> 自前でシーケンサを作ることになるとは思いますが。 > デフォルトのシーケンサでこうなるなら、どんなシーケンサを作っても > これ以上良くならないのではないでしょうか? > 何か、シーケンサから出力デバイスへのデータの流し方がまずいのでは > ないでしょうか? > それから、MIDIデバイスのどれを選んでも、同じ(ウチではサウンドカード > のMIDI音源)になってしまいます。 > それから、「Java Sound Sequencer」は表示しない方が良いでしょう。 >> しかもその信じられない仕様のせいでうちのようにデフォルトデバイスが >> 死んでしまったときには再生すらできないようになってしまっていたんです。 >> こんな不安定なシーケンサじゃなくて他のデバイス情報を持った > それは、出力デバイスであるデフォルトデバイスが死んだだけで、 > シーケンサは死んでいないと思います。単に、全体がハングアップした > だけだと思います。 >> シーケンサが手に入れられるはずだ、デフォルトのシーケンサって言うくらいだし、 >> と考えてしまっていたんです。 >> 他の API (Win32 とか)でもこういう扱い方をしているんでしょうか? > WinAPI でも、デフォルトのシーケンサがあります。単にプレイヤを作る > だけなら、それを使えば簡単に作れます。 > ただ、ちょっと凝ったこと(音に合わせて画面を動かそうとするなど)を > しようとすると、辛くなってきます。 >> けどやっぱりシーケンシング専用のデバイスとしてシーケンサを >> 提供して欲しいなぁ。トランスミッタだけ持っているような。 >> 自分で作れってか > シーケンサのレシーバは、パソコン外部からの MIDIデータをレコーディング > するためにあるのだと思いますが、違いますか? > 「デフォルトのシーケンサ」と「デフォルトのシンセサイザ」は別の > ものだと思います。シーケンサの中に音を発音する機能はないはずです。 > 一方、「デフォルトのデバイス」が具体的に何を指しているのかは > 分かりません。もしかすると、「デフォルトのデバイス」は入力用 > として用意されたデバイスなのかも? > だとすると、シーケンサの出力に繋ぐべきなのは、実は「デフォルトの > デバイス」でなく「デフォルトのシンセサイザ」の方だったのかも > 知れません。これで、音のももたりが解決するかも。 > // いや、あの Sun の解説書に分かりやすい概念図が1つあるだけで、 > // スッキリと理解できるはずなんですが、それがないんですよね。 > tos.
■ メインページ