Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ hd-mp3 Public

HID driver for the Hercules DJ Control MP3 controller with support for advanced LED blinking and button on-update methods

License

cs-t1/hd-mp3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hd-mp3

Custom userspace HID driver for the Hercules DJ Control MP3.

Data input

A small and naive daemon receives the packets from the USB interface and decodes it. It is provided the possibility of assigning custom functions to be executed on value change, and this on a per button/slider basis.

For now, these functions do not get launched in a separate thread, but this is the long-term goal.

Data output

A simple LED-controlling daemon drives the LEDs. It runs in a different thread and can receive requests via a mailbox. It is capable of handling asynchronously blinking LEDs efficiently through a time-based priority queue.

About

HID driver for the Hercules DJ Control MP3 controller with support for advanced LED blinking and button on-update methods

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages