Ticket #24239

Input Lag Adjustment Causes Dropped Notes

Open Date: 2011-01-23 06:49 Last Update: 2011-04-03 05:32

Reporter:
(Anonymous)
Owner:
Type:
Status:
Closed
Component:
Priority:
7
Severity:
7
Resolution:
Fixed
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

I am so glad that DTXMania now has Input Adjustment! But it's not working properly. If I adjust the input delay, then I get a lot of Poors for no reason.

Ticket History (3/8 Histories)

2011-01-23 06:49 Updated by: None
  • New Ticket "Input Lag Adjustment Causes Dropped Notes" created
2011-01-23 09:30 Updated by: billkwando
Comment

My understandng is that it also messes up the timing of the Hit Sounds.

2011-01-23 12:17 Updated by: yyagi
Comment

What value do you set in InputAdjust (10, -20 etc...)? It should be set to minus value (-10 etc). Please let me know the value you specified.

And which part do you use InputAdjust, Drums or Guitar/Bass? And which device do you use, keyboard, joypad and MIDI?

# You don't have to assign a ticket owner :-) It is assigned by the developper staffs.

2011-02-01 09:47 Updated by: None
Comment

I use Guitar Freaks and DrumMania KOCs connected with PS2-USB converters. I set the InputAdjust to -40. The same thing happens on both Drums and Guitar.

Thanks!

2011-02-02 01:43 Updated by: yyagi
Comment

Hmm, it seems you have a large lags...

At first, you may decrease your input lags by;

  • If you set (CONFIGURATION/System/)BufferedInput=OFF, I strongly recommend to set it ON. If you set it OFF, the lags depend on your framerate (fps).
  • If you use Vista or 7, set Aero off. And you should set frames queue=0. (see tp://www.ouma.jp/ootake/delay-win7vista.html )
  • hack usbport.sys to increase polling rate (125Hz -> 500Hz, etc. If you are interested in it, please study it by yourself, as it is advanced way.)

And I made a test version for you.

tp://DTXMania087_Test_24239.zip

I did in it that

  • changed to search nearest neighborhood chip algorithm to be affected by InputAdjust.
  • changed to be able to modify InputAdjust value in playing.
  • * [shift] + [leftArrow]/[rightArrow] = Guitar InputAdjust
  • * [alt] + [leftArrow]/[rightArrow] = Bass InputAdjust
  • * (none) + [leftArrow]/[rightArrow] = Drums InputAdjust
  • * without [ctrl] = +-10ms, with [ctrl]= +-1ms
  • to show your lag time at each judgement (experimental)

So please test it in a following way;

1. Set InputAdjust=0 at first

2. play simple 4/4 snare songs etc in drums. You'll see "your current lag" value under the judgement strings(Perfect/Great...)

3. Set minus value of the lag in InputAdjust.

4. play again. InputAdjust offset will offset your lags and you'll see "Perfect".

2011-02-05 16:55 Updated by: billkwando
Comment

Looks like yyagi forgot a bit of the link. Try this: tp://yyagi.com/DTXMania087_Test_24239.zip

2011-02-12 13:39 Updated by: yyagi
  • Resolution Update from None to Fixed
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2011-02-12 13:39
Comment

changed to search nearest neighborhood chip algorithm to be affected by InputAdjust.

I believe this fix will solve your issue.

The fix has already applied in 088.

2011-04-03 05:32 Updated by: yyagi

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login