Name: 間宮
Mail: mamiya@cfp.canon.co.jp
Date: 2000/01/10(Mon) 13:09
Host: 202.228.137.93
Title:qa_[53] RDSの音楽
--------------------------------------------------------
間宮と申します。1月3日にRDSを買ったばかりです。
RDSで遊んでいて気付いたのですが、時々Scoutから短いフレーズですが何かの曲が聞こ
えてきます。どう言うタイミングで聞こえるのか、
また、これが何の曲か分かりません。どなたか御存じな方は教えて下
さい。私ももう少し調査してみたいと思ってます。
これもRDS FAQネタでしょうか?
Name: 高塚一喜
Mail: kazuyoshi@my.email.ne.jp
Date: 2000/01/11(Tue) 16:41
Host: 203.141.89.166
Title:qa_[57] Re: RDSの音楽
--------------------------------------------------------
どんな場面で聞こえてくる曲ですか?
SCOUTには5種類のSOUND SETと呼ばれるものがあり
そのSOUND SETの状態によりどの音がでるか変化します。
また、システムサウンドとしては28種類存在します。
詳しくはSCOUTSDKマニュアルページをご覧ください。
Name: 間宮
Date: 2000/01/11(Tue) 18:46
Host: 150.61.4.11
Title:qa_[58] Re^2: RDSの音楽
--------------------------------------------------------
お答えどうもありがとうございます.
> どんな場面で聞こえてくる曲ですか?
すみません.これが良く分らないのです.最初に気づいたのは,RDSの
マニュアルで作る昆虫型ロボットをStand Alone Modeで動かしている
時でした.その時のMotion,Touch,Lignt,Time,FXのセッティングは不
明です.もう少し調べてみたいと思います.
> SCOUTには5種類のSOUND SETと呼ばれるものがあり
> そのSOUND SETの状態によりどの音がでるか変化します。
> また、システムサウンドとしては28種類存在します。
> 詳しくはSCOUTSDKマニュアルページをご覧ください。
なるほど.System Soundと言うのは単なる効果音だけで私が聞いたよ
うな数フレーズにも及ぶような「音楽」ではないと勝手に思っていま
した.
改めてSDKマニュアルを見ましたが,Sound SetとSystem Soundの関係
がいまひとつ良く分りません.Scout SDKの24ページのSoundの節にあ
る"Soundを制御する3つの方法"とlasmの説明を読んで私が解釈したの
は以下の通りですが,あっていますでしょうか?
サウンド制御には以下の3つの方法がある
(1)ユーザプログラム中,sound命令で,消音,Basic, Bug, Alarm,
Random, ScienceのSound Setのどれかを選んでおき,plays命令で
0-27の番号を指定することによってサウンドを鳴らす(消音の場合
は鳴らない).この場合,番号と音の関係は,0-9はどのSound Set
でも共通であるが,10-27はSound Setによって異なる.
(とするとトータルで10 + 18*5 = 100の音が存在する???)
(2)playt, playvで周波数と長さを指定して鳴らす.
(3)OSがイベントに応じて音を鳴らす.10-24は15のイベントに対応す
る.
(この場合の番号と音の対応はSound Setによって決定される???)
ただし,25, 26, 27はそれぞれDance, Bug, Randomという特別の音
に割り当てられる.
(これら3つはどのタイミングで鳴るのか???)
(Sound Setで決められた25, 26, 27の音を無視してoverrideされて
しまうのか???)
また,Timer 0イベントでは「心音」が出る.
(Timer 0イベントすなわちイベント12はSystem Sound番号21に対応
するはずだが,これまたSound Setで決められた21をoverrideする
のか???)
()内は分からない部分です.(すみません,まだSDKのマニュアルを2/3
位しか読んでいないので,読んでない所に書かれているかもしれませ
ん)
家にはMac(初代PowerMac)しか無いのとIRタワーも無いので色々試すこ
ともできず,ただドキュメントだけから想像するしかないと言う状態
です.
御指導のほどよろしくお願いします.
ちなみに,なんとなく,「Dance」というのが名前からして私の聞いた
「曲」にあてはまりそうな気がします.
Name: 高塚 一喜
Mail: kazuyoshi@my.email..ne.jp
Date: 2000/01/12(Wed) 07:31
Host: 210.155.194.174
Title:qa_[59] Re^3: RDSの音楽
--------------------------------------------------------
> (3)OSがイベントに応じて音を鳴らす.10-24は15のイベントに対応す
> る.
> (この場合の番号と音の対応はSound Setによって決定される???)
> ただし,25, 26, 27はそれぞれDance, Bug, Randomという特別の音
> に割り当てられる.
> (これら3つはどのタイミングで鳴るのか???)
> (Sound Setで決められた25, 26, 27の音を無視してoverrideされて
> しまうのか???)
> また,Timer 0イベントでは「心音」が出る.
> (Timer 0イベントすなわちイベント12はSystem Sound番号21に対応
> するはずだが,これまたSound Setで決められた21をoverrideする
> のか???)
今、手元でplays 25〜27試してみたところ、
次のような結果になりました。
1.Timer 0イベントによる心音を止めた場合
SOUND SETで割り当てられた効果音がでる
2.Timer 0イベントによる心音を有効にした場合
A.心音がなってないタイミング
SOUND SETで割り当てられた効果音がでる
B.心音がなっているタイミング
SOUND SETで割り当てられた効果音でなく音楽がなる。
ということで、イベントが重なったときの動作のようです。
音楽は3種類あって、25、26,27それぞれ違う音楽がなります。
つまり、Dance, Bug, Randomとは音楽の名前のようです。
Name: 間宮
Date: 2000/01/14(Fri) 09:16
Host: 150.61.4.11
Title:qa_[74] Re^4: RDSの音楽
--------------------------------------------------------
二日ほど風邪で寝込んでおりました.返事が遅くなって申し訳ありません.
> ということで、イベントが重なったときの動作のようです。
> 音楽は3種類あって、25、26,27それぞれ違う音楽がなります。
> つまり、Dance, Bug, Randomとは音楽の名前のようです。
試して頂きどうもありがとうございます.理解できました.