|Roboron3042 70f976d42a Reduced reclaiming time to 2 seconds (fix some songs not playing until the end)||3 years ago|
|libusb||6 years ago|
|midifile||6 years ago|
|LICENSE||6 years ago|
|Makefile||6 years ago|
|README.md||3 years ago|
|main.cpp||3 years ago|
|steamcontrollersinger||3 years ago|
|steamcontrollersinger.pro||6 years ago|
This project is a fork of Pila's SteamControllerSinger including a dirty fix to make the Steam Controller sing again.
You can find midi songs ready to be played with Steam Controller Singer in my Personal Collection (I'll keep updating it with more songs). You can also download midi songs from various websites such musescore.com, but they may or may not be ready to be played with Steam Controller Singer (see Midi files tips in that case).
steamcontrollersinger [-r][-l DEBUG_LEVEL] [-i INTERVAL] MIDI_FILE -i INTERVAL argument to choose player sleep interval (in microseconds). Lower generally means better song fidelity, but higher cpu usage, and at some point goidn lower won't improve any more. Default value is 10000 -l DEBUG_LEVEL argument to choose libusb debug level. Default is 0, no debug output. max is 4, max verbosity output -r to enable repeat mode, which plays continously (restart the song when finished)
Midi files may need to be edited with a software such MidiEditor to be correctly played with Steam Controller Singer following the next tips: