Skip to content

Commit 5c52252

Browse files
authored
Added mixer setup instructions
1 parent 332706a commit 5c52252

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,15 @@ This is more advanced and should only be used if you saved an authentication blo
3535
## Run
3636
You can download the latest release from [here](https://github.com/librespot-org/librespot-java/releases) and then run `java -jar ./librespot-core-jar-with-dependencies.jar` from the command line.
3737

38+
### Audio output configuration
39+
On some system, many mixers could be installed making librespot-java playback on the wrong one, therefore you won't hear anything and likely see an exception in the logs. If that's the case, follow the guide below:
40+
41+
1) In your configuration file (`config.toml` by default), under the `player` section, make sure `logAvailableMixers` is set to `true` and restart the application
42+
2) Connect to the client and start playing something
43+
3) Along with the previous exception there'll be a log message saying "Available mixers: ..."
44+
4) Pick the right mixer and copy it's name inside the `mixerSearchKeywords` option. If you need to specify more search keyqords, you can separate them with a semicolon
45+
5) Restart and enjoy
46+
3847
## Build it
3948
This project uses [Maven](https://maven.apache.org/), after installing it you can compile with `mvn clean package` in the project root, if the compilation succeeds you'll be pleased with a JAR executable in `core/target`.
4049

0 commit comments

Comments
 (0)