From Brian Willoughby Sent Sat, Nov 3rd 2018, 01:25
On Nov 2, 2018, at 4:46 PM, Murray <xxxxxxx@xxxxxxxxxxxx.xxx> wrote: > There has been a misuse of Note off since midi began. Some = manufactures use a midi note on (Hex 90) with a value of zero as a note = off and some use a proper midi note off (Hex 80) with sometime a zero = value and sometimes a value of the release speed of a note. None of the above is a =E2=80=9Cmisuse=E2=80=9D of MIDI. The = Specification has always defined Note On, Velocity Zero as being = equivalent to Note Off. The reason is to take advantage of Running = Status, especially since most synths do not implement Note Off Velocity = anyway (neither on the keyboard or the voice architecture). People who use MIDI should grab a copy of the spec and give it a read. = It=E2=80=99s a free PDF from the MIDI Manufacturers Association. Anyone = who develops MIDI software or designs hardware and firmware should = definitely read the specification from start to finish. What you may be thinking of, at least in terms of misuse, is that some = manufacturers started sending All Notes Off whenever the player removed = all fingers from the keyboard. Since MIDI sometimes suffers from stuck = notes, the folks who dreamed up this =E2=80=9Cclever=E2=80=9D abuse must = have been thinking that it would cure stuck notes. The idea is that as = you play chords on the keyboard, there might always be at least one key = down, but as soon as you release all keys the MIDI processor will send = All Notes Off. This is almost fine, so long as you only have = mono-timbral synths, and so long as All Notes Off puts voices into = Release mode instead of silencing the voice. Unfortunately, some synths = treat Note Off as a gentle transition into Release mode, but they treat = All Notes Off as a sort of emergency sound kill command. Multi-timbral = synths sound like crap when connected to one of these keyboard = controllers, because voices are always getting cut short before the full = release phase. The abuse, misunderstandings, and general incompatibility between brands = was so bad that revised copies of the MIDI Specification specifically = say, =E2=80=9CDO NOT DO THIS!=E2=80=9D Eventually, MIDI added an All Sounds Off message, separate from All = Notes Off, with subtle differences in the definitions of what each is = supposed to do. > You should probably run the output of the WX-7 into something like = MidiOX to see what the controller is actually outputting. I have never = played a sax but would you not get a note if you just blow into one? This is definitely a great suggestion. It pays to become very familiar = with all of the messages that your controller can send. You also want to = learn all of the messages that your synth will respond to. Things work = best when you know what=E2=80=99s going on and can alter settings and = configurations as needed. I have a Casio MIDI Guitar, and it has a few different modes that change = the way MIDI messages are generated. I=E2=80=99d probably have been lost = if I didn=E2=80=99t know which messages were appropriate for a given = synth. > Once you have that data check the synth you are playing it into to see = how it handles midi note data. >=20 > MH >=20 >=20 > On 3/11/2018 12:29 PM, Edward Schultheis wrote: >> Hi all, I got a Yamaha WX-7, and absolutely LOVE IT! >> Problem is, with some synths, I seem to get strange triggering when = using the keys. >> 1- if I blow in and don=E2=80=99t hold a key down, is still get a = note >> 2- when I press a key, I get a note, and when I release it I get a = note!? >> What setting would it be that makes a key release cause a note to be = played? >=20