[最新] ■[前年|前月|前日|2013/10/31|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

10/31 01:52 (@gorry5) @DARL_Japan 生食するかぼちゃもあるのよ…
10/31 01:55 (@DARL_Japan) @gorry5 せめて、スムージーで。 (kupa)
10/31 12:52 (@gorry5) @ume3fmp @Shinra8801 OPN割り込みの末尾(EIの直前)でタイマ初期化とかしちゃってると、割り込み間隔が実質的に「DI期間+タイマ期間」になります。「4MHzと8MHzで割り込み間隔が変わる」としたら、これがいちばんありうる理由かと (zubi)
10/31 12:54 (@ume3fmp) @gorry5 @Shinra8801 ああ、確かにそれはありますね。ただ順序入れ換えもやったんですが、そんなに変わらなかったかも...もう一度やってみましょう。 (zeki)
--------
10/31 12:58 (@ume3fmp) . @gorry5 @Shinra8801 いまやってみたんですが、PSG only曲の方で明らかにテンポの改善が見られました。一つの原因はこれですね。納得できました! (zebi)
--------
10/31 13:07 (@gorry5) @ume3fmp https://twitter.com/ume3fmp/status/395742713741443072 もしこれを割り込みごとに呼んでいるならまずいです。TIMERレジスタのLOADビットを0→1にするとカウンタリセットがかかるので、割り込み間隔が狂います。割り込み再設定だけならLOADビットの0化は不要です (dati)
10/31 13:09 (@ume3fmp) . @gorry5 @Shinra8801 OPM曲の方でもテンポは改善されたみたいです。アドバイスありがとうございました。 (dani)
10/31 13:16 (@gorry5) ちなみに今エミュ系のコードを見たら、fmgenやX68soundは「LOADビットが0→1のときタイマカウンタがリセットされる」という実装はないみたい。fmgenはLOADビットが1のとき必ずリセットだし、X68soundはリセットがない (dapo)
10/31 13:16 (@ume3fmp) @gorry5 もう一つありがとうございます。そうですね、たしかになんか変だなとは思っていました^^;bit 5のon/offだけで十分ですね。 (disa)
10/31 13:19 (@ume3fmp) @gorry5 bit5でなくてbit4の間違いです^^; 失礼しました。 (dine)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2013/10/31|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]