Con l’avvento della mia nuova fiammante Ibanez ho deciso, in attesa di dotarmi di pedaliera multieffetto ed altri aggegi vari, di acquistare una piccola scheda audio usb, che funga da “adattatore di impedenza d’ingresso” per la chitarra.

Com’è noto infatti, collegando il jack della chitarra direttamente all’ingresso della scheda audio (la mia è una SB audigy PCI) si hanno risultati pessimi, anche perchè, il line-in (non amplificato) riceve un segnale troppo debole, mentre il mic-in (amplificato) aggiunge una serie di fastidiose distorsioni, anche a causa della differente dinamica di segnale del trasduttore di un microfono (per il quale quell’ingresso è concepito) e quella dei pick-up di una chitarra elettrica.

Il Behringer UCA-202 U-Control (o similare) invece è concepito proprio per avere in ingresso chitarre/pedaliere/multieffetto, garantendo una migliore dinamica di segnale.

Il rovescio della medaglia è che, trattandosi di una scheda audio molto semplice (d’altra parte deve gestire nel caso della chitarra un semplice segnale analogico mono, anche se il dispositivo in questione permette di sfruttare anche periferiche multicanale quali mixer e periferiche audio complesse, oltre che un segnale digitale), ha un hw poco potente e, di conseguenza, introduce una piccola latenza nella conversiona A/D. Cmq, nulla di irreparabile (una 50 di msec nel mio caso).

Il bello di un simile dispositivo è che non necessita di un driver specifico… usa infatti il protocollo usb-audio, per cui abilitando l’apposito modulo del kernel (snd-usb-audio) il più è fatto.

L’unico sbattimento, sotto gentoo, è che gli script di autoconfigurazione di alsa sono fatti per riconoscere solo le periferiche PCI… io ho risolto aggiungendo a mano le seguenti righe ad /etc/modules.d/alsa:

alias snd-card-1 snd-usb-audio
alias sound-slot-1 snd-usb-audio
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
options snd cards_limit=2
options snd-ca0106 index=0
options snd-usb-audio index=1

Ovviamente al posto di snd-ca0106 dovete mettere il driver della vostra scheda audio integrata/pci.Un’altra piccola modifica va fatta a /etc/init.d/alsasound per permettere il caricamento del driver usb audio. Io ho aggiunto subito prima del caricamento automatico dei moduli, ovvero le righe:

    local DRIVER= DMOD=
    for DRIVER in ${DRIVERS} ; do
        [ "${DRIVER}" = "off" ] && continue
        DMOD="$(echo "${DRIVER}" | sed -e 's/-/_/g')"
        if ! grep -q "^${DMOD} " /proc/modules ; then
            ebegin "Loading: ${DRIVER}"
            modprobe ${DRIVER}
            eend $?
        fi
    done

La seguente riga:

DRIVERS="${DRIVERS} snd-usb-audio"

Riavviando lo script di autoconfigurazione, vi ritroverete magicamente la nuova periferica nei vostri programmi audio…

Io adesso sto sperimentando Ardour… appena capisco come interfacciarlo con Hydrogen e/o Rosegarden, chissà che non ci scappi anche un sample audio! :-D

Post to Twitter Post to Facebook

Lascia un Commento

6 visitatori online
6 ospiti, 0 membri
Numero max di visitatori odierni: 6 alle 07:36 am UTC
Mese in corso: 14 alle 07-06-2010 08:48 pm UTC
Anno in corso: 28 alle 02-13-2010 05:12 am UTC
Complessivo: 28 alle 02-13-2010 05:12 am UTC