Pagina 1 di 2
audio con rosegarden
Inviato: mar 26 lug 2005, 23:56
da B4sH
ciao a tutti,
sto provando a fare funzionare rosegarden, quindi quando da shell digito rosegarden, il programma si avvia in tutta tranquillità, l'unico probblema (grave visto che è un programma di editing audio), è che non riesco a sentire l'audio... qualcuno di voi ha avuto probblemi simili? Eventualmente come avetre risolto?
leggendo i messaggi della shell, ce ne uno che mi fa credere che il problema sia JACK:
JackDriver::initialiseAudio - JACK server not running
Inviato: mer 27 lug 2005, 0:06
da Loris
Direi che devi "attivare" Jack, leggi il README che trovi in usr/doc/jack-audio-connection-kit-0.99.0/
Inviato: mer 27 lug 2005, 0:17
da B4sH
Lorys, purtroppo l'inglese è uno dei miei punti deboli, ma comunque ci ho provato a capire qualcosa, a quanto pare nel file /etc/fstab devo aggiungere:
none /tmp tmpfs defaults 0 0
e questo l'ho fatto, ma quando avvio rosegarden mi da sempre la scritta (nella shell): JackDriver::initialiseAudio - JACK server not running
ho anche provato con la riga:
none /mnt/ramfs tmpfs defaults 0 0
ma lo stesso jack non parte, e da rosegarden non riesco a sentire niente...
dal file README che mi hai consigliato di leggere, in basso si trova:
Then add --with-default-tmpdir=/mnt/ramfs to the JACK configure
line when you build it.
quindi se non dico cavolate si tratta di aggiungere --with-default-tmpdir=/mnt/ramfs nella linea di configurazione di JACK quando io lo devo "costruire"..... questa parte finale mi confonde....
Inviato: mer 27 lug 2005, 8:07
da touchstyle
Rosegarden utilizza un server audio di nome Jack (Jack Audio Connection Kit), che va avviato prima di Rosegarden.
Ti consiglio di scaricarti i .tgz Jack e Qjackctl (un forntend comodissimo) da Slacky o da Linuxpackages, e di installarli.
Leggiti la documentazione qui:
http://jackit.sourceforge.net/, se hai problemi siamo qui.
Ciao,
Touch.
PS:Ottieni buone prestazioni anche senza il modulo realtime per il kernel.
Inviato: mer 27 lug 2005, 8:38
da Loris
B4sH, installa i pacchetti che trovi nel repository, Jack, Rosegarden e dipendenze, aggiungi la riga:
nel tuo fstab, fai un riavvio (puoi anche killare X e montare a mano) apri Rosegarden e modifichi in Impostazioni => Configura Rosegarden => Sequencer => Avvio il comando Jack da:
Codice: Seleziona tutto
/usr/local/bin/jackd -d alsa -d hw -r 44100 -p 2048 -n 2
a
dovrebbe bastare, non ho grossa esperienza in ste cose

