Wracam do tematu bo sprawa przedstawia się tak, że program działa wyłącznie na ustawieniach:
Sekwencer Midi: Real Time Sequencer
Port Midi: Java Sound Synthesizer
ale tylko wtedy gdy nie jest uruchomiony Amarok, bądź inny program który korzysta z Alsy, natomiast gdy próbuje włączyć tabulaturę w czasie, gdy uruchomiony jest inny program odtwarzający muzykę konsola wywala:
Kod: Zaznacz cały
org.herac.tuxguitar.player.base.MidiPlayerException: MIDI System is unavailable
at org.herac.tuxguitar.player.base.MidiPlayer.play(Unknown Source)
at org.herac.tuxguitar.gui.actions.transport.TransportPlayAction.execute(Unknown Source)
at org.herac.tuxguitar.gui.actions.Action$1.run(Unknown Source)
at org.herac.tuxguitar.gui.helper.SyncThread$1.run(Unknown Source)
at org.herac.tuxguitar.util.TGSynchronizer$TGSynchronizerTask.run(Unknown Source)
at org.herac.tuxguitar.gui.TuxGuitar$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3157)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2859)
at org.herac.tuxguitar.gui.TuxGuitar.displayGUI(Unknown Source)
at org.herac.tuxguitar.gui.TGMain.main(Unknown Source)
Caused by: org.herac.tuxguitar.player.base.MidiPlayerException: MIDI System is unavailable
at org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortSynthesizer.check(Unknown Source)
... 12 more
Podobna sprawa jest gdy pierwsze uruchomię TuxGuitar, wówczas żaden inny program nie odtworzy dźwięku, tak jakby był już zajęty. Domyślam się że jest problem z serwerem dźwięku ale jaki dokładnie?