Sono un linuxaro convinto e lo uso praticamente per tutto. Una cosa ancora mi lega al dual boot con windows: i software audio! In questi giorni però ho fatto un grande passo avanti per colmare questa lacuna. Grazie a wine e a wineasio una estensione per wine che ho scoperto da poco, uno dei software ai quali tengo di più, gira perfettamente sulla mia Ubuntu Gutsy. Ho deciso quindi di postare un breve tutorial per mostrare come ottenere l'ambito risultato.
I passi da seguire sono i seguenti:
- Installare il software necessario alla compilazione di wineasio
- Scaricare e compilare wineasio
- Configurare wine
- Installare Guitar Rig
- Suonare con la bava alla bocca godendo come un porco nel vedere il Guitar Rig sulla nostra Ubuntu box
- Ripetere periodicamente il passo 5 :)
Estraiamo i pacchetti in una directory temporanea a digitiamo il comando make. Se la compilazione non da errori possiamo installare il pacchetto con il comando:
sudo make installOra dobbiamo configurare wine in modo che utilizzi i driver corretti per l'audio. Prima di tutto eseguire il comando:
regsvr32 wineasio.dll
Lanciamo il comando winecfg e impostiamo i parametri per l'audio in questo modo:
Bisogna selezionare il driver jack e quello alsa. Ora avviamo jack. Quindi non ci rimane che installare il Guitar Rig e impostare come driver audio wineasio. Per ottenere migliori prestazioni è conveniente installare il kernel realtime (linux-image-rt in Gutsy).
e' davvero possibile?
RispondiEliminasuono anche io la chitarra, e mi piacerebbe utilizzare guitar rig su ubuntu. ho percio' seguito cio' che hai detto, pero' non ho ottenuto un gran risultato, ora ti spiego:
il programma viene emulato bene, e si interfaccia a jack, pero' l'audio non va bene, fa tipo tremolo. chiudendo la finestra non so perche' ma la connessione su jack rimane attiva, ed allora l'audio si che va bene! ...pero' ormai il programma e' stato chiuso, non si puo' piu' fare alcuna modifica, riaprendo guitar rig viene fatta un'atra connessione a jack.
mi sai aiutare? ho sbagliato forse in qualche settaggio?
utlizzo un kernel rt e come scheda audio una m-audio fast track.
ti ringrazio in anticipo!
Ho anche io una m-audio fast track e a me non da problemi. Anche a me la connessione su jack rimane attiva ma perché il programma non viene chiuso correttamente cliccando sulla X della finestra. Io infatti di solito preferisco lanciarlo da un terminale e dopo aver chiuso la finestra con la X do un Ctrl+C per terminare il processo. Prima di tutto potrei consigliarti di assicurarti che non ci siano più processi Guitar Rig attivi (dovuti per esempio al problema di cui sopra). Se hai un solo processo attivo, prova a "giocare" un po con le impostazioni di jack. Altra cosa, se il problema è l'interfaccia di Guitar Rig, hai provato ad esempio a minimizzare la finestra del Guitar Rig e vedere se ti da lo stesso il problema?
RispondiEliminaFammi sapere ;)
ciao, grazie mille per la risposta!
RispondiEliminaero convinto che il problema fosse dell'interfaccia, o comunque di wine, invece spippolando sulle impostazioni di jack mi sono reso conto che mi sbagliavo.
ecco con quali impostazioni faccio finalmente suonare la mia strato:
Realtime attivato (ovviamente),
No Memory Lock attivato(!!!),
Priority 0, F/P 128, SR 44100, PB 2, PM 128, Timeout 500.
sarebbe interessarnte si mi postassi la tua configurtazione...e' probabile che la mia possa essere migliorata ulteriormente, dato che sono andato a tentativi!
I risultati che si ottengono, emulando guitar rig, mi sembrano buoni anche se qualche appunto c'e' da farlo: alcuni effetti non vanno, come il tape eco. e inserendo la loop station(anche non in funzione) si hanno fruscii e interruzioni del suono...
tuttavia sono assai soddisfatto, ti ringrazio per questa guida, e' la prima volta che suono su ubuntu!
ora dovrei imparare a far funzionare jack rack, per ora non c'e' stato verso...
ciao.
io ottengo una discreta latenza anche senza usare l'opzione realtime ma sono convinto che si possa fare di meglio. Tu per usarla hai avviato jack da root? Cmq io per ora sto usando FP 512 SR 48000 e PB 5
RispondiEliminaho seguito tutti i passi ma non c'è segnale di input dalla chitarra, ho una scheda audio integrata. Altrsoftware come creox o jack-rack mi funzionano ma guitar rig no :-( qualche idea è forse un errato settaggio del mixer?
RispondiEliminaProva a lanciare qjackctl e verifica che gli input siano settati correttamente verso il guitar rig
RispondiEliminai collegamenti sembrano corretti Ardour per esempio funziona perfettamente.La finestra 'audio setup' di guitar rig è impostata con:
RispondiEliminaInterface ASIO
Sample Rate 44100
Output Device: WINE Asio driver
Output latency 2 ms
Non capisco...
questi errori sono normali??
RispondiElimina$ regsvr32 wineasio.dll
Xlib: extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dsnoop.c:558:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 1
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:1
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 2
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:2
ALSA lib pcm_mmap.c:369:(snd_pcm_mmap) mmap failed: Invalid argument
fixme:mixer:ALSA_MixerInit No master control found on MPU-401 UART, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
Successfully registered DLL wineasio.dll
Si tranquillo, messaggi di debug di wine
RispondiEliminaok adesso funziona :-) ho compilato la dll con wineasio 0.5 prima usavo 0.7.3
RispondiEliminaChe forte!Oerò mi chidevo una cosa..
RispondiEliminaQuesto obbliga ad avere "l'altro OS" installato sul pc..
Ma non c'è nulla per linux?..
Vorrei proprio riuscire a staccarmi completamente dal "vecchio OS" (vecchio anche perchè lentissimo ^_^)
Ciao e grazie!!
No, non sei obbligato ad avere "l'altro OS" installato su pc. Wine serve proprio a questo ;)
RispondiEliminae come si fa?...
RispondiEliminaRiusciresti a indicarmi una guida su questo argomento?
Ti ringrazio e mi scuso per la mia "ignoranza" E' da secoli che aspiro ad abbracciare il pinguino ma per i soliti motivi del cavolo non sono mai riuscito..
Adesso che finalmento uno spiraglio di luce si vede anche nell'ambito del sw per musica (vedi Ardour e & CO.)..bhe sarebbe "TOGHISSIMO!"
GRAZIE CIAO!
Qui una guida su come installare wine e i programmi windows all'interno di ubuntu.
RispondiEliminaTI AMO!(In senso ti voglio bene...non pensare male XD)GRAZIE MILLE!!A PRESTO!
RispondiEliminaRock n' Roll
Ciao. Ho UbuntuStudio 7.10 (gutsy) a 64 bit. Non è possibile installare WineAsio su 64bit vero? Posso aggirare l'ostacolo in qualche modo?
RispondiEliminaCiao
Eric
Onestamente non saprei. Hai provato a compilare wineasio e non compila?
RispondiEliminaEsatto, non compila. Aspetterò che ci sia una versione ufficiale... che palle..
RispondiEliminaSenti ma per registrare è valido questo guitar rig? e soprattutto... se prima di comprarlo "ufficialmente" ne provo una versione tirata giù dal mulo (intesi?) mi funziona anche senza il pedale??? Ci si registra bene una demo? Mi è venuta la curiosità...
Si può usare anche senza pedale ma devi avere una scheda audio adatta, altrimenti otterrai risultati scarsi. Se vuoi provarlo puoi sempre scaricare la demo ;)
RispondiEliminaVisto che siamo qui, conosci mica una alternativa a Hydrogen come drum machine? Ci ho lavorato tanto, ma ora comincia a starmi stretta... Magari se con Wine si riuscisse a emulare, che so, StormDrum...
RispondiEliminano mi dispiace. Perché non provi a farlo funzionare con wine tu stesso? Poi facci sapere ;)
RispondiEliminaCiao ho seguito la tua guida per installare Guitar rig 2 ed è andato alla grande! ho provato a interfacciarlo con jack: apro jack, apro GR con wine ma jack si blocca (diventa grigio) e si chiude? che significa? ke è impossibile usarlo con jack, ardour....sarebbe gravissimo per la mia salute mentale!
RispondiEliminaciao a tutti
RispondiEliminail topic sembra davvero interessante.. maqualcuno è riuscito a fare funzionare una firewire 410 sotto linux?
grazie ciao
Ciao ho installato guitar rig 3 compilando i wineasio 0.5 e va tutto bene, tranne che su alcuni preset se li seleziono si chiude il programma. Ho 2 giga di ram e uso l'rt su intrepid non ho nessun problema di solito. Volevo sapere se può dipendere da qualche configurazione di jack o dal memlock impstato in limits.conf. Grazie in anticipo
RispondiEliminaHo anche installato e tutto funziona senza problemi. Basta provare una volta. Vale la pena in ogni caso.
RispondiElimina