Age | Commit message (Collapse) | Author |
|
svn path=/trunk/externals/hcs/hid/; revision=10658
|
|
with full compiler optimizations
svn path=/trunk/externals/hcs/hid/; revision=7038
|
|
svn path=/trunk/externals/hcs/hid/; revision=6429
|
|
svn path=/trunk/externals/hcs/hid/; revision=5755
|
|
just need to fix the data output to use the new element array
svn path=/trunk/externals/hcs/hid/; revision=5706
|
|
- added section to test the new instance tracking in output messages
svn path=/trunk/externals/hcs/hid/; revision=5600
|
|
clock_getlogicaltime(). It works for multiple instances in one patch, but does not work for multiple instances in different patches (i.e. they both still seem to get events...)
svn path=/trunk/externals/hcs/hid/; revision=5159
|
|
each element, etc
svn path=/trunk/externals/hcs/hid/; revision=5158
|
|
use a lot less CPU; its now based on arrays of structs that are built before running. There is a 2D array for (device,element) struct, t_hid_element, which holds the output symbols, thus eliminating symbol lookups for each event that is outputted; its Mac OS X only write now, GNU/Linux will come eventually...
svn path=/trunk/externals/hcs/hid/; revision=5156
|
|
pointers, it should reduce the CPU load noticably. next I need to handle elements independently
svn path=/trunk/externals/hcs/hid/; revision=5147
|
|
implemented
svn path=/trunk/externals/hcs/hid/; revision=5146
|
|
working on Mac OS X; time to fix GNU/Linux now...
svn path=/trunk/externals/hcs/hid/; revision=5145
|
|
svn path=/trunk/externals/hcs/hid/; revision=5143
|
|
cleaned up things a bit and made it possible to open devices by type
svn path=/trunk/externals/hcs/hid/; revision=5138
|
|
effects!!
svn path=/trunk/externals/hcs/hid/; revision=3164
|
|
svn path=/trunk/externals/hcs/hid/; revision=3161
|
|
- implemented a second outlet which outputs data upon [refresh( to build a
popup menu to select the device by name using a [popup]. This uncovered a
bug, which is not fixed, it seems that everytime you open a device, that
device gets added again to the list of devices
svn path=/trunk/externals/hcs/hid/; revision=3122
|
|
and throttle is set to abs_throttle even when devices use different code pages (USB HID spec sucks!); minor code cleanups
svn path=/trunk/externals/hcs/hid/; revision=3111
|
|
svn path=/trunk/externals/hcs/hid/; revision=2845
|
|
[hid]s work at the same time
svn path=/trunk/externals/hcs/hid/; revision=2329
|
|
of keyboard support
svn path=/trunk/externals/hcs/hid/; revision=2324
|
|
svn path=/trunk/externals/hcs/hid/; revision=2282
|
|
svn path=/trunk/externals/hcs/hid/; revision=2276
|
|
svn path=/trunk/externals/hcs/hid/; revision=2275
|
|
svn path=/trunk/externals/hcs/hid/; revision=2270
|
|
svn path=/trunk/externals/hcs/hid/; revision=2238
|
|
svn path=/trunk/externals/hcs/hid/; revision=2227
|
|
done in terms of translating HID Manager to Linux Input events.
svn path=/trunk/externals/hcs/hid/; revision=2220
|
|
device opening working
svn path=/trunk/externals/hcs/hid/; revision=2206
|
|
Darwin a bit more
svn path=/trunk/externals/hcs/hid/; revision=2154
|
|
the object loads, but it doesn't do anything yet
svn path=/trunk/externals/hcs/hid/; revision=2141
|
|
out MacOS X HID Manager implementation using SuperCollider3's SC_HID.cpp
svn path=/trunk/externals/hcs/hid/; revision=2140
|