Hmmmmm, I've had a previous Meridian version with OPL4 PCM support in which the instruments really were off tune. In this new version, Michiel created a GM bank with pretty good sounds, I think. Only certain pianos are off tune, as he states himself...
Yeah, that's true. The current GM-bank is still a trial version, and as you all could hear, it need to be improved. For example, I didn't use any FM tone, too bad, we all missed 18 extra channels.
But for the other instruments....If you think THIS is off tune, Grauw, I could send you a Meridian version which REALLY is off tune
Hey, I'm interested in that version too.
Hehe.. what I mean is that Meridian is not 'off tune', the Opl4 program is. You can retune it yourself in the editor. Come on.. make some experiments.
What I would like to see Michiel implementing is a question before saving...With my mouse, I sometimes choose the Save option instead of Load option. They are right below each other and it's easy to make a mistake. A question 'Are you sure?' would be VERY VERY handy......
Good point. Easy to fix. I never noticed it, because I like working with shotcuts, F2 in this case.
I by the way still haven't been able to reproduce the problem on 3.5 MHz. Very weird.
I think it's just a 7MHz problem. The delays between the register writes are too short. Need to be fixed, but I don't have a 7MHz MSX.
I did find another 'bug' by the way, if I use my mouse to move a scrollbar, the mouse cursor moves faster than the scrollbar does... I think it moves about 1.5 timestoo fast, or maybe even 2.
I know, and I'm used to it. Consider it as an documented feature by the author
Another thing, in an edit box (song properties or simply the song editor), if you type a capital character (for example B), and you release the SHIFT key *before* you release B, it shows Bb. So apparantly releasing the SHIFT key triggers a key event which it shouldn't.
That is realy a nasty one. I've been thinking a long time about it how to fix this problem. I'll keep it in mind.
>>I by the way still haven't been able to reproduce the problem on 3.5 MHz. Very weird.<<
I think it's just a 7MHz problem. The delays between the register writes are too short. Need to be fixed, but I don't have a 7MHz MSX.
Seems so... but the problem only arises in a very few cases. Makes me think it's only a matter of a couple of T-states. Also, I don't hear any weird notes or instruments when I play on 7MHz (like the Music Module does with MB's tightly timed register access), so it can't be that bad... I think if you analyze which notes/commands get played at the positions I mentioned, you can get a pretty good estimate at which OPL4 register write is just a tad too fast. And I'd be happy to test it for you.
Hmmmz... I just looked at the positions giving trouble (they don't anymore now by the way, as I said, really weird, but that's what happens with tight timing)... They don't seem like anything really special. The only similarity I can see is that all three positions play the C#5 and E5 at the same time (in different instruments). So maybe the time between the C#5 calculation and E5 calculation is too short...?? Well, you're the expert .
>>Another thing, in an edit box (song properties or simply the song editor), if you type a capital character (for example B), and you release the SHIFT key *before* you release B, it shows Bb. So apparantly releasing the SHIFT key triggers a key event which it shouldn't.<<
That is realy a nasty one. I've been thinking a long time about it how to fix this problem. I'll keep it in mind.
Well, apparantly the way I type is weird or something (I also always trigger the bug in the keyboard matrix when I type <shift>MSX, or cd<space>... The first triggers the F1 key aswell and the second adds a ghost HOME keypress (makes me wonder if openMSX poperly emulates this behaviour too ;p) (another nice one, try <shift>CD and it will also ghost the CTRL key).
Anyways, it seems in 50% of the cases I release the shift key before the character, so this behaviour in Meridian is really a pretty annoying bug for me . I have to type really s... l... o... w... Is it really *that* hard to fix?
Oh, and Meridian crashes everytime I press F1, because the helpfile isn't there... -_- used as I am to MoonBlaster... I keep pressing it everytime, and after that I need to reboot -_-;;;.
Well, I hope this gives you enough to work on .
~Grauw
I just started a new thread about Meridian 3.0 beta. Please continue the discussion over there. This topic has been closed.
Link to the new topic: Here it is!!