Inviato: ven 29 lug 2005, 0:48
da B4sH
allora, ho modificato una cosa in rosegarden, dal menu settings->configure rosegarden->sequencer->startup->start jack when rosegarden starts
quindi jack si avvia ad ogni avvio di rosegarden, ed in effetti tra i messaggi che mi compaiono da shell ho:
Rosegarden 4-1.0 - AlsaDriver - alsa-lib version 1.0.8
JackDriver::initialiseAudio - JACK sample rate = 44100Hz, buffer size = 2048
JackDriver::initialiseAudio - creating disk thread
JackDriver::initialiseAudio - found 2 JACK physical outputs
JackDriver::initialiseAudio - connecting from "rosegarden:master out L" to "alsa _pcm:playback_1"
JackDriver::initialiseAudio - connecting from "rosegarden:master out R" to "alsa _pcm:playback_2"
JackDriver::initialiseAudio - no JACK physical inputs found
JackDriver::initialiseAudio - initialised JACK audio subsystem
quindi a quanto pare jack si avvia, resta il fatto che l'unica cosa che continua a non funzionare di rosegarden, resta proprio l'audio....
P.S. dimenticavo, in configure rosegarden->sequencer->startup->jack command (including path as necessary): /usr/bin/jackd -d alsa -d hw -r 44100 -p 2048 -n 2
Inviato: ven 29 lug 2005, 7:55
da touchstyle
resta il fatto che l'unica cosa che continua a non funzionare di rosegarden, resta proprio l'audio....
Ma in che senso? Mandi in play dei files midi? Hai un chip midi dove caricare i soundfonts o timidity installato come sequencer?
Ciao,
Touch.
Inviato: ven 29 lug 2005, 8:53
da B4sH
io dal menu file->open->/opt/kde/share/apps/rosegarden/examples/ seleziono un esempio, dopo clicco sulla classica freccetta del play, ma mentre la traccia scorre, l'audio non si sente...
(ovviamente le casse sono accese, ed anche il volume è impostato alto)
Inviato: ven 29 lug 2005, 9:08
da touchstyle
Ok.
Hai il chip midi (tipo emu10k1) o usi Timidity?
Inviato: ven 29 lug 2005, 11:48
da B4sH
mentre da shell apro rosegarden nell'output esce anche questo:
Creating device 0 in Play mode for connection 65:0 Emu10k1 Port 0 (write)
Default device name for this device is MIDI soundcard synth
Creating device 1 in Play mode for connection 65:1 Emu10k1 Port 1 (write)
Default device name for this device is MIDI soundcard synth 2
Creating device 2 in Play mode for connection 65:2 Emu10k1 Port 2 (write)
Default device name for this device is MIDI soundcard synth 3
Creating device 3 in Play mode for connection 65:3 Emu10k1 Port 3 (write)
Default device name for this device is MIDI soundcard synth 4
Creating device 4 in Play mode for connection 64:0 EMU10K1 MPU-401 (UART) (duple x)
Default device name for this device is MIDI external device
Creating device 5 in Record mode for connection 64:0 EMU10K1 MPU-401 (UART) (dup lex)
Default device name for this device is MIDI hardware input device
AlsaDriver::setCurrentTimer((auto)
quindi presuppongo che si tratti di: emu10k1
Inviato: ven 29 lug 2005, 14:09
da touchstyle
Quello che presumiamo noi ha poca importanza, mentre quello che presume Alsa ne ha di più.
Dando per scontato che la tua scheda audio sia configurata correttamente, al pover chip midi bisogna caricarci su qualcosa, ad esempio dei soundfonts.
Come? Cosa sono i soundfonts?
Un soundfont è l'insieme dei suoni degli strumenti con i quali l'emu10k1 "suona" quello che gli chiedi di suonare, in base appunto al protocollo midi, ed hanno estensione ".sf2".
Cerca nel forum "sounfonts", ne abbiamo gia parlato enne volte.
Ciao,
Touch.
Inviato: sab 30 lug 2005, 14:23
da B4sH
allora... ho fatto il mio bel cerca ed ho trovato questo link:
http://www.linuxfocus.org/Italiano/Sept ... e259.shtml
purtroppo da questa guida non tutto mi ha funzionato come volevo.... ho scaricato timidity come tar.gz e seguendo la guida ho fatto:
1) modificato il il file common.makefile.in decommentando la riga: CFLAGS = -O3 -mpentium -march=pentium -fomit-frame-pointer \
-funroll-all-loops -malign-double -ffast-math;
2)./configure --enable-ncurses --enable-xaw --enable-spectrogram --enable-xaw=dynamic --enable-audio=oss,alsa --enable-alsaseq --prefix=/usr/local/timidity-2.13.0;
3)make;
4)make install;
sin qui tutto apposto, dopo
cd /usr/
find share/timidity -print | cpio -dump /usr/local/timidity-2.13.0
mi da questo errore:
<dity -print | cpio -dump /usr/local/timidity-2.13.0
find: share/timidity: No such file or directory
0 blocks
a questo punto mi sono bloccato perchè credo che sia inutile andare avanti visto che mi da questo errore.....
Inviato: sab 30 lug 2005, 16:37
da B4sH
ho anche scaricato da
http://www.hammersound.net/cgi-bin/soun ... o3.zip;745
dei soundfonts, e li ho caricati su rosegarden mediante il menu settingis rosegarden, ma continuo a non senire niente.... credo che il problema sia legato al solito a timidity....
Inviato: sab 30 lug 2005, 20:40
da samiel
Hai installato anche /etc/timidity.cfg?
Senza quello non si sente nulla...
M.
Inviato: dom 31 lug 2005, 1:54
da B4sH
samiel scusa per la mia ignoranza su questo, ma non ho idea su come potere installare timidity.cfg io ho provato ad installare timidity con i classici ./configure make e make install passando a configure le opzioni che ho scritto prima....