========================================

 RTool NCbNKCh Ver1.0
 
========================================

̃t@CQuickGuide̓RecR-CODEŎs菇Lq̂łB


菇
RecR-CODEŎs܂ł̎菇͂̂悤ɂȂ܂B

 - Rec쐬
   (uRecvƂ́AAIBOɉvft@CłB
    *.led, *,mid, *.wav, *.mtn  t@CRecƂȂ܂Bj

 - 쐬RecODAt@C֕ϊ

 - 쐬Rec̃R}hXg(MWC.CFG)쐬
  (uR}hXgvɂ́ARecgݍ킹R}hID
   LqĂ܂B)

 - R}hXg(MWC.CFG)ERS-7.MWC֕ϊ

 - 쐬ODAt@CERS-7.MWCR-CODẼVXe̓
   [XeBbNփRs[

 - R-CODEPLAY߂găR}hĂяo

Rec쐬
Rec̎ނMOTIONAAUDIOALED3ނ܂B
t@C̊gqMOTION*.MTNAAUDIO*.WAV*.MIDALED*.LEDɂȂ܂D

ꂼ̃Rec쐬ɂ͈ȉc[͎ŝ̃AvP[VȂǂgB
 - MOTION쐬ɂMEditgă[Vt@C܂B
 - AUDIORec͎ŝ̃TEh쐬AvP[VȂǂWAVMIDIt@C쐬܂B
    gpłWAVMIDItH[}bg͈ȉ̒ʂłB
    WAV:
         8k  8bit MONO PCM
        16k 16bit MONO PCM
         8k  4bit MONO IMA ADPCM
        16k  4bit MONO IMA ADPCM
        
    MIDI:
        SMF Format0

 - LEDMIDIt@CŋLq\ł̃t@CTEh쐬AvP[VȂǎgp܂B
   gpłMIDItH[}bg
      SMF Format0
     gbN1̂ݗL

쐬RecODAt@C֕ϊ
Rect@CꂼMOTION.ODA, AUDIO.ODA, LED.ODÃt@C֕ϊ܂B

ODAւ̎菇
 - Rect@Cꂼꌈ܂ꏊɃRs[܂
   RToolł̓TvƂĊɂ̃t@C̓Rs[Ă܂

   ODA\AUDIO\soc_d00greetso0r_x1x.mid
   ODA\MOTION\a_stand#stand_so0r_greet.mtn
   ODA\LED\so12_d00greetso0r_l1f.led

 - RTool.exeNbN܂
 - [MOTION Data Path][Vt@CuĂpXI܂AftHg͂̂܂܂OKł
 - [AUDIO Data Path]I[fBIt@CuĂpXI܂AftHg͂̂܂܂OKł
 - [LED Data Path]LEDt@CuĂpXI܂AftHg͂̂܂܂OKł
 - [Output File:]o͂ODAt@C̃pXw肵܂
 - [Make ODA]{^ƃ`FbN{^Ƀ`FbNĂODAt@C쐬܂


쐬Rec̃R}hXg쐬
R-CODEŌďoɎgpMWCID߃R}hXgiMWC.CFGjɋLq܂B
ҏW̓eLXgGfB^ȂǂMWC.CFG֏݂܂B

LMWC.CFG̋Lq26000MWCIDďoꂽɁAR̃Rec
a_stand#stand_so0r_greet.mtn  <- MOTION
soc_d00greetso0r_x1x.wav      <- AUDIO
so12_d00greetso0r_l1f.led     <- LED
sLqłB
--------------------------------------------------------------
#MWC 1.0
1 3
26000 3
cmagentMOTIONPERFORMER a_stand#stand_so0r_greet 1 1 0x0 0x0 0
cmagentSOUNDPERFORMER soc_d00greetso0r_x1x 1 1 0x0 0x0 0
cmagentFACELIGHT so12_d00greetso0r_l1f 1 1 0x0 0x0 0
--------------------------------------------------------------
MWC.CFG̏ڍׂ̋Lq@͔lQlɂĂB


R}hXgERS-7.MWC֕ϊ
eLXgt@CMWC.CFGoCi-t@CERS-7.MWCɃc[RToolgϊ܂

 - RTool.exeNbN܂D
 - [Base@BASE-7.MWC:]x[XɂȂBASE-7.MWCI܂AftHg͂̂܂܂OKł
 - [Input File:]LqMWC.CFGI܂
 - [Output File:]o͂ERS-7.MWC̃pXw肵܂
 - [Make MWC]{^ERS-7.MWC쐬܂D


R-CODEMSC[WODAt@CERS-7.MWCt@CRs[
Kvȃt@CMSփRs[܂D

Rs[pX([XeBbNhCuԍE:̏ꍇ)
E:/OPEN-R/MW/CONF/ERS-7.MWC
E:/OPEN-R/MW/DATA/P/MOTION.ODA
E:/OPEN-R/MW/DATA/P/LED.ODA
E:/OPEN-R/MW/DATA/P/AUDIO.ODA


R-CODEPLAY߂Ăяo
ȉ̂悤R-CODEXNvg܂B

R-CODE.R
------------------------
//
// MWCID=26000 PLAY test
//

PLAY:MWCID:26000
WAIT

------------------------

̃t@C[XeBbNփRs[܂B

Rs[pX([XeBbNhCuԍE:̏ꍇ)
E:/OPEN-R/APP/PC/AMS/R-CODE.R

[XeBbNAIBO֑}N܂B
N̏ǏLIE̎p֑Jڂ̂26000P񂾂Ăяo܂B


l
MWC.CFGt@C̓[Uō쐬RecĂяoԍ`邽߂
gpARToolgăoCi-t@CERS-7.MWCɕϊ܂


MWC.CFG
------------------------------------------------------------
#MWC 1.0  <- Œ
35 39
a) b)
26000 1
c)    d)
cmagentMOTIONPERFORMER  a_sit#sit_null  1  0  0x0  0x0  0
e)                      f)              g) h) i)   j)   k)


a) t@CɊ܂܂MWCommands
   ̐MWC.CFGɒ`g[^ c) ̌ł
b) t@CɊ܂܂CMAgent Commands
   ̐MWC.CFGɒ`g[^ e) ̌ł   
c) MWCommandsID
   26000 - 27999͈̔͂ŊU
d) MWCommandŎgpCMAgent Commands
e) CMAgent Performer̎
   Rec̎ނɂCMAgent PerformerقȂ܂

   cmagentMOTIONPERFORMER    Sg[V
   cmagentMOUTHPERFORMER     [V
   cmagentHEADPERFORMER      [V
   cmagentLEGPERFORMER       r[V
   cmagentTAILPERFORMER      K[V
   cmagentEARPERFORMER       [V
   cmagentSOUNDPERFORMER     TEh
   cmagentMODELIGHT          [hv
   cmagentFACELIGHT          烉v
   cmagentEARLIGHT           v
   cmagentBACKLIGHT          wv
   cmagentLIVELIGHT          v

f) CMAgent Command
   Rec̃t@Cgq폜ċLq܂

g) CMACommanďJԂ񐔂Lq ʏ1
h) CMACommand̓w
   1̃R}h1̃RecȂꍇ 0 (Ȃ)
   1̃R}h2ȏ̃Recꍇ 1 (Đ)

i) p[^ip) 0x0 ݒ肵Ă
j) p[^0x01=rŎ~߂Ă悢A0x0=rŎ~߂Ȃ
   0x0 ߂܂B
   rŎ~߂Ă悢[V̍쐬ɂ͒ӂKvłB
k) 0


MWC.CFG Sample
-------------------------------------------------------------
#MWC 1.0
5 8
26000 3
cmagentMOTIONPERFORMER a_stand#stand_so0r_greet 1 1 0x0 0x0 0
cmagentSOUNDPERFORMER soc_d00greetso0r_x1x 1 1 0x0 0x0 0
cmagentFACELIGHT so12_d00greetso0r_l1f 1 1 0x0 0x0 0
26001 1
cmagentMOTIONPERFORMER a_stand#stand_so0r_greet 1 0 0x0 0x0 0
26002 1
cmagentSOUNDPERFORMER soc_d00greetso0r_x1x 1 0 0x0 0x0 0
26003 1
cmagentFACELIGHT so12_d00greetso0r_l1f 1 0 0x0 0x0 0
26004 2
cmagentSOUNDPERFORMER soc_d00greetso0r_x1x 1 1 0x0 0x0 0
cmagentFACELIGHT so12_d00greetso0r_l1f 1 1 0x0 0x0 0
---------------------------------------------------------------


ȏ
