itdelatrisu/opsu

No line matching interface Clip supporting format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian is supported.

Opened this issue · 0 comments

Version: 0.16.1
Build date: 2018-06-03 19:24
OS: Linux (amd64)
JRE: 17.0.8
OpenGL version: 4.6 (Compatibility Profile) Mesa 22.3.6 (AMD)
Stack trace:

java.lang.IllegalArgumentException: No line matching interface Clip supporting format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian is supported.
	at java.desktop/javax.sound.sampled.AudioSystem.getLine(AudioSystem.java:425)
	at itdelatrisu.opsu.audio.MultiClip.getClip(MultiClip.java:211)
	at itdelatrisu.opsu.audio.MultiClip.start(MultiClip.java:135)
	at itdelatrisu.opsu.audio.SoundController.playClip(SoundController.java:312)
	at itdelatrisu.opsu.audio.SoundController.playHitSound(SoundController.java:353)
	at itdelatrisu.opsu.GameData.handleHitResult(GameData.java:1594)
	at itdelatrisu.opsu.GameData.sendHitResult(GameData.java:1652)
	at itdelatrisu.opsu.objects.Circle.mousePressed(Circle.java:159)
	at itdelatrisu.opsu.states.Game.sendGameKeyPress(Game.java:2201)
	at itdelatrisu.opsu.states.Game.runReplayFrame(Game.java:2166)
	at itdelatrisu.opsu.states.Game.addReplayFrameAndRun(Game.java:2153)
	at itdelatrisu.opsu.states.Game.gameKeyPressed(Game.java:1407)
	at itdelatrisu.opsu.states.Game.keyPressed(Game.java:1174)
	at org.newdawn.slick.state.StateBasedGame.keyPressed(StateBasedGame.java:445)
	at org.newdawn.slick.Input.poll(Input.java:1197)
	at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:680)
	at itdelatrisu.opsu.Container.gameLoop(Container.java:136)
	at itdelatrisu.opsu.Container.start(Container.java:80)
	at itdelatrisu.opsu.Opsu.main(Opsu.java:203)