[RISOLTO]TuxGuitar

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

ponce ha scritto:
Redwave ha scritto:solo i MIDI se non ho capito male non vanno
se l'utente normale e' nel gruppo audio, forse hai dei problemi con alsa e non c'entra niente tuxguitar.
mmm ok :\ come vedo se con "alsa" è tutto a posto da terminale?
cmqè strano perchè mp3 e tutto l altro audio va.

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

up

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

up

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: TuxGuitar

Messaggio da ponce »

non sono la persona piu' indicata per darti una mano con alsa, mi spiace :(

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: TuxGuitar

Messaggio da navajo »

La tua scheda ha un sintetizzatore ?. Non sono un esperto, ma credo per far funzionare i midi, o hai un sintetizzatore integrato, oppure devi farli andare con dei software. Nel primo caso, dopo aver alzato tutti i volumi con alsamixer, e averli salvati con alsactl store, puoi andare a settare il tutto, se usi kde, con il pannello di controllo. Per la soluzione software e midi, mi dispiace, non l' ho mai fatto personalmente,ma credo che se cerchi con google troverai delle guide.
EDIT: Forse nel tuo caso, sarebbe utile ricompilare il kernel in mode Real Time

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: TuxGuitar

Messaggio da ponce »

prova anche con timidity.

l'ho appena provato, questo sito raccattato su linuxquestions e' stato illuminante e potresti seguire la sua procedura.

se invece vuoi provare il pacchetto di slacky devi fare un po' di operazioncine, perche' devi aggiungere gli strumenti e il file di configurazione. da root

Codice: Seleziona tutto

cd
chmod +x /etc/rc.d/rc.timidity
wget http://gentoo.mirrors.pair.com/distfiles/eawpats12_full.tar.gz
mkdir /usr/share/timidity
cd /usr/share/timidity
tar zxf eawpats12_full.tar.gz
poi devi creare un file /usr/share/timidity/timidity.cfg con il seguente contenuto

Codice: Seleziona tutto

dir /usr/share/timidity/eawpats/
source gravis.cfg
source gsdrums.cfg
source gssfx.cfg
source xgmap2.cfg
e una volta finito puoi attivare il server midi con

Codice: Seleziona tutto

/etc/rc.d/rc.timidity start
dando aplaymid -l dovresti vedere le porte disponibili

Codice: Seleziona tutto

$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
128:0    TiMidity                         TiMidity port 0
128:1    TiMidity                         TiMidity port 1
128:2    TiMidity                         TiMidity port 2
128:3    TiMidity                         TiMidity port 3
poi puoi suonarli anche cosi'

Codice: Seleziona tutto

aplaymid --port 128:0 tuo.mid
comunque, una volta attivato il synth midi software, puoi anche riprovare a lanciare tuxguitar ;)
Ultima modifica di ponce il mer 4 feb 2009, 22:39, modificato 1 volta in totale.

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

ponce ha scritto:prova anche con timidity.

l'ho appena provato, questo sito raccattato su linuxquestions e' stato illuminante e potresti seguire la sua procedura.

se invece vuoi provare il pacchetto di slacky devi fare un po' di operazioncine, perche' devi aggiungere gli strumenti e il file di configurazione. da root

Codice: Seleziona tutto

cd
chmod +x /etc/rc.d/rc.timidity
wget http://gentoo.mirrors.pair.com/distfiles/eawpats12_full.tar.gz
mkdir /usr/share/timidity
cd /usr/share/timidity
tar zxf eawpats12_full.tar.gz
poi devi creare un file /usr/share/timidity/timidity.cfg con il seguente contenuto

Codice: Seleziona tutto

dir /usr/share/timidity/eawpats/
source gravis.cfg
source gsdrums.cfg
source gssfx.cfg
source xgmap2.cfg
e una volta finito puoi attivare il server midi con

Codice: Seleziona tutto

/etc/rc.d/rc.timidity start
dando aplaymid -l dovresti vedere le porte disponibili

Codice: Seleziona tutto

