Ok, let's start from the begin.
In early April, after selling off my old M-Audio Keystation non-PRO 88, I went to a local store because I needed a new 88 keybd, with weighted keys and possibly cheap and easy to carry. My wish was to take one of those CME but they still aren't available in Italy... (and who knows when they're gonna be.. but this is another story) so I went for a CASIO Privia PX-100, 600 euros with carrying bag.
I took the toy home, tested it, played something then I realized that something wasn't working properly: the maximum velocity level sent via midi was 124... if you want a full 127 you have to hit the keys really really hard, and when I say hard I mean REALLY hard, possibly with the worst anger you could imagine, like if you would break the thing into 2 pieces!
So, after 3 days I returned the casio to the dealer. He didn't give me my money back, he just released a credit bonus.
Ok the story is really too long to be written in english by me, so I'll skip some (important but unrelevant) parts in between.
When I talked to the man (let's call him Maury) he asked me:
"how did you manage to know that the keyboard doesn't reach a velocity 127 ?"
me: "I tested it.. with MIDI-OX and other softwares..."
Maury: "That software isn't good... it's not certified?"
me: "Certified? Since when a sofware needs to be certified? and then... certified by whom?"
Maury: "Yes, a software needs a CE certification!"
me: "OK, so MIDI-OX isn't good. But since you sell Steinberg stuff, will HALion be good enough?"
Maury: "Yes, Halion is good"
me: "OK, I tested with HALion, same results"
Maury: "But what halion have you got?"
me: "Do you mean my halion is not good? It's a legitimate copy, if that's what you mean, version 1.1"
Maury: "You see? It's an old copy.. now they have version 3"
me: "f**k off Maury!"
So please, software developers, from now on include a CE certification with your software, so people like Maury won't have nothing to complain in the future!
That's crazy!