[linuxaudio-it] DAW con : Ubuntustudio, Jack e Ardour... Qualcuno ce l'ha fatta ?

die_z dieeasy.moo a gmail.com
Lun 15 Dic 2008 22:14:57 CET


Il giorno Mon, 15 Dec 2008 16:39:39 +0100
la RaSca <rascasoft a tiscali.it> cusku di'e:

> Ciao a tutti,

ciao!

> Sto cercando da un po' di tempo di vedere se è possibile passare da
> un ambiente Windows/Driver proprietari/Cubase a qualcosa di open come 
> descrive l'oggetto di questa mail.

Secondo me è tranquillamente possibile, non ti scoraggiare, ci sono un sacco di piacevoli sorprese che ti aspettano ;)

> L'hardware di cui dispongo è una coppia di M-Audio Delta 44 (con 4 in
> e 4 out a testa, per un totale di 8 in e 8 out) che sono pienamente 
> supportate da alsa.
> Nel dettalgio :
> 
> SISTEMA : il sistema ha riconosciuto le due M-Audio e riesco a 
> controllare i volumi con due istanze del programma Envy24control (una 
> per scheda) che come potete vedere da questa immagine 
> http://gd.tuwien.ac.at/opsys/linux/alsa/others/envy24control/envy24_1.jpg 
> è del tutto simile al controllo che c'è in windows.
> Con alsamixer riesco a regolare i volumi dei canali.
> 
> JACK : Ho configurato il kernel real time

per il setup con schede audio multiple, nel link che tu stesso riporto poco sotto, i kernel realtime sembrano essere banditi, hai provato con un kernel (possibilente preemptible) e _NON_ realtime?

>  e con le dovute 
> personalizzazioni di /etc/security/limits.conf :
> 
> @audio - rtprio 99
> @audio - memlock 250000
> @audio - nice -10
> 
> sono riuscito a far in modo che un utente normale potesse far partire
> il programma jackd in modalità realtime ed il tutto sembrava
> funzionare a dovere.
> Ma qui c’è stato il PRIMO SCOGLIO : nella configurazione di jack
> potevo passargli solo UNA scheda, che nel mio caso era hw:0,0. Come
> si poteva fare a gestire la seconda ? Ecco cosa ho trovato :
> http://sound-man.co.uk/linuxaudio/multitrack.html
> Il mio giudizio in merito è : delirio TOTALE.

C'è scritto che non è per i deboli di cuore ;)

> Ma non è finita qui. A leggere la doc ufficiale di ARDOUR relativa
> alla configurazione di JACK, precisamente a questa url : 
> http://ardour.org/files/manual/sn-configuring-jack.html si trova
> scritta una cosa che mi ha ulteriormente lasciato perplesso :
> 
> "2.2.6. Can I use multiple soundcards
> 
> There are really lots of great reasons why you should not even
> attempt to do this. But seriously, save your money for a while and
> buy yourself a properly designed multichannel soundcard."

Salvo esigenze veramente particolari mi trovo d'accordo, se non altro per il ben noto principio KISS!

> ARDOUR : pare avviarsi senza problemi e pare connettersi a Jack, ma
> non sono riuscito a capire nella maniera più totale come poter
> aggiungere un canale per registrare da uno degli 8 input di una delle
> due schede alle tracce che aggiungevo.

Secondo me stai partendo troppo in quarta.
Hai pensato di provare con una scheda da sola, usare allegramente il kernel realtime della tua distribuzinoe preferita, jackd (o l'eventuale qjackctl senza dover metter mano alla configurazione) e ardour con la sola scheda audio che decidi di utilizzare?

> Negli howto che ho trovato in giro l’utilizzo di due schede con la 
> stessa istanza di jack non sembra essere mai trattato ed inoltre un 
> howto scritto per far capire le cose a chi parte da zero proprio non 
> l’ho trovato.

Credo il motivo sia che questo tipo di utilizzo non è assolutamente per chi parte da zero, anche secondo me ti conviene prima prendere confidenza con gli strumenti con una configurazione più semplice.

> E consideriamo che in tutto questo discorso non ho nemmeno iniziato a 
> parlare di LADSPA, che sarebbe un altro livello da aggiungere 
> all'architettura per gestire gli effetti.

Una volta che hai familiarità con l'architettura di jackd e tutto quello che ci ruota intorno è una cosa molto semplice, ad es. anche soltanto con jack-rack per fare delle prove "live".

> In sostanza quello che vorrei capire è se qualcuno è riuscito a 
> configurare un ambiente simile e ad usarlo per produrre musica ? Se
> sì seguendo quali linee guida ?

Io non ho mai avuto più di una scheda audio in jackd ma il setup che ho utilizzato per qualche tempo era così composto:

jackd, avviato via qjackctl, con colegati
 - ardour
	* hydrogen in ingresso
	* jack-rack in ingresso
	* jamin in ingresso
	* in uscita sulle casse
 - hydrogen
	* in uscita su ardour
	* in uscita sulle casse
 - la mia chitarra
	* in uscita su jack-rack
	* in uscita su ardour
 - jack-rack
	* la chitarra in ingresso
	* in uscita sulle casse
 - jamin
	* ardour in ingresso
	* in uscita su ardour
	* in uscita sulle casse

A questo setup mancava LMMS, che al tempo aveva problemi con jackd e che adesso sono risolti/in fase di risoluzione.
Già con un setup così però puoi fare parecchio. Ad es. io suonavo uno strumento (chitarre e basso) mentre ascoltavo la parte di batteria e le tracce già registrate in sottofondo, registravo lo strumento da me suonato su tracce separate, così come la batteria e qualsiasi altra cosa volessi metter in ingresso ad ardour. Nel mio caso applicavo "al volo" degli effetti al suono della chitarra che però non venivano registrati (mi servivano per regolare il suono rispetto alla base mentre registravo). Infine jamin mi permetteva di sentire al volo e/o registrare il mix finale.

> Ciao e grazie,

Di nulla,
buon divertimento!
-- 
non cancellare la paura, acquisisci il coraggio!
e' con il coraggio di superare la paura che si diventa saggi!
...o morti...

visita http://www.no1984.org/
Linux Counter registered user #356433


More information about the linuxaudio-it mailing list