Age | Commit message (Collapse) | Author |
|
with full compiler optimizations
svn path=/trunk/externals/hcs/hid/; revision=7038
|
|
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
|
|
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
|
|
they cause troubles; cleaned up all warnings
svn path=/trunk/externals/hcs/hid/; revision=4487
|
|
svn path=/trunk/externals/hcs/hid/; revision=3250
|
|
- now input_arrays have fake names instead of NULL to prevent segfaults
svn path=/trunk/externals/hcs/hid/; revision=3165
|
|
effects!!
svn path=/trunk/externals/hcs/hid/; revision=3164
|
|
- 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
|
|
svn path=/trunk/externals/hcs/hid/; revision=2843
|
|
svn path=/trunk/externals/hcs/hid/; revision=2596
|
|
svn path=/trunk/externals/hcs/hid/; revision=2334
|
|
[hid]s work at the same time
svn path=/trunk/externals/hcs/hid/; revision=2329
|
|
svn path=/trunk/externals/hcs/hid/; revision=2275
|
|
svn path=/trunk/externals/hcs/hid/; revision=2238
|
|
svn path=/trunk/externals/hcs/hid/; revision=2228
|
|
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
|
|
svn path=/trunk/externals/hcs/hid/; revision=2144
|
|
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
|