Welcome to %s forums

BrainModular Users Forum

Login Register

Sensomusic SDK 6.05.001 update

Announcements
Post Reply
martignasse
Site Admin
Posts: 611
Location: Lyon, FRANCE
Contact:

Unread post by martignasse » 15 Jan 2016, 18:57

[large]Sensomusic SDK 6.05.001[/large]
Correction of multi-touch callbacks and addition of a function to get the Usine version type

fixed
- corrected all onMouseXXXMulti callbacks in UserModule
improvements
- sdkGetUsineVersionType() and TUsineVersionType enum to get the flavor of the usine distrib
- added a int universeNum parameter to onDMXSendOut callback for DMX device who can deal with more than 1 DMX univers

Image
Martin FLEURENT - Usine Developer - SDK maintainer


23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 18 Jan 2016, 16:05

yessssssssssss

sm_jamieson
Member
Posts: 553
Contact:

Unread post by sm_jamieson » 20 Jan 2016, 01:38

The multi mouse callbacks are working now (I note the procedure names no longer include "Proc" on the end), but there seems to be a few problems.

1. Using the touch screen, I am getting continuous callbacks, up to 8 per bloc, where the touch point has not moved at all, up to the maximum precision of "float". These can be filtered out, but it is not very efficient.

2. The Usine multitouch parameters provide an event each for X, Y and mouseDown (0=up, 1=down). This means you can always track a touchpoint, and it always has the same index in the event arrays. The sdk mouseUp and mouseDown callbacks do not provide a mouseUp / mouseDown event array, only X and Y. That means that you know one of the touch points has had Down or Up, but you cannot tell which one !

3. If I touch two points at once, I never get two X/Y events in the mouseDown callback, always one Down, and then the second point shows on the Move callback.

NOTE:
The Usine multitouch module parameters work fine, and wiring a module's X/Y/mouseDown output parameters back into some inputs to detect multitouch works fine (although a bloc delay probably occurs). But some way to go with the sdk I think ;-(

Simon.

Post Reply

Who is online

Users browsing this forum: No registered users and 225 guests