mercoledì 21 settembre 2011

swami (MIDI soundfiles editor) su Ubuntu10.10

Swami e' un editor di campioni Soundfont, l'unico che io sappia disponibile per Linux, che pero' non e' presente nei repo di Lucid/Maverick (la versione 2.0 e' disponibile da Ubuntu11.04 in  poi).
Quindi si devono compilare i sorgenti presenti su Sourceforce, oppure utilizzare i PPA KXStudio:

sudo add-apt-repository ppa:kxstudio-team/ppa
sudo apt-get update
sudo apt-get install libinstpatch-1.0-0 libswami0 swami

e' preferibile disabilitare, subito dopo l'installazione , i repo PPA per prevenire problemi di dipendenze.

Si posso, alternativamente installare i singoli pacchetti senza aggiungere i repo PPA, utilizzando i seguenti link diretti:
libinstpatch-1.0-0_1.0.0-2+fixed1~maverick1_i386.deb
libswami0_2.0.0+svn384-1~maverick1_i386.deb
swami_2.0.0+svn384-1~maverick1_i386.deb

lunedì 19 settembre 2011

Hugin tutorial: creare un panorama rettilineo

Le moderne fotocamere, offrono una miriade di funzioni che vanno dal riconoscimento dei volti, alla scelta del tipo di impostazioni  in base alla scena, all'editing delle immagini tramite effetti.....e tra queste funzioni troviamo la modalita' Panorama. Questa modalita' si basa sulla possibilita' di creare una successione di scatti con un riferimento allo scatto precedente. In questo modo si posso costruire delle immagini rappresentanti una porzione di scena che altrimenti non sarebbe possibile catturare con un singolo scatto.
Si deve porre particolare attenzione nello scatto delle foto, cercando di far coincidere almeno il 20% di due immagini consecutive, cercando di tenere l'orizzonte sempre allineato e cercando di evitare scene in cui ci siano degli oggetti in primo piano. Se seguiamo queste poche regole, siamo gia' in grado di realizzare un panorama con risultati piu' che soddisfacenti.
Per farlo dobbiamo utilizzare Hugin, che e' presente nei repo di Ubuntu, oppure se si vuole utilizzare l'ultima versione disponibile compilare i sorgenti.

Alla partenza del programma, si presenta in modalita' Assistant, che ci propone tre semplici step, per creare la nostra immagine finale.



Selezioniamo quindi "Load images" e carichiamo la sequenza di immagini (in questo caso 4).
Ci verranno notificati alcuni dati tecnici, come la lunghezza focale; queste informazioni vengono prese dai dati EXIF delle immagini, quindi se si riscontrano incongruenze con le ottiche montate sulla propria fotocamera, si devono correggere.

Passiamo ora al secondo step, selezionando "Align". Questo attivera' il processo si stitching, nel quale verranno analizzate le parti comuni delle immagini, e posizionate correttamente nello spazio. Al termine di questo processo, si aprira' la finestra di preview, in cui possiamo verificare la bonta' del risultato.





Due immagini consecutive vengono "incollate" fra di loro, tenendo conto dei "control point"; sono dei punti di riferimento fra le due immagini che rappresentano porzioni simili e servono per identificare la locazione spaziale dei bordi dell'immagine. Hugin di default (ma il valore puo' essere modificato tramite le preference) genera 15 control point. Se non dovessero essere stati trovati abbastanza punti di similitudine, questi possono essere editati, cancellati o creati dall'utente.



Se il preview dell'immagine e' di nostro gradimento, possiamo passare al terzo step dell'Assistant "Create panorama", che genera un'unica immagine in formato TIF, in cui la giunzione delle immagini (se sono ottimali i riscontri dei control point e del crop image) non sono percepibili; ottenendo in questo caso un'unica imagine con una risoluzione di 7275x1597 pixel.



domenica 28 agosto 2011

MComix 0.93: comic reader su Linux

MComix e' un fork di Comix, di cui continua lo sviluppo.
MComix mantiene tutte le funzioni, e corregge alcuni bug, modificando il numero di versione.
Per provare MComix non e' necessaria alcuna installazione, basta estrarre l'archivio e eseguire:
python mcomix-0.93/mcomix/mcomixstarter.py
se invece lo si vuole installare:
python mcomix-0.93/setup.py --prefixx /usr install



La nuova versione 0.93 offre diversi bugfix e alcune modifiche:
-E' stato aggiunto il supporto agli archivi LHA/LZH.
-E' stata introdotta l'importazione ricorsiva dei contenuti di una directory, nella libreria.
-Il tasto TAB visualizza un pannello OSD, con le informazione sul file e la pagina corrente.
-Arrivati all'ultima pagina, avanzando alla prossima pagina verra' caricato il prossimo file della directory.
-MComix chiede conferma quando viene creato un nuovo bookmark. In questo modo si puo' scegliere se sostituire un bookmark precedente, o aggiungerne uno nuovo.


Le funzioni alla base di MComix sono:
-Modalita' a schermo interno
-Modalita' doppia pagina
-Adattamento in base all'altezza e la larghezza dello schermo
-rotazione e modo speculare
-Lente di ingrandimento
-Modalita' sinistra-destra o destra-sinistra
-Supporto dei segnalibri
-Editor di archivi
-Gestione libreria
-Riconosce i piu' comuni formati d'immagine
-Gestisce i file ZIP e tar nativamente; RAR tramite unrar.







