Forums > MaxMSP

Mulitple Mouse Buttons in MAX

Mar 21 2006 | 10:09 pm

I’m trying to make the software end of a MIDI controller, mocking it up using a 3 button mouse as an input (via USB). ANy ideas as to how to seperate the 3 buttons into individual triggers? Mousestate is triggered by all of them.
I was thinking along the lines of finding out what data pressing a mouse button actually creates, I’ve seen this done using a piece fo software that i forgt the name of, but it showed the messages created by a USB game controller when buttons were pressed/ depressed (anyone know its name?!!?). Then taking this data and putting it into max somehow, again, any ideas how to do this? – ie. get max to read different data from a usb device and interpret them?

Sorry for all the questions, am very new to MAX, and am coming to the end of a BSc Music Tech, any help would be MUCH appreciated.

I’m on MSN at r.a.n.d.o.m.d.u.g.@h.o.t.m.a.i.l..c.o.m. (except without the dots obviously)

Douglas Adams

Mar 21 2006 | 10:37 pm

Software was probably ‘Junxion by Steim.
Works fantastic and is very cheap …

Ciao, Stan

Mar 21 2006 | 11:24 pm

[hi] object?

nick rothwell — composition, systems, performance — http://

Mar 22 2006 | 12:27 am

i think i’ve foudn it actually, the UI object? I foudn a tutorial made by my tutor.
Thanks though


Mar 22 2006 | 12:29 am

Hey Stan,
it wasn’t that software actually, it was more basic than that, it didn’t actually create the midi information, but thanks. I looked at the junxion website though, the pedal looks AMAZING.
thanks for the tip off

Mar 22 2006 | 11:16 am

Just checked out the other related postings re mouse buttons.

I’ll have a look at junXion, but would rather avoid midi. Perhaps double
precision control from junXion would be ok, but having everything scaled to
0-127 is kind of limiting if you are working with highly variable dynamics,
and very small gestures.

George Poonkhin Khut
4/131 Carrington Road
Mob 0417 566 425
Home 02 9398 9229

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

Forums > MaxMSP