fourthline / mmlTools

MabiIcco - マビノギ用MMLエディタ (MML editor for Mabinogi)
https://fourthline.jp/mabiicco/
50 stars 19 forks source link

Changing the time of a piece of music breaks the display #76

Closed kernighan closed 1 year ago

kernighan commented 2 years ago

If I import a MIDI done in 6/8 time, it is shown as 4/4 time. If I then change the properties to be 6/8 time, much of the UI breaks (including the window to change the properties). If one can manage to get that window closed, the window displaying the imported track is also broken (showing overlaying tracks) and requires resizing the window to fix the display.

fourthline commented 2 years ago

A simple 6/8 time signature MIDI import was fine. I think there are other problems.

kernighan commented 2 years ago

Let me explain better. I import a MIDI that is in 6/8. The program however sets the timing to 4/4. I then go into the properties via the file menu to change it to 6/8 time so the measures line up correctly, at which point the program windows get all messed up.

kernighan commented 2 years ago

Property1 property2 property3

kernighan commented 2 years ago

Attached screenshots of the problem

fourthline commented 2 years ago

Thank you for your detailed explanation. From the screenshot image it looks like there is some kind of problem. But the MIDI data I have can't cause similar problems, so I need real data.

fourthline commented 1 year ago

I can't debug it with the information I have now. Additional information required.