MnM joystick locks / encoder questions [daniel]
2003-12-09 by oldmanfury
Greetings, One thing I would love to see, which would be easy to implement, is a "record joystick to locks" mode. You could put this on a fifth page under Kit-->Assign. In this mode, you could record any joystick motions, _except_ for pitch modulation. Historically, pitch-mod has always been a signed 14-bit entity while CC's are 8 bit. They have always been treated as separate beasts, so no need to treat them the same as far as locks go. Switching to "record locks" could either disable pitch-mod, or just re-map it to a modified 8-bit "tune" lock. If it is too difficult, you wouldn't need to include multi- octave pitch shifting in this mode. Plus, dropping the bottom 6 bits off the bottom of the pitch mod is easy to code. Having pitch-shift available in "performance mode" would be the default setting, and all presets could be written in this mode (since they are being written right now?). This additional mode would not require changing the lock data structure. Being able to record parameter locks (minus pitch shift) with the joystick would be _extremely_ useful. I seldom, if ever use pitch- shift anyway - I'm not a guitarist, and I don't need no freekin whammy bar on my synth! Having "performance mode" and "lock record" mode choices wouldn't be hard at all. I'm sure that the first review printed about the MnM will criticize its inability to record the joystick... why not bypass this criticism from the beginning? If I knew I couldn't record locks from the joystick I might have waited for a mythical rack version... it was a huge (misguided) selling point. Another encoder-related recommendation. For 1-bit on/off parameters - why not check the sign of the encoder value change instead of using (it seems) an 8 bit value split in the middle? Having to rotate the encoder a long way to go from on to off is a little irritating. My encoders "jump" periodically - that is, they do not always increase monotonically while I rotate it in one direction. Turn each knob far enough, and they all exhibit this behavior. This is easy to see in testmode, but also is noticable (intermittently) when editing synth parameters. Is this typical? -gerald