dimanche 30 mai 2010

So Long, and Thanks for All the Metal

Il fut un temps ou mes cheveux volaient dans le vent, j'avais le teint frais de quelqu'un dont la peau voit régulièrement le soleil et mes yeux ne m'avaient pas encore lâchement abandonnés ; bref j'étais jeune, fou et je jouais du Metal \m/
Bien sur, tout cela a bien changé depuis ; les quelques cheveux qui me restent peinent à cacher correctement la peau de mon crâne, mon teint blafard dénote de trop longues heures passées devant un écran, sans mes lunettes le monde devient fortement flou et même si je continue d'en écouter, je ne joue même plus de Metal (ni d'autre chose d'ailleurs).

Bref... tout cela m'avait amené à côtoyer la joyeuse communauté des metalleux rouennais ; c'était l'époque de groupes comme Alienchrist, Outward Ceremony, Back to Dust et surtout c'était l'époque de Luen Ta (oui, j'ai oublié des groupes, dont au moins deux oublis volontaires). Eux aussi avaient les cheveux qui volaient dans le vent, étaient sympas et tout ; mais surtout ils jouaient bien et avaient de bons morceaux.
Comme le reste, cela a changé aussi ; je me suis (bêtement) éloigné de cette communauté, je suis assez peu au courant de ce qu'il se passe maintenant dans l'underground rouennais (même si je commence à essayer de me remettre à jour). Par contre, j'ai quand même suivi de loin l'actualité de Luen Ta.

