Forums > MaxMSP

pay for external object development similar to key object

Aug 14 2011 | 8:13 am


I’m looking to hire a programmer to develop an external object that functions like the key object, but remains active even if Max is not the selected application. I am aware that the ice.key already exists, but am looking to create an object that will also run on Windows and that can be distributed freely without charge.

If you’re interested, please email me directly at vj @ vjmanzo |dot| com


Aug 14 2011 | 11:16 am

Is it not possible to use the [hi] object to achieve what you want?

Aug 14 2011 | 6:23 pm

Thanks, but no since keyboards don’t show up as hi devices on Windows. I’ve made workarounds with active, but I’d rather have an object (or a javascript?) that will do it right.

Aug 15 2011 | 11:20 pm

mxj.autobot should do this, if I remember right…?

Aug 16 2011 | 5:44 am

Thanks, but I mxj.autobot does the opposite of what I want; it controls keys in other applications using Max. I want to control keys in Max even if the keys are in other applications.

Any ideas?

Aug 16 2011 | 10:17 pm

What about a program like OSCulator? (

I know that you can trigger keystrokes and key combos with input from MIDI as well as OSC. I love this program and I use it almost daily.

Hopefully this helps.

Aug 16 2011 | 11:27 pm

Thanks, but I’m trying to use a single standalone, so routing through another program wouldn’t work.

I don’t have the time to build a key-like object like this myself which is why I titled the post as a paid gig. I’ve come up with some decent workarounds to overcome the limitations of key/keyup, but I’m pretty confident that I need a substitute object. If there’s a developer who has the time/interest I’d appreciate it.

Maybe this can be done with javascript? I’m wondering, though, if a javascript inmplementation of key would have the same limit of the patch needing to be the selected window in order for it to function.

Any other thoughts? Thanks!

Aug 18 2011 | 12:35 am

As far as I can tell the javascript objects can tell you if some of the function keys are being pressed (shift and the like) but apart from that will not be much help. It seems you’ll have to go the Java or C route.

Aug 18 2011 | 5:41 am

That’s what I suspected. Thanks.

Viewing 9 posts - 1 through 9 (of 9 total)

Forums > MaxMSP