... it was *not* there before YEM ...2.7? It was one that showed up in the last 5-6 years or so.
-true (or is maybe even less than that).
As basic as YEM is, it has absolutely no
intelligence built-in. For example:
When we create install pack, regardless of it's size, we always get the message saying that "pack won't install
if it's too large". That's weird because YEM knows the size of available memory for every keyboard (it's defined in *.n27 file). The only thing YEM should do, is to check
IF selected content exceeds that size and only then show the message "Pack is too large for this keyboard" -every newbie programmer is able to accomplish that.
I didn't really investigate the "128 note limit case", but I think here we have a similar situation: we get the message that (drum) notes which aren't accessible on target keyboard, were deleted. That's ok... but the confusing part is, we get this message even if nothing is actually deleted!
I have created custom DrumKit, which only contains two percussion sounds (in the middle of keybed) and I still get that message -regardless, DrumKit installs just perfectly.
And again a simple task for newbie programmer: only show that message
IF keys were actually deleted.
Bogdan
PS: I have capitalized
IF for Yamaha guys, to remind them on programming conditional statement that's needed to be used