差分発生行の前後
無視リスト:
コミット日時:
2011/08/09 07:53:55 (10 ヶ月前)
コミッタ:
keim
ログメッセージ:

--

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/SiOPM/trunk/src/org/si/sound/mdx/MDXExecutor.as

    r3638 r4594  
    9696                if (mdxtrack.channelNumber < 8) { 
    9797                    mmlseq.appendNewEvent(MMLEvent.MOD_TYPE, 6); // use FM voice 
    98                     mmlseq.appendNewEvent(MMLEvent.FINE_VOLUME, 32); 
    9998                    mmlseq.appendNewEvent(MMLEvent.QUANT_RATIO, 8); 
    10099                } else { 
    101100                    mmlseq.appendNewEvent(MMLEvent.MOD_TYPE, 7); // use PCM voice 
    102                     mmlseq.appendNewEvent(MMLEvent.FINE_VOLUME, 128); 
    103                     mmlseq.appendNewEvent(MMLEvent.VOLUME, 22); 
    104101                    mmlseq.appendNewEvent(MMLEvent.QUANT_RATIO, 8); 
    105102                    mmlseq.appendNewEvent(eventIDPShift, 40); 
     
    295292            function _vol() : void { 
    296293                if (mdxtrack.channelNumber < 8) mmlseq.appendNewEvent(eventIDExp, (fineVolumeFlag) ? _tlTable[volume] : _volTable[volume]); 
    297                 else mmlseq.appendNewEvent(eventIDExp, (fineVolumeFlag) ? (127-volume) : _volTable[volume]); 
     294                else                            mmlseq.appendNewEvent(eventIDExp, (fineVolumeFlag) ? (127-volume) : _volTable[volume]); 
    298295            } 
    299296