alleluia!!! ci sono riuscito!!!

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

stato del suono su linux:

una marea di driver. ora si è affermato Advanced Linux Sound Architecture (ALSA), e devo dire che riconosce tutte le mie schede audio, interne ed esterne, in tutte le loro funzioni, senza installare niente.


straordinario.

ora, questo alsa è solo un driver, sopra ci deve stare un sound server, altrimenti le app dovrebbero implementare ognuna un loro "sound server" (cosa che mplayer fa)

io uso delle casse usb.

comunque, rosegarden, per riprodurre i suoni, ha 3 vie:

li invia tramite una periferica apposita in midi ad una tastiera, la quale riproduce da se le note inviate con i vari strumenti

peccato che non ho una tastiera ("pianoforte").

seconda via:

rosegarden carica nella scheda audio un soud font tramite asxload o qualcosa di simile, e la scheda audio fa da sintetizzatore.

le mie casse (che vi ricordo hanno una loro scheda audio) non hanno questa funzione.

terza via:  rosegarden si poggia sul server audio jack. c'è un sistetizzatore software, fluidsynt, con il suo front end qsynth, e jack connette rosegarden al sintetizzatore software (che usa dei sound font), il quale è "connesso" alla scheda audio, sempre tramite jack

il metodo usato da me.

vi ricordo che jack supporta anche più flussi audio conteporaneamente (motivo per il quale sarebbe nato pulseaudio-indietro un decennio rispetto alle possibilità di jack).


non si sa perchè ma un emerito co..... un giorno si è svegliato, e, volendo sopperire alle mancanze di esound (gnome) e arts (kde3) si mette a scrivere l'ancora strabuggato pulseaudio, ignorando chissà perchè jack, 10 anni più avanti a qualsiasi altro server sonoro al mondo, su qualsiasi os.

poi c'è kde4, che usa phonon.

ora io mi ritrovo con:

jack, per la musica.

pulseaudio, per le applicazioni gnome

phonon, per quelle kde. (una alla volta)

ovviamente, può funzionare un solo server audio alla volta che usa alsa...


la soluzione?

molto ingegnosa:

dunque, phonon è solo una astrazione per le app di kde ad un altro server audio.

perciò può usare come server audio anche pulsaeaudio.

fatto.

ora posso sentire da app kde e gnome senza problemi, contemporaneamente, anche tra quelle kde.

