トップ 一覧 検索 ヘルプ RSS ログイン

BugTrack-NRTDRV/10

ループ時のバグ2種&Windows7での動作不具合

  • 投稿者: alfl201
  • カテゴリ: 不具合報告
  • 優先度: 普通
  • 状態: リリース済
  • 日時: 2009年11月16日 20時36分20秒

 内容

開発者の皆様こんにちは。

早速ですが、今回はバグの報告です。(環境はNRTDRV+hoot

?コンパイラマクロでのループバグ

$sd    l64@30e&e-&d&d-&c&>b&b-&a<l8
$bd    l64@30d&d-&c&>b&b-&a&a-&g<l8

A {
        [ $bd ]    ;演奏されない
        [2 $bd ]   ;演奏される
        [ $sd ]    ;演奏される
}

※ループ回数の2を省略すると演奏されないことがあるようです。

?[2 〜〜 / 〜〜 ] 〜〜 の書式使用時に、正しく演奏されないことがある

※以下ソースです。

#TEMPO         132
#V_STEP        15
#VOLMAX        127
#VOICE_MODE    5
#OCTA_X

@79 { ;Marimba
;AF  OP  WF  SY  SP PMD AMD PMS AMS PAN NOI
 60, 15,  0,  0,  0,  0,  0,  0,  0,  3,  0,
;AR  DR  SR  RR  SL  TL  KS MUL DT1 DT2 AME
 31, 15, 12,  7,  5, 39,  1, 13,  7,  0,  0,
 31, 14, 10,  7,  5,  2,  1,  1,  7,  0,  0,
 31,  0,  0,  0,  5, 34,  0,  1,  3,  0,  0,
 31, 10,  5,  7,  5,  2,  1,  1,  3,  0,  0,
}

CF {
        L 
        [2
}

C {
        o2l16@79P3q8v12y50,20
        bb8b8b8bb4l96@79<<<<P3v4[12 d&e&]y8,2
        / @79l4o3v8SP20, 7,2,1e16.&ecdgl8r>a4<c>bb<c16d.
        e4c4g4r16d16g16b16<cc16>b<c16r16>g2&g16
        r@79ga<cdc>b16g.g32g+32a16ee-16d>a2&a16
        rbbb-bb-b16<d.ccc16d16r16e2&e16
        rga<cdc>b16g.g32g+32a16ed16e16r16>a2&a16
        l16bababr<cdr>gb<degag<l16crcr>a<crcr4
        @79>v15c8d8eereee-ede8>g64&g+64&a.<c8e8ffrfrerf>a4r8a8
        a64&b-64&b32b-rb8b-bb-b8<c8d8>b8<c>grg8g8ag8<<e-ee-dc>g
        eereee-ee-e8>g64&g+64&a.<c8e8ffrfferf>a4r8a8<ddrdrcdc@79o3l8v9deff+32
}

F {
        o2l16@79P2q8v12y53,30
        gg8g8g8gg4r4
        / @79o4v14c8c8>g<c8>g bb8 g g8b8a8<c8>ea8egb8gg8b8<
        c8c8>g<c8>g bb8 g g8b8a8<c8>ea8<r16@79y53,40v6<g&d&>b&g&d&>b&g&dy53,30
        @79o4v14c8c8>g<c8>g8b8bg8b8a8<c8>ea8egb8dg8b8
        g8b8dg8gdg8dg8b8g8g8eg8gr2<
        c8c8>g<c8>bgb8gb8b8a8<c8>ea8ea<c8>ea8<c8>g8b8dg8dgb8dg8b8<e8e8de8er2
        @79y53,40v13>>e16&ea<ceaea<c>a<ceaec>ae
        c>a<fcafa<cfcfafc>afd>b<gdbgb<dgdgbgd>bgecge<c>ce8r@79v9>b<c>bb-ae8<@79v13
        >ea<ceaea<c>a<ceaec>aec>a<fcafa<cfcfafc>afd>b<gdbg<@79o3v11d>d<d>e<e>f<f>f+<f+
}

CF {
        ]
}

C {
        P2l16
}

F {
        P1y53,30
}

CF {
        ;*以下のTrack C のみ演奏されない
        @79o4v14c8c8>g<c8>g bb8 g g8b8a8<c8>ea8egb8gg8b8<
        c8c8>g<c8>g bb8 g g8b8a8<c8>ea8<r16
        v6<g&d&>b&g&d&>b&g&d

        ;*以下からは C,F共に演奏される
        o4v14c8c8>g<c8>g8b8bg8b8a8<c8>ea8egb8dg8b8
        g8b8dg8gdg8dg8b8g8g8eg8gr2<
        c8c8>g<c8>bgb8gb8b8a8<c8>ea8ea<c8>ea8<c8>g8b8dg8dgb8dg8b8<e8e8de8er2
        @79y53,40v13>>e16&ea<ceaea<c>a<ceaec>ae
        c>a<fcafa<cfcfafc>afd>b<gdbgb<dgdgbgd>bgecge<c>ce8r@79v9>b<c>bb-ae8<@79v13
        >ea<ceaea<c>a<ceaec>aec>a<fcafa<cfcfafc>afd>b<gdbg<@79o3v11d>d<d>e<e>f<f>f+<f+
}

?Windows7では、コンパイル後のhoot起動時にエラーが発生する

※エラー内容:ERR3、Previous command was faild

起動後にエンターを何度か入れれば、問題なく動作。

また、hoot起動後に再起動させずにコンパイルすれば、問題なく動作。

以上です。

 コメント

  • すいませ〜ん、改行がまずくて、読みにくくなってしまいました^^; - alfl201 (2009年11月16日 20時39分20秒)
  • 貴重なご報告ありがとうございます! 個人的な事情で私生活のほうがドタバタしてしまっていて、なかなか新バージョンをリリースできなくてごめんなさい。 調査にはしばらく日数が掛かってしまうかもしれませんが、必ず修正してリリースいたします! あっ、改行はこちらで編集しておきますね。 - naruto (2009年11月17日 02時48分37秒)
  • 改行修正ありがとうございますm(__)m気長〜にお待ちしてますよ〜^^ - alfl201 (2009年11月17日 06時59分21秒)
  • とても遅くなってしまって申し訳ありませんが、リピート関連の2点、ようやく修正しました〜。 ただ、Windows7での不具合に関してはこちらに環境がないので修正できませんでした…。ごめんなさい。 - naruto (2010年02月02日 09時23分24秒)
  • お忙しい中修正ありがとうございます!感謝感激です^^早速使わせていただきます…Win7にはNRTDRVTurboぐらいで対応!されればよろしいのではないでしょうか…(さむいギャグ入れててすみません^^; - alfl201 (2010年02月06日 18時08分23秒)
  • Windows7の件ですが、プロデューサーのゴードんさんによりますと特に問題なく動作しているようですので、もしかしたら環境依存の不具合かもしれません(汗)。 ところで、NRTDRVturboですか!…じ、実現できるかな…^^; - naruto (2010年03月24日 16時14分54秒)
  • そうなんですね〜。情報ありがとうございます!こちらで原因がわかったらまた報告させていただきます^^ - alfl201 (2010年03月26日 22時20分22秒)
  • 不具合?のWin7での件なのですが、NRTDRV.iniのhootclientを0に書き換えると、とりあえずエラーは出なくなりました。対症療法的ですが・・・また何かわかれば報告します。 - alfl201 (2010年04月14日 14時34分35秒)
お名前: コメント: