You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,13 +16,15 @@ This project is a fork of [Pila's SteamControllerSinger](https://gitlab.com/Pila
16
16
You can find midi songs ready to be played with Steam Controller Singer in my [Personal Collection](https://mega.nz/#F!BWpEWKzB!r7WPw5bZ_domN4pk-FJsjg) (I'll keep updating it with more songs). You can also download midi songs from various websites such [musescore.com](https://musescore.com/), but they may or may not be ready to be played with Steam Controller Singer (see Midi files tips in that case).
-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
22
22
23
23
-l DEBUG_LEVEL argument to choose libusb debug level. Default is 0, no debug output. max is 4, max verbosity output
24
24
25
25
-r to enable repeat mode, which plays continously (restart the song when finished)
26
+
27
+
-c RECLAIM_PERIOD will change the default reclaiming period (2 seconds). A greater period will reduce notes hanging, but will also increase the probability of losing the control of the controller, depending on the song. All songs are known to fail with reclaim period over 5. After a failed attempt, you will need to reconnect the controller.
26
28
27
29
### Midi files tips:
28
30
@@ -35,6 +37,9 @@ Midi files may need to be edited with a software such [MidiEditor](https://www.m
35
37
36
38
## CHANGELOG
37
39
40
+
[V1.8]
41
+
* User can now define the reclaim period with -c option.
42
+
38
43
[V1.7]
39
44
* Fixed music stopped playing after a few seconds
40
45
@@ -59,3 +64,7 @@ Midi files may need to be edited with a software such [MidiEditor](https://www.m
59
64
[V1.2]
60
65
* Fixed being stuck on "Command error" when disconnecting controller while playing. Now continue playing (even if keep failing)
61
66
* Removed the now deprecated 20ms note duration reduction
67
+
68
+
## Compiling
69
+
70
+
You will need libusb(-dev) and pkgconf. If you have them, just type `make`.
0 commit comments