però, se ho bisogno di rosegarden o di fare musica (TUTTI i programmi per la musica-l'audio si basano su jack, eccezion fatta per audacity-portaudio)

se avvio jack, non sento dalle altre app, e viceversa.

come ho risolto?

ho installato un modulo di pulseaudio che lo abilita a basarsi a sua volta su jackd.

ho creato a manina un nuovo file di conf per pulseaudio per usare jack, aggiustato i permessi dei processi, ecc, riavviato e fatto usare quella conf a pulseaudio.


certo, non è stato facile come lo ho descritto qui, non ha subito funzionato, ma...
ORA VA TUTTO!!!

incredibile.

sono veramente felice, ma mi chiedo perchè ho bisogno di 3 astrazioni (alsa escluso).

va bene che se oggi abbiamo os "universali", per più macchine, è proprio grzie all'astrazione, ma così si esagera... basta usare direttamente il più avanti di tutti, jack, eliminado gli altri inutili...

freedesktop non interviene?

perchè nel 2009, avendo il migliore server audio al mondo (jack) devo smanettare da cli per mettere d'accordo tutte le applicazioni, e devo conoscere come funziona il sistema quando basterebbe imporre agli sviluppatori uno standard, e non far nascere progetti inutili come pulseaudio, quando si ha già di meglio?
Ultima modifica di kimj il giovedì 24 dicembre 2009, 0:36, modificato 1 volta in totale.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
Sloteel
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 355
Iscrizione: venerdì 9 giugno 2006, 11:39

Re: alleluia!!! ci sono riuscito!!!

Messaggio da Sloteel »

Una mezza guida per chi usa jack killando pulseaudio?  :(
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

Sloteel ha scritto: Una mezza guida per chi usa jack killando pulseaudio?  :(

installa pulseaudio-module-jack (nota: il mio fisso è con opensuse. con karmic paiono esserci complicazioni di dipendenze...)

segui:
https://tango.0pointer.de/pipermail/pul ... 00330.html

per il file fai da te.

ci sono delle sezioni con .if, .else, .endif che contengono dei moduli da non caricare... capisci quali sono e commentale tutte. (la mia era una)

ricordati che quando dai il profilo in pasto a pulse, sia questo che jack devono essere spenti (o killati), e nessuna app deve star usando alsa.
Ultima modifica di kimj il giovedì 24 dicembre 2009, 0:50, modificato 1 volta in totale.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

senbee, se ci sei, cerca di postare una guida sul tuo sito, potrebbe essere utile a molti che hanno seguito quella per la musica su linux.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: alleluia!!! ci sono riuscito!!!

Messaggio da pierba »

E se tu ne ricavassi una pagina per il wiki?

Sarebbe ancora meglio e di piu` facile accesso.
Se e` la ptima volta che scrivi, prova a consultare AiutoPerNovizi

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
simag
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3741
Iscrizione: giovedì 3 luglio 2008, 23:34
Località: In giro x il Nord Italia...

Re: alleluia!!! ci sono riuscito!!!

Messaggio da simag »

beh, per jack non so, ma per quanto riguarda pulseaudio, ti posso dire che in karmic con kde dava problemi.
per questo non è usato.

da lucid, dovrebbe, e sottolineo dovrebbe, esserci di default, risolvendo di fatto tutti i problemi di incompatibilità gnome - kde
-- Non chi incomincia, ma quel che persevera --
-- Prima ti ignorano, poi ridono di te, poi ti combattono, poi tu vinci --
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

pierba ha scritto: E se tu ne ricavassi una pagina per il wiki?

Sarebbe ancora meglio e di piu` facile accesso.
Se e` la ptima volta che scrivi, prova a consultare AiutoPerNovizi

ciao

ok, ci provo.

conta che è stata una cosa molto "di fortuna".

inoltre devo provarlo con karmic, che ora è installato solo su un eeepc... non proprio adatto per far musica, e non vorrei incasinarlo con le qt3/4, ma appena ho tempo ci provo e cerco di ricavarne qualche cosa.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

Ultima modifica di kimj il giovedì 24 dicembre 2009, 11:05, modificato 1 volta in totale.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

qualche utente può provare sulla propria pelle il procedimento e dirmi come va? (io non l'ho fatto)
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

ho aggiunto il procedimento per fare sì che il tutto funzioni anche al prossimo riavvio.

mancano solo poche modifiche.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

ok, ora è completo. se avete suggerimenti/correzioni comunicatemeli/e.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: alleluia!!! ci sono riuscito!!!

Messaggio da pierba »

Ora non resta che comunicarlo in "gruppo documentazione": gli editori ti daranno tutti i suggerimenti del caso.

grazie, ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8438
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: alleluia!!! ci sono riuscito!!!

Messaggio da Senbee »

Perfetto, è molto meglio per il wiki.
Ottima guida.
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

Senbee ha scritto: Perfetto, è molto meglio per il wiki.
Ottima guida.
grazie.

ho controllato una cosa: sulla voce rosegarden non c'è scritto di fare come nella tua guida con qsynth, direi che è il caso più comune...

potresti provare ad aggiungere una spiegazione veloce?
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8438
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: alleluia!!! ci sono riuscito!!!

Messaggio da Senbee »

Non so scrivere le wiki :-( E non ho tempo per imparare.
Se volete attingere dalla mia guida per integrare, non solo potete ma ne sarei anche onorato ^_^
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: alleluia!!! ci sono riuscito!!!

Messaggio da kimj »

Senbee ha scritto: Non so scrivere le wiki :-( E non ho tempo per imparare.
Se volete attingere dalla mia guida per integrare, non solo potete ma ne sarei anche onorato ^_^
neanche io, sino a 2 ore fa.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 3 ospiti