giovedì 25 agosto 2011

Illumination software creator: decidi tu il prezzo.

Illumination software creator, e' un IDE completamente visuale, che permette di creare programmi  e applicazioni in modo semplice e sopratutto permette di esportare gli applicativi su diverse piattaforme:
Windows, Linux, Mac, Android, Nokia, IPhone e contenuti web in flash.
Sul sito della RadicalBreeze si legge: "....ognuno puo' crearsi la propria applicazione.....senza scrivere una sola linea di codice".
Ok. Ancora non ho provato questo programma, ne tantomeno tool simili (AppInventor), ma la cosa mi incuriosisce, soprattutto adesso che lo si puo' acquistare al prezzo che piu' ci aggrada.
Infatti Il programma e' disponibile per windows, Linux e Mac, e lo si puo' scaricare in versione di prova, dopodiche' per aver accesso a tutte le funzioni lo si deve acquistare.
Da qualche giorno nella pagina "Buy now" del sito, e' presente uno slider, che e' impostato a 40 dollari, ma   lo si puo' spostare fino ad un minimo di 5 dollari.
L'offerta dovrebbe essere valida in attesa della nuova versione 4.0.


 http://radicalbreeze.com/

venerdì 5 agosto 2011

Dead Cyborg - Adventure game multiplatform

Dead Cyborg e' un'avventura grafica disponibile per window, Linux e Mac.
E' stato sviluppato con l'utilizzo del Blender Game Engine, e si puo' scaricare e giocare liberamente, dato che la licenza del programma e' del tipo Free-Donation; cioe' si puo' fare una donazione libera se il gioco e' piaciuto, e verra' utilizzata come feedback per la creazione del secondo episodio che attualmente e' ad un 50% dal completamento. Al momento sul sito si puo' solo scaricare la versione Window (quella Linux verra' resa disponibile a breve), ma si puo' comunque provare a far girare la versione online.



La versione online, utilizza un plugin: Burster 3d
Si puo' scaricare la versione Linux, ma la versione 32bit e disponibile solo in formato .rpm, per cui si dovra' utilizzare alien per convertire il pacchetto, mentre per la versione 64bit sono disponibili i sorgenti, quindi si possono seguire le istruzioni per l'installazione disponibili sul sito.
Purtroppo sul mio sistema non vengono visualizzate le texture, e questo e' il risultato:

mercoledì 3 agosto 2011

Creare una semplice sessione musicale.

Se si vuole collegare un tastiera Usb/MIDI, per poter sentire qualche suono si deve avviare Jack, Qsynth e collegarli tramite Jack:
http://linuxevia.blogspot.com/2011/07/jack-audio-bassa-latenza-su-linux.html
ma se si vuole automatizzare tutta la procedura, in modo che basti avviare Jack e collegare la tastiera, si puo' fare tramite semplici passaggi.

Dopo aver connesso la tastiera USB all'input port del sintetizzatore, per rendere definitivi i collegamenti senza doverli definire tutte le volte che si avvia Jack, premiamo il pulsante Patchbay sul pannello principale di Jack, e clicchiamo su NEW in alto a sinistra; ci apparira' un messaggio del genere:
Selezionando Yes, importeremo tutti i collegamenti attualmente in uso. A questo punto non rimane altro da fare, se non salvare le impostazioni

Al successivo riavvio, jack si avviera' con tutti i collegamenti al proprio posto, e selezionando il pulsante ACTIVATE in alto a destra nel pannello Patchbay, si renderanno attivi.
Dimenticavo! per poter far partire anche Qsynth (e qualsiasi altro applicativo), all'avvio di Jack, si deve editare uno script in cui ci siano i comandi dei programmi seguiti dal carattere &. Per esempio:
qsynth&


script che dovra' essere specificato nel pannello Setup->Options, nel campo "Execute script after Startup:"

lunedì 1 agosto 2011

MComix: comic reader su ubuntu

MComix e' un fork di Comix, di cui continua lo sviluppo. Comix e' un comic reader basato su GTK, che presenta diverse peculiarita'; arrivato alla versione 4.04, presente anche nei repo ufficiali di Ubuntu, purtroppo lo sviluppo si  è fermato nel 2009.

MComix mantiene tutte le funzioni, e corregge alcuni bug.
Per provare MComix non e' necessaria alcuna installazione, basta estrarre l'archivio ed eseguire:
python mcomix-0.92/mcomix/mcomixstarter.py
se invece lo si vuole installare:
python mcomix-0.92/setup.py --prefixx /usr install

NB. A partire da Ubuntu12.10, Mcomix è stato inserito nei repository ufficiali.
Download for Ubuntu button
 
http://sourceforge.net/projects/mcomix/

  • » Fullscreen mode.
  • » Modalita' doppia pagina.
  • » adttamento in base all'altezza o alla larghezza dello shermo.
  • » Rotazione e modo speculare.
  • » Lente di ingrandimento.
  • » Image enhancements.
  • » Modalita' sinistra-destra o destra-sinistra.
  • » Supporto ai segnalibri.
  • » Editor di archivi.
  • » Libreria Comic book.
  • » Riconosce i piu' comuni formati di immagini.
  • » Gestisce file ZIP e tar nativamente, RAR tramite unrar.

Related Posts Plugin for WordPress, Blogger...