mercoledì 16 novembre 2011

Redirigere audio in riproduzione verso il microfono su Linux parte 2


Come accennato alla fine del precedente articolo, ho trovato una soluzione un po' artigianale all'impossibilità di redirigere l'audio verso il microfono per trasmettere in streaming su siti quali livestream. Con questa soluzione viene rediretto l'audio in modo indipendente dall'applicazione e senza utilizzare alcun software. Ciò che serve per questo scopo sono 2 elementi: un cavo jack 3,5 maschio maschio e uno sdoppiatore jack; si possono trovare entrambi su eBay per una spesa complessiva di 3-4 euro. Il collegamento che ho effettuato è stato il seguente (ho disegnato l'immagine velocemente, giusto per rendere l'idea):
Ho collegato lo sdoppiatore all'uscita audio (quella verde) e successivamente ho collegato la prima uscita dello sdoppiatore all'input per il microfono (entrata rosa) e la seconda uscita alle casse. In questo modo l'audio viene sdoppiato e rediretto sia all'input del microfono, sia alle casse, così possiamo ascoltare l'audio normalmente e contemporaneamente registrare, questa volta anche da siti come livestream. Non sarà una soluzione elegantissima, ma almeno funziona :D Come sempre, spero che questa dritta vi sia stata utile. Alla prossima!

Redirigere audio in riproduzione verso il microfono su Linux


Salve a tutti. A volte capita la necessità di redirigere l'output audio verso l'input del microfono per una serie di motivi, ad esempio per registrare una conversazione su skype o su qualche altro programma di VoIP, oppure per poter effettuare uno streaming live del proprio desktop o ancora (come nel mio caso) per fare uno streaming live di un mix usando Mixxx. Su windows se si seleziona "Stereo Mix" nel controllo volume del microfono, tutti i suoni che vanno in output vengono rediretti verso il microfono. Su Linux è possibile fare una cosa del genere, utilizzando Pulseaudio e pavucontrol. Pulseaudio è installato su tutte le moderne distribuzioni, mentre potrebbe essere necessario installare pavucontrol. Una volta installato, apriamolo cercando "Regolazione del Volume" nel menu. Da pavucontrol è possibile regolare i flussi audio e gestire i volumi in maniera più dettagliata, ad esempio settando un volume di riproduzione diverso per ogni applicazione, a seconda delle nostre esigenze. La parte che ci interessa in questo momento è la scheda "Ingressi". Selezioniamo "monitor" nel menu a tendina in basso e proviamo a riprodurre dell'audio: vedremo la barra muoversi, segno che l'audio è monitorato correttamente.


Ora, se apriamo un'applicazione che permetta di registrare dell'audio, ad esempio Audacity, e cominciamo a registrare, muovendoci nella scheda "Registrazione" vedremo la relativa voce. Selezioniamo "Monitor of Audio interno Stereo analogico" e l'audio in uscita verrà rediretto al programma di registrazione, come se provenisse dal microfono.


Purtroppo non sono riuscito ad utilizzare questo metodo con siti di live streaming come ad esempio livestream, in quanto nella scheda "Registrazione" non compare la voce che permetta di redirigere l'audio all'applicazione in flash che gestisce il microfono (se trovate il modo di farlo scrivetelo in un commento). Ho trovato una soluzione alternativa a quest'ultimo problema e sarà discussa nel prossimo articolo. Rimanete collegati!

fonte

venerdì 11 novembre 2011

[Java] Ogame Moontry Calculator


Salve a tutti :) da un mesetto sto studiando Java e quindi ho deciso di unire l'utile al dilettevole e creare un'applicazioncina per i giocatori di Ogame. L'applicazione in questione calcola la probabilità che si formi una luna, sapendo il numero di navi coinvolte nello scontro. Innanzitutto per poter lanciare il programma è necessario avere installata la Java Virtual Machine, poi per lanciare l'eseguibile basta dare il comando
 java -jar Ogame_Moontry_Calculator_0.1.jar
dalla directory in cui si trova il programma.
L'interfaccia è molto semplice: è presente l'elenco di tutte le navi di Ogame e per ogni nave un riquadro per inserire il numero di navi di quel tipo. Una volta inseriti tutti i dati, basta premere il tasto "calcola" e verrà visualizzata la probabilità di formazione della luna.


In futuro magari aggiungerò anche la possibilità di selezionare i vari metodi di calcolo dei detriti (se contare anche le difese o no, quale percentuale delle risorse finisce in detriti...) visto che per ora viene usato il metodo "standard" del 30% di detriti sulle risorse e difese non contate. Spero che qualcuno possa trovare quest'applicazione utile e non esitate a contattarmi se trovate qualche bug :) Di seguito il link per scaricare il programma:

Ogame Moontry Calculator