En temps normal, j'aurais simplement mis un lien vers l'article Wikipédia (que j'avais écrit en plus), mais il s'avère qu'après deux ans passé inaperçu, l'article s'est fait zigouillé (alalala, mon pauve article), mais comme les admins de Wikipédia sont super sympas j'ai pu en récupérer le contenu que voici (en partie) :

Luen Ta est un groupe de Death metal français originaire de Rouen. Leur musique a évolué depuis leur début, où ils jouaient un death dans la lignée de Death ou de Cynic, à un death plus actuel, avec l'ajout de claviers, tout en gardant un haut niveau technique.

En 1998, le groupe, alors appelé Neuroblast, obtient l'opportunité d'enregistrer avec Stéphane Buriez de Loudblast. Ils en profitent pour se séparer de leur guitariste rythmique et de leur répertoire et composent 5 nouveaux titres pour l'album.

Le style de ce premier disque autoproduit est du tech-death où le groupe montre déjà un goût certain pour l'expérimentation avec, par exemple, le passage jazzy de Demon hunter.

Pour leur premier album, Ghost Area, Luen Ta change de style et passe à ce qu'ils appellent eux même du Ghost metal. Le groupe abandonne son ancien répertoire et ne joue plus les chansons du 5 titres. Un nouvel album est prévu pour 2006.


Mais voila, ce fameux album de 2006 ne verra jamais le jour ; le site officiel indique maintenant que tout est fini et que pour que tout ne soit pas perdu, l'album est diffusé gratuitement (sans préciser de licence cependant). Je vous invite donc à aller faire un tour sur luen-ta.org pour le récupérer et vous faire une idée. Encore une fois, sur cet album le groupe a préféré évolué plutôt que de se répéter ce qu'ils faisaient et, même si je dois avouer que j'accroche moins que sur Ghost Area, le résultat est plutôt étonnant.

Si vous n'avez pas le courage de télécharger l'album, ils avaient aussi fait un clip :


Sur les quatre musiciens, ils sembleraient que seuls le bassiste et le batteur aient tenté de continuer dans la musique avec, a priori, plus de succès pour le cogneur de fûts. Voila, je n'ai pas grand chose de plus à dire, juste que je suis déçu qu'un groupe qui méritait beaucoup mieux se soit arrêté si tôt.

mercredi 26 mai 2010

All your language are belong to mini18n

Mini18n is a tiny i18n library that was original designed to handle translations in Yabause and that is now available on some Linux distribution (well... at least Debian and Ubuntu) as a dependency of the emulator.

When I started working on translation support for Yabause, the obvious solution, as a Linux user, would have been to use gettext. But this solution had a number of shortcomings:

  • gettext is painful to include/maintain in a project: we're using it to translate the glade port of DeSmuME and I still don't understand how it works and/or how to fix it when it
    breaks;

  • we needed a portable solution, something that could be easily built on different platforms Yabause supports;

  • we also wanted to be able to staticaly link it into Yabause binary, so we didn't had to ship some extra DLL.

(btw... I can be wrong on some/all of these points, I'm not a gettext expert)

So I ended up writing a small translation library and make it live in the Yabause CVS, so every Yabause developer could fix it, if he needed to.

This was two years ago, and not much changed since that time: CVS is now a SVN ; Gtk+, Qt and Windows ports of Yabause can use mini18n for their translations ; I also started to work on gettext format support for mini18n but didn't finished it; all in all, there wasn't much interest in the library until recently.

Some friend asked me if mini18n could be updated to include multiple language support... at once. He's working on some server software and thought about using mini18n to translate
strings sent to the client. Problem is if you got some french, german and italian users at once, you only have two choices: fork a process for each different language or load those three languages in the same process with a multi-language library.

After taking a quick look at mini18n codebase (yeah... it was a while I didn't worked on it...), I realized it wouldn't be hard to add the feature. On the other hand, the project sounded quite fun and would double the number of programs using mini18n! In fact, the change took me longer than I expected, mostly because I wanted to keep old single-language interface intact and also the two interfaces to play nicely with each other. So, mini18n has now a new API and the old API was rewrote on top on the new one. There shouldn't be problems for a program to use both APIs at the same time.

Next step will be to make sure I didn't broke ABI compatibilty with previous release and if that's ok, we may see another mini18n release soon!

lundi 3 mai 2010

Des images comme on aimerait en voir plus souvent

Aujourd'hui, pour continuer dans ma thématique « les trucs que j'écoute et que je veux vous faire découvrir mais qu'il y a peu de chances que vous aimiez », voici trois nouveaux groupes ; mais pour changer un peu, cette fois ci je vous met les clips avec. Histoire d'égayer... enfin, façon de parler, quoi.

Pour commencer, mon gros coup de cœur du moment : The Agonist. Selon Wikipédia, c'est du Death Mélodique / Metalcore, selon moi c'est surtout très très bon. Un des points distinctifs du groupe est que le chant est assuré par une nana qui s'occupe à la fois des parties « claires » ainsi que des death growl, un peu comme Cadaveria, donc. Ici, pas besoin d'un gros bras poilu pour les cris de troll en rut, la demoiselle s'en charge toute seule et le fait d'ailleurs très bien.
Musicalement, leur premier album était assez faible ; par contre le second album « Lullabies for the Dormant Mind » est une vraie tuerie : varié, mélodique, brutal, du tout bon quoi. Il m'est même arrivé de l'écouter plusieurs fois par jour récemment ; chose que je ne fais que très rarement.



Le deuxième groupe de ma sélection est Protest the Hero, que Wikipédia définit comme étant du Métal progressif / Metalcore (décidément, ça doit être le mot à la mode). Pour le coup, cela n'a pas grand chose à voir avec le premier groupe ; ici, tout est très technique, à la limite de la « musique pour les musiciens » même si le chanteur varie lui aussi entre les voix claires et les cris divers et variés.
Si vous aimez les bons musiciens qui font beaucoup de bruit (enfin, pas forcément tant que ça), c'est le groupe idéal ; au passage, leurs albums sont disponibles sur deezer : http://www.deezer.com/fr/music/protest-the-hero.



Pour finir, un groupe beaucoup plus classique : Amon Amarth. Là, c'est clairement du Death, mélodique ok, mais du Death quand même. Des bons riffs, des bons morceaux, rien de particulièrement original, juste de la bonne musique.



Voila, ce sera tout pour ce soir, bonne nuit et à bientôt :)