$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
128:0    TiMidity                         TiMidity port 0
128:1    TiMidity                         TiMidity port 1
128:2    TiMidity                         TiMidity port 2
128:3    TiMidity                         TiMidity port 3
poi puoi suonarli anche cosi'

Codice: Seleziona tutto

aplaymid --port 128:0 tuo.mid
grazie a entrambi, ponce ho seguito il tuo esempio e mi sn datto da fare un po su google,seguendo il tuo procedimento però non trovo (ne su google ne su repo) questo libcelt che segnala qua:

Codice: Seleziona tutto

root@darkstar:/usr/share/timidity# /etc/rc.d/rc.timidity start
Starting TyMidity++ server
/usr/bin/timidity: error while loading shared libraries: libcelt.so.0: cannot open shared object file: No such file or directory
root@darkstar:/usr/share/timidity#     
Ho provato a cercarlo dapertutto il pacchetto libcelt lo trovato in rpm ma convertendolo con

Codice: Seleziona tutto

rpm2tgz
non lo installa.
Non so come fare, i problemi si stanno complicando.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: TuxGuitar

Messaggio da ponce »

non so perche' sei andato a cercare l'rpm, e' qui. :)

nel link da cui hai scaricato timidity su slacky, c'e' anche la lista delle dipendenze.
tra l'altro mi sono accorto che se installi la dipendenza gus-patches non hai nemmeno bisogno di fare il procedimento che ti ho detto prima. :D
vale comunque come procedura per mettere strumenti personalizzati, mettiamola cosi', va' ;)

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

ponce ha scritto:non so perche' sei andato a cercare l'rpm, e' qui. :)

nel link da cui hai scaricato timidity su slacky, c'e' anche la lista delle dipendenze.
tra l'altro mi sono accorto che se installi la dipendenza gus-patches non hai nemmeno bisogno di fare il procedimento che ti ho detto prima. :D
cavolo io cercavo "libcelt"
grazie ho risolto finalmente faccio cosi
avvio server midi, avvio tuxguitar con

Codice: Seleziona tutto

./tuxguitar
tutto da terminale e tuxguitar va liscio.
Ora però vorrei un eseguibile con questi comandi in modo da non riscriverli sempre

Script

Codice: Seleziona tutto

/etc/rc.d/rc.timidity start
sleep 1000
cd /home/redwave/tuxguitar-1.0-jet
./tuxguitar
una cosa del genere.
Non so come fare :\

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: TuxGuitar

Messaggio da ponce »

il primo comando lo devi dare da root.

per l'altro puoi fare cosi', sempre da root

Codice: Seleziona tutto

echo "cd /home/redwave/tuxguitar-1.0-jet" > /usr/local/bin/tuxguitar
echo "./tuxguitar" >> /usr/local/bin/tuxguitar
chmod +x /usr/local/bin/tuxguitar
poi ce l'hai nel PATH e puoi lanciarlo anche da utente con tuxguitar.

comunque dai un'occhiata a S4D come ti era stato suggerito, queste cose ci sono ;)

Redwave
Linux 0.x
Linux 0.x
Messaggi: 83
Iscritto il: sab 25 ott 2008, 11:58
Slackware: 12.1

Re: TuxGuitar

Messaggio da Redwave »

ponce ha scritto:il primo comando lo devi dare da root.

per l'altro puoi fare cosi', sempre da root

Codice: Seleziona tutto

echo "cd /home/redwave/tuxguitar-1.0-jet" > /usr/local/bin/tuxguitar
echo "./tuxguitar" >> /usr/local/bin/tuxguitar
chmod +x /usr/local/bin/tuxguitar
poi ce l'hai nel PATH e puoi lanciarlo anche da utente con tuxguitar.

comunque dai un'occhiata a S4D come ti era stato suggerito, queste cose ci sono ;)
va bene ti ringrazio per tutto.
A buon rendere.
ciao.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [RISOLTO]TuxGuitar

Messaggio da ponce »

di niente, anzi scusa se non avevo capito subito il problema fondamentale (la mancanza del synth hardware nella scheda), era tanto che non suonavo dei midi :D

Rispondi