Mardi 24 juin 2008

J'ai découvert en 2005 l'existence de la GP2X: un console de jeux/lecteur multimédia coréenne de dimensions semblables à une Sony PSP.

La GP2X est une console ouverte: les développeurs amateurs y sont les bienvenus, elle permet une sortie-TV en S-video via un cable adaptateur, et utilise des cartes SD (cartes mémoires des appareils photos) pour stocker des données. Un nouveau modèle de la console (F-200) avec écran tactile a été commercialisé en 2007.

J'ai dévelopé sur cette console 'Pikix': logiciel de VJing ultra portable.

Ce projet a débuté en 2006, j'ai ce jour publié 8 versions de ce logiciel. Tandis que les premières versions était assez limitées et contraignantes, Pikix est aujourd'hui un logiciel complet et mature.
En 2007, la compagnie "Cirque du Soleil" m'a commandé une version de Pikix spécialement adaptée pour être utilisée dans leur spectacle.

Son concept est classique: Pikix charge des playlists de boucles vidéos qui peuvent être alors mixées sur deux calques distincts selon plusieurs transitions possibles. Plusieurs filtres sont également disponibles. Pour fonctionner avec Pikix, tout contenu vidéo doit être compréssé au format '.k2x', un systeme de fichiers vidéos mis au point spécialement pour le logiciel.
Pikix fonctionne aussi sous Windows, mais uniquement à des fins de test et pour préparer son set (pas de plein écran sous windows).

Pikix se contrôle en 'aveugle': à cause d'une mauvaise conception de la GP2X, l'écran de la console est désactivé lorsque la sortie TV est active. Il n'y a donc aucune interface pour le logiciel hormis l'écran de sélection des playlists: il faut mémoriser l'ordre de chargement des vidéos!

VJ Kissdub, VJ Otro, VJ NSFW et d'autres VJs utilisent Pikix.



Fiche technique

Modes de transtion entre les deux calques:

  • chroma-key sur le noir
  • addition des couleurs (cf: addition dans Photoshop)
  • moyenne des couleurs (cf: opacité à 50% dans Photoshop)
Filtres vidéos:
  • Mirroir vertical / horizontal
  • Transation verticale / horizontale
  • Couleurs négative
  • Contraste extreme
  • Zoom 2x
  • Colorisation
  • Palette de couleurs verte (cf: Game Boy monochrome)
Vitesse réglable du playback: 25fps, 15fps ou 40fps
Scratch vidéo en déplacant un doigt sur l'écran tactile
Possibilité d'appliquer un masque bitmap sur la sortie vidéo

A venir: l'outil de compression peut importer les fichiers Quicktime
A venir: support du canal alpha des fichiers .png compressé en .k2x

Site officiel de la GP2X
http://www.gp2x.com

Page du projet sur mon site
http://pikilipita.com/vj/pikix/

Par pikilipita - Publié dans : pikilipita
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Jeudi 19 juin 2008



Pikilipita Advance est une proposition de 'prêt à mixer' livrée dans une cartouche de Game Boy Advance. Cette cartouche contient les visuels et le logiciel pour les mixer, comme un jeu de Mario Bros: elle inclue les graphismes et le codage informatique pour faire intéragir le heros avec des tortues et des champignons. L'ensemble est stocké dans fichier executable de 32Mo, taille maximale d'un jeu de Game Boy Advance. La cartouche est compatible avec la Nintendo Game Boy Advance mais aussi avec la Nintendo DS.



L'analogie avec un jeu vidéo existe aussi de par la struture du logiciel. Il est organisé en 30 'stages', chacun proposant des interactions différentes: changer le défilement, les couleurs ou la forme d'un motif / enchainer des boucles vidéos / associer des calques pour former un décor / afficher et masquer certaines zones d'un personnage / rédiger du texte...
Pour mener à terme ce projet, j'ai du m'initier à la programmation en language C pour jeux, puis mettre au point un codec vidé adapté à la console ainsi que des outils de compression d'images bitmaps vers le format des sprites de jeux vidéo.



Comment est-il possible de récuperer la sortie vidéo d'une game Boy Advance?
Deux solutions sont possibles:

Le GBA-TV converter
Cet accessoire se greffe sous la game boy et permet une sortie composite ou S-Video
http://www.lesjeuxvideo.com/dossiers/gba-tv.html

Le Game Boy player
cet adaptateur pour cartouches game Boy se greffe sous une Game Cube (console de salon Nintendo) et permet une sortie composite.
http://en.wikipedia.org/wiki/Game_Boy_Player



La seconde option offre une sortie vidéo de meilleure qualité mais surtout permet de controler le logiciel avec une manette sans fil pour Game Cube. Il m'est alors possible de mixer mon set en me promenant jusqu'à une distance 20 mètres autour de la console.

Pikilipita Advance est le projet qui m'a permis de décrocher mes premières dates lors de mon arrivée à Londres en 2005: un système unique et surprenant, des graphismes '8bits' et un setup facile à mettre en place dans des clubs minuscules.

J'ai produit en 2007 une édition limitée de 85 cartouches de Pikilipita Advance. En Mai 2008, la VJ autrichienne Mingo (http://www.mingo.tv) a collaboré au projet pour y ajouter 3 'stages'.



Page du projet sur mon site
http://www.pikilipita.com/vj/pikilipita-advance

Article sur le site create digital motion
http://createdigitalmotion.com/2007/07/06/pikilipita-vj-software-for-game-boy-and-gp2x-game-consoles-updates-and-gba-carts/

Se procurer un exemplaire de la cartouche, une image ROM, ou tester la démo gratuite
http://www.pikilipita.com/vj/shop.html

Par pikilipita - Publié dans : pikilipita
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Lundi 16 juin 2008


Une grande majorité des acteurs de la culture électronique utilisent l'ordinateur comme outil de conception mais également comme outil de diffusion. La scène du Vjing en est un parfait exemple.

Si je considère mon ordinateur comme machine ultime pour concevoir des visuels, il me semble mal adapté pour les mixer en live. Un clavier « azerty » est parfait pour rédiger des documents textes, mais l'est beaucoup moins pour gérer des enchainements et des transitions de calques vidéos. C'est sans doute pourquoi il est fréquent que les Vjs aient recours à des controleurs 'midi', souvent sous la  forme de claviers de pianos. Mais ces controleurs ont deux effets néfastes sur le 'setup' d'un VJ: ils sont emcombrants et sources de paniques lorsque, quelques minutes avant le début du set, boudent le systeme d'exploitation de l'ordinateur et refusent de fonctionner.

En plus de ce souci de clavier, je reproche donc à l'ordinateur d'être inapadaté au live car:

  • Il est fragile, précieux, et contient généralement l'unique copie de son travail, de ses e-mails, de ses photos de vacances... S'il subit des dégats ou s'il est volé, c'est une catastrosphe.
  • Il prive le VJ de toute liberté de mouvement, celui-ci doit alors subir durant tout son set l'emplacement décidé par l'organisation de l'événement: juste dessous un énooorme speaker, à plusieurs mètres de la prise murale la plus proche, loin des filles, loin du bar, loin des pipis, loin de la fête.
  • Son systeme d'exploitation (os X, Windows... ) ne reconnaît plus le video-projecteur en tant que second moniteur dès que son utilisateur entame sa cinquième boisson, donc juste quelques minutes avant le début du set.
  • Parfois il rame, parfois il plante, parfois il faut redemarrer. Pour éviter une interruption du set, il faut donc apporter un lecteur DVD, au cas ou... Mais pour faire cohabiter un ordinateur et un lecteur DVD sur un même setup, il faut aussi apporter une table de mixage vidéo.

Le setup de Vjing que je constate de plus souvent autour de moi est: macBook pro + Edirol V4 + mini lecteur DVD + parfois un clavier Midi. C'est du matériel très précieux, et qui pèse lourd dans le sac à dos.

En considération de ces éléments, je conduis depuis plusieurs années des recherches très sérieuses sur de possibles alternatives à cet ordinateur, qui peut sembler à priori irremplacable.

Mes recherches sont aujourd'hui bien avancées, et lorsque je me produis dans un club local (à Londres), je me présente sur place avec la moitié de ma tête, j'apporte mon matériel dans un mini sac à dos nounours,  je l'installe en 3 minutes sur la table des VJs,  puis je mixe le coude sur le comptoir, au milieu de la fête :)

Le propos de ce blog sera de présenter les résultats de ces recherches.

Par pikilipita - Publié dans : pikilipita
Ecrire un commentaire - Voir les 0 commentaires - Recommander

Présentation

Créer un Blog

Recherche

Calendrier

Juillet 2009
L M M J V S D
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
<< < > >>
 
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus