Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
README
This is hercules_controller, a simple script to control mplayer with a hercules dj control mp3. It's quite hacky and likely not very stable or tested, but feel free to use and/or modify it to your needs - it's meant to be quite simple, as it's only really a small perl script. The controls might look funny, but that's kinda what I currently like :-) Requires a CPAN module MIDI::ALSA, as well as hdj_mod kernel module (driver for the controller). USAGE To use it, first create a named pipe like such: $ mkfifo ~/.mplayer/pipe then put this in ~/.mplayer/config: input=file=/home/goblin/.mplayer/pipe Then run the script like this: $ ./mplayer_ctrl.pl ~/.mplayer/pipe 32 where 32 is the ALSA-MIDI number of your hercules controller. Optionally you can skip the last argument and manually connect the script to your hercules using something like qjackctl's Connections/ALSA tab. DONATIONS If you really like it, you can donate some bitcoins to: 18BuNrN9aJ1zKBF9XSNAnicRDMdHNHKhkk

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
