Open GoogleCodeExporter opened 8 years ago
This will not be a problem once the new MIDI-based timing method is
implemented. Everything will use MIDI ticks dominantly with millisecond-based
timing only used to render the notes on-screen. We will not need a high
precision real time value because the smallest time granularity EOF can display
on screen is 2ms.
Original comment by xander4j...@yahoo.com
on 5 Aug 2010 at 12:24
Ultimately, I think using absolute delta times will work out best. Perhaps
this should wait until after the EOF 1.66 stable release, as there have been a
good number of fixes since r212.
Original comment by raynebc
on 6 Aug 2010 at 6:11
Yes, we should definitely do a release before switching to the new timing
system. I was thinking absolute "delta" times as well. Basically like .chart
format. Calculating relative delta times for MIDI export would just be a matter
of simple subtraction.
Original comment by xander4j...@yahoo.com
on 6 Aug 2010 at 6:22
That's pretty much how MIDI export is currently working: The logic I
implemented converts realtime to absolute delta time, and I subtract from the
previous absolute delta time to get the relative delta time for each event.
Original comment by raynebc
on 6 Aug 2010 at 6:40
Issue 151 has been merged into this issue.
Original comment by raynebc
on 3 Oct 2010 at 6:09
On hold until native MIDI timing is implemented.
Original comment by raynebc
on 22 Mar 2011 at 12:20
Since EOF now has logic to keep notes grid snapped at all times, the logic to
identify the grid snap position a note is at could be leveraged to export an
accurately timed .chart file. All notes not on a grid snap would have to be
rounded to the nearest delta tick, but that's to be expected.
Original comment by raynebc
on 14 Jun 2015 at 2:13
Original issue reported on code.google.com by
raynebc
on 8 Jul 2010 at 11:13