KMI's SoftStep Foot Controller is a very nice device, but to get the full power, you need to use KMI's proprietary software.
This is an alternative to KMI's software, allowing to use the SoftStep with unsupported systems (e.g. Linux).
It already provides a few functionalities not available in KMI's software. If you have a crazy idea about what you want to do with your SoftStep, this might be the way to go.
A 10-minutes video presentation of the project is available here:
(Talk at the Linux Audio Conference 2014, Karlsruhe)
Note that the project's maturity is "works for me". I've used it with success in many gigs, but make sure to test it thoroughly before you take it with you on stage!
To make it work, you'll need
- a recent python 2.x
- a recent version of pyo: http://ajaxsoundstudio.com/software/pyo/
- pygame: http://www.pygame.org/
- some creativity
__main__ part of
foococo.py shows how to use it.
Note about branches:
masterbranch is the original project, using python/pyo to make a bridge between your SoftStep and other software.
pyobranch aims to make the SoftStep easy to use from a python/pyo program. This branch does not need pygame.