[+] tuxguitar - sekwencer midi

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
KuCyK
Posty: 60
Rejestracja: 15 lipca 2008, 09:30
Lokalizacja: Rybnik / Gliwice

[+] tuxguitar - sekwencer midi

Post autor: KuCyK »

Po zainstalowaniu tuxguitar z repozytoriów zaskoczył mnie brak jakiegokolwiek dźwięku ze strony tuxguitar.
Po odpaleniu go w konsoli wyskoczyło:

Kod: Zaznacz cały

kck@kck-notebook:~$ tuxguitar 
ALSA lib seq_hw.c:457 :( snd_seq_hw_open) open /dev/snd/seq failed: Nie ma takiego pliku ani katalogu
/dev/sequencer: Nie ma takiego pliku ani katalogu
Zainstalowałem dodatkowo:

- timidity
- seq24
- snd

Lecz nic się nie zmieniło, dalej w ustawieniach Dźwięk jest tylko tuxguitar sequencer który nie działa.


EDIT:

Po całodniowym przeszukiwaniu sieci znalazłem wskazówkę która okazala się być pomocna.

- za pomocą

Kod: Zaznacz cały

update-alternatives --config java
ustawiłem aby java z pod znaku sun była domyślną [miałem jeszcze jakieś inne tam]
- doinstalowałem paczkę tuxguitar-jsa

Dźwięk teraz działa i są dostępne 2 sekwensery.
ziecio
Posty: 86
Rejestracja: 10 kwietnia 2007, 11:58

Post autor: ziecio »

Zrobiłem wszystko tak jak napisałeś i rzeczywiście Sekwencerów mam do wyboru 2, a w Port Midi jest Java Sound Synthesiser i właściwie dzięki temu powinno grać ale przy włączeniu play pojawia mi się komunikat:

Kod: Zaznacz cały

MIDI System is unavailable
i nie wydaje żadnego dźwięku. O co chodzi?
Awatar użytkownika
KuCyK
Posty: 60
Rejestracja: 15 lipca 2008, 09:30
Lokalizacja: Rybnik / Gliwice

Post autor: KuCyK »

A masz ustawiony Real Time Sequencer?

Poza tym wywala jakieś errory w konsoli?
ziecio
Posty: 86
Rejestracja: 10 kwietnia 2007, 11:58

Post autor: ziecio »

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?
ODPOWIEDZ