L’ avenir de gnome 3.0

Voici une interview assez intéressante de Vincent Untz développeur de gnome. Il nous parle ici du futur de gnome, de nettyoage de fond et de la nouvelle expérience utilisateur avec GNOME Shell.

Les librairies obsolètes ne seront pas pour autant vouées a finir aux oubliettes comme pour gnomecanvans (utilisé par ardour).

Maintenant à vous de juger de ces futures avancés dans le bureau au pied de nain.

http://blog.e-node.org/2009/10/le-chemin-vers-gnome-3-0/

Plymouth, Usplash, Xsplash un autre candidat ?

J’ai trouvé un article assez intéressant a propos de ces 3 splash screen. Dans cet article vous pourrez comprendre quelles sont les grosses différences de ces 3 splash en particulier l’utilisation de X au démarrage.

Je vous laisse donc lire cet article pour mieux comprendre votre sequence de boot ;)

http://www.netsplit.com/2009/09/02/making-a-splash/

Fête de la zik !

Voila petit son pour la fête de la musique perso je trouve pas trop mal assez riche en sample et scratch je dirais qu’il faut que je continue dans cette voie ;)

Bonne ecoute et bonne touf de la zik !!!

happyend

Ambiance electrique

Je cherche un pianiste !!! quelqu’un qui peut me transmettre ses talent de pianiste et de doigts de fée … Comme vous pouvez le voir ce morceau manque encore et tjs de mélodie. Alors je cherche quelqu un qui est agile sur la portée et qui va m’ouvrir les oreilles avec sa clé de sol !

dubsetter-part-1

dubsetter-part-2

Un semblant de dub

Voilà je suis à donf en ce moment donc je met dispo ce que je fais pour avoir vos commentaires les plus précieux n’hésitez pas a critiquer ça m’aidera a approfondir certains points. Ici je me suis un peu laché sur les effets c’est un peu mieux monté que la dernière fois j’aime surtout la pause basse qui structure un peu le morceau. Quelques break mais rien de bien passionnant … Si je devais me critiquer je dirais que le morceau manque de mélodie et que la rythmique doit etre un peu plus recherché mais ça viendra si je continue à explorer le monde de la mao.

dubystyle

petit truc fait viteuf

Voilà j’ai fait ça vitefaitbienfait c’est pas très bien coupé mais ça peut rendre pas mal en travaillant plus. C’est en bucheronant qu’on devient bucheron ! ” oui ça vient Nanard je te ramène la hache !”

belecbeat1

Revolution du jazz

Revolution Void est un groupe de musique que j’ai decouvert récemment. Le groupe distribue sa musique sous licence Créative Commons ce qui est ÉnORME ! En plus de ça la musique est vraiment chuite elle est teinté de jazz-electronique breakbeat. Avec la participation d’ artistes mondialement connus comme Seamus Blake (the Mingus Big Band), Michael Shrieve (Santana) et Matthew Garrison (Herbie Hancock).

Leur discographie est composée de 3 albums :

  • The politics of desire (juin 2008)
  • Increase the dosage (juin 2006)
  • Thread soul (aout 2006)

Le prochain album s’annonce bien avec sa sortie prévue en avril 2009.

Ecrire un plugin exaile

Tout d’abord exaile est un lecteur de musique ecrit en python,gtk/glade, il utilise gstreamer pour la lecture des medias.

Dans ce post je vais vous apprendre comment écrire un plugin complet pour exaile avec une interface de configuration.

Pour commencer vous devez créer un répertoire dans lequel va se trouver votre code en python exemple : exaile/plugins/monplugi

Puis remplir le fichier d’infos du plugin PLUGINFO:

Version=”0.1.2″
Authors=['monnom <monmail@mail.com>']
Name=”Alarm Clock”
Description=”Plays music at a specific time.\n\nNote that when the specified time arrives, Exaile will just act like you pressed the play button, so be sure you have the music you want to hear in your playlist”

Ensuite il vous faut écrire un fichier __init__.py

import acpref

def enable(exaile):
“”"
le plugin est activé
“”"
global ALARM
ALARM=Alarmclock(exaile)
ALARM.enable_alarm()

def disable(exaile):
“”"
le plugin est désactivé
“”"
ALARM.disable_alarm()

def get_prefs_pane():

“”"

le panneau de configuration est appelé

“”"
ALARM.enable_alarm()
return acprefs

Pour le panneau de configuration vous devez écrire un fichier prefs_pane.glade avec glade-3 ou gazpacho … un éditeur glade quoi !

et il vous faudra ecrire un fichier acprefs.py qui correspond aux differents widgets utilisés dans l’interface de configuration.

exemple :

import os
from xlgui.prefs import widgets
from xl import xdg

name = ‘Alarmclock’
basedir = os.path.dirname(os.path.realpath(__file__))
glade = os.path.join(basedir, “acprefs_pane.glade”)

class HourPreference(widgets.SpinPrefsItem):
default = “12″
name = ‘plugin/alarmclock/hour’

Ici on voit bien le widget qui permet de régler l’heure dans une spinbox et qui hérite de la classe SpinPrefsItem. Cette classe permet d’écrire dans le fichier de configuration settings.ini toutes les valeurs des widgets (icipour une SpinPref). Donc très pratique car il n’est pas utile d’écrire des fonctions de sauvegarde de paramètre pour votre plugin c’est fait automatiquement. Pour plus d’information allez voir le fichier exaile/xlgui/prefs/widgets.py

Voilà vous savez maintenant écrire un plugin pour exaile si vous avez des questions … postez des commentaires.

Ardour le midi intervient

Je viens de téster ardour 3.0 la version svn et à ma grande surprise
le midi fonctionne. Ensuite les pistes midi sont reliées a des plugins
lv2 comme :

Cependant je n’ai pas réussi a faire fonctionner les plugins lv2 pour pouvoir tester le piano.

Il est possible d’ecrire pleins d’autres plugins ou d’en adapter c’est ce qui a été fait pour les anciens plugins ladspa(swh).

Il reste plus qu’a ésperer qu’une panoplie de plugins lv2 sorte pour en faire un très bon logiciel de mao.

Les contours de ce logiciel commencent a se déssiner il devient de
plus en plus modulaire et le nombre de fonctionnalités augmente de
jours en jours.

Voici un avant gout de ce qui se prépare en image :

Ardour 3.0