markusschwenk / midieditor

Provides an interface to edit, record, and play Midi data
GNU General Public License v3.0
470 stars 69 forks source link

Feature: measures:beats and hours:minutes:seconds in the event widget #44

Open dgslomin opened 5 years ago

dgslomin commented 5 years ago

In addition to the existing tick-based time display in the event widget, this feature also allows the user to view and edit the time based on measures, beats, and fractional beats, or hours, minutes, seconds, and fractional seconds. Off times are handled for note events as well.

markusschwenk commented 5 years ago

Thanks, very useful.

However, I think the UI is not as easy to understand now. How about making the table look like this instead:


Some | Property

On

Tick | 123 Measure:Beat | 2:3 Time (m:s) | 3:5

For note-on / off we could also display duration as ticks and as time.

Moreover, I was able to enter a negative end time, resulting in no end time being shown.