Mulitple Mouse Buttons in MAX

douglas adams's icon

Hi,
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.

Thanks,
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

strip's icon

Software was probably 'Junxion by Steim.
Steim.nl
Works fantastic and is very cheap ...

Ciao, Stan

nick rothwell | project cassiel's icon

[hi] object?

nick rothwell -- composition, systems, performance -- http://
www.cassiel.com

douglas adams's icon

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

Doug

douglas adams's icon

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.
wow.
thanks for the tip off
DOug

George Khut's icon

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
RANDWICK NSW 2031
Mob 0417 566 425
Home 02 9398 9229

george@georgekhut.com
http://www.georgekhut.com