Desktop

Da My-Lab.

Alcune applicazioni desktop open-source di cui sono l'autore (Antenna e Jack-unit), o collaboratore (mixxx).

Indice

Antenna

Antenna-dtv-logo.png

Development tools: Python + Pygtk Development status: Mature

Antenna, the free and open-source dvb-t (terrestrial digital tv) tuner for linux desktops. Antenna is a full featured tool to see what's going on in the sky. It enables you to scan, watch and record television, radio and services broadcasted on air. Antenna can:

  • Scan the sky for new services
  • Continuosly monitor signal status
  • Search through known channels and tune
  • Search and manage favorite channels
  • See what's on (i.e. listen to radios and watch tvs)
  • Record streams while watching
  • Read teletext

Spazio internet del progetto: Antenna DTV.

Jack Session

Development tools: Python + Pygtk + XML Development status: "Alpha"

Jack Session keeps track of tools (such as i.e. zynaddsubfx, rosegarden, hydrogen, ...) typically used while performing and producing music on GNU/linux.

Jack Session is meant to make life of open-source music producers easier, by saving and loading parameters of tools used, manage their reciprocal interconnections and restore everything with a single-click action (eventually midi-triggerable). All to be done via a smart interface (extensible, mainly by altering xml documents via xslt files), powered by Python, Libglade, GtkMozEmbed, XML, XSLT, and with the support of a non-moderate use of sh scripting.


Mixxx

Logo mixxx inline.png

Development tools: CPP + QT Development status: "Mature"

Da alcuni anni collaboro inviando saltuariamente delle patch al progetto mixxx, in particolare sugli aspetti: ottimizzazione delle prestazione real-time, mappings e funzionalità legate all'utilizzo della console USB Hercules DJ Console MK2.


Video_script.sh

Development tools: BASH Development status: "Mature"

Video.gif

File:Video script.sh.zip

Questo piccolo script sh genera in un colpo solo 3 file video a partire da un filmato ad alta definizione che volete pubblicare sul web, usando html5: formato mp4 per computer desktop, formato mp4 per disposistivi mobili, formato webm per computer desktop. Il tutto usando software opensource (ffmpeg) e gratuito, e in alta qualità, con il two step encoding. Perfetto per usarlo con flowplayer. Il bundle contiene una pagina d'esempio e un video d'esempio già configurato per commutare automaticamente tra i formati e le dimensioni adeguate a seconda della piattaforma, tablet iphone ipod ipad android windows phone oppure mac windows linux con mozilla firefox google chrome explorer oppure safari.