Articles

Changement de maison

Écrit le 15/09/2011

Oyez, oyez,

Ce site devient plus simple, plus léger, plus lisible, bilingue, et encore un peu plus moyen-âgeux.

C'est Hubert Sainte-Force qui prend ma relève et qui vous invite dans sa taverne : À la bonne Sainte-Force !

Au plaisir de vous y voir !

Lire l'article en entier

Triche au piano avec ton autonote !

Écrit le 27/01/2011   musique   pure data  

Jouer du piano, c'est très sympa, mais quand on ne sait pas en jouer, c'est pas marrant. Or, le clavier de piano est encore l'interface la plus commode et la plus courante pour entrer de la musique dans un ordinateur. Imaginez maintenant que vous avez une super mélodie en tête, et que vous voulez la noter, avec les notes, l'expression, le rythme, tout ça. Si vous n'avez pas quelques années de clavier dans les doigts, il est probable que vous vous y repreniez à plusieurs fois. Et pour peu que ce que vous avez en tête soit un poil compliqué, ça devient une mission périlleuse. Avoir recours à la souris ou à un truc du style step-sequencer permet de faire moins d'erreurs, mais la manière d'entrer les notes, le rythme et l'expression sont terriblement chiants (et — mais il faut prendre un bon accent belge pour dire la suite — très très indirects) et le temps d'arriver à entrer les premières notes, vous avez déjà oublié votre idée géniale. Imaginez, en plus, que votre idée se joue à très grande vitesse et présente une bonne centaine de notes sur seulement quelques mesures. Allez écrire ça à la souris, avec l'expression et un rythme complexe !

La solution classique serait d'apprendre à jouer du clavier. Ça prend du temps, et en plus je trouve que les claviers de piano sont mal foutus (d'autres dispositions efficaces existent). Apprendre toutes ces notes et tous ces accords différents selon les tonalités, là. Si vous voulez mon avis, je trouve ça...

Lire l'article en entier

Chagny is the city where you smile and let it go

Écrit le 09/08/2010   musique   productions  

(download)

On va dire que je radote mais il faut bien comprendre qu'étant donnée la popularité de Chagny et le fait que les enfants peuvent écouter, j'ai dû faire une version joyeuse, censurée et encore plus classe de mon précédent morceau, qui était un peu sombre. Dorénavant, selon l'humeur dans laquelle vous vous sentez, vous pourrez soit représenter à la manière d'un PIMP muni d'un médaillon diamanté, de préférence dans votre voiture, soit à la manière d'une personne super contente ! Dans tous les cas, vous avez l'obligation de groover. En bonus, les paroles sont dans le MP3.

Fait exceptionnel, ce bijou du funky style a été coréalisé avec ma sœur Morgane et une mélodie a même été trouvée par mon papa José. Du travail d'équipe (sauf quand il faut y passer plus de deux heures, alors là y'a plus personne) !

Lire l'article en entier

Chagny is the city in the place for every ho'

Écrit le 06/08/2010   musique   productions  

Pendant les émeutes mémorables de Chagny la nuit du 6 août, je vous jure que j'étais pas en train de cramer des voitures, j'étais dans mon super snoop-studio avec mes lunettes Dre soleil et ma Cadillac avec suspensions d'enfer, et je faisais ce morceau. In the 7 1 1 5 0, Chagny is the city in the place for every ho' !

(avec la participation exceptionnelle de ma petite sœur, Didi)

(download)

En parlant de Didi, elle a trouvé du courrier pour moi aujourd'hui. Vous en avez quelques photos.

(download)

Lire l'article en entier

Deux morceaux en chantier

Écrit le 05/08/2010   musique   productions  

Cette semaine, c'est la fête, alors voici deux bouts de morceaux qui sont actuellement en chantier. Leur état actuel ne reflète peut-être pas du tout ce qu'ils deviendront plus tard, dans la vraie vie. En attendant leur naissance officielle, vous pouvez écouter Cinq Quatre, une chanson a la Scarface Club, ainsi que Dredrelaïtou, qui ne devait pas du tout sonner comme ça (d'ailleurs le titre original, Tralalaïtou, aura peut-être raison de l'ambiance West Coast d'ici peu, qui sait).

Et on ne vous le dira jamais assez : mettez de la crème solaire.

(download)

(download)

Lire l'article en entier

Michel Zemel

Écrit le 27/07/2010   musique   productions  

(download)

Si l'année dernière était l'année de la Rivière Sacrée, cette année le fruit reggaematique de l'inceste musical que je livre quelquefois avec mon frère Kosmos a donné une version reggae quelque peu réarrangée de Michelle des Beatles. En ces temps de lois débilissimes sur la création, le partage et le droit d'auteur, nous nous sommes dits que la meilleure chose à faire était de se mettre du côté des majors en faisant une reprise un peu libre. Les paroles sont incluses dans le MP3 si vous souhaitez vous exercer à parler anglais.

Notez que ce morceau est en tous points supérieur à la version originale, et même à la version reggae de Harper et ses amis, car nous avons fait très attention à bien continuer le travail de ce cher Paul McCartnouille : toute la chanson bénéficie d'un accent ridicule !

Lire l'article en entier

Deux scripts pour Xcode

Écrit le 19/04/2010   mac os x   xcode  

Voici deux petits scripts que j'utilise pas mal avec Xcode pour un programme multi-plateforme que je développe avec en C++. Ces petits scripts fonctionnent avec du C et ne cassent pas trois culs à un canard, mais il se peut que j'en trouve d'autres prochainement si le besoin s'en fait sentir.

Quelques petites choses que j'ai trouvées pour l'édition des scripts (on accède à la fenêtre d'édition de scripts via le menu Scripts, qui est représenté sous forme d'une image dans la barre de menu) :

  • pour avoir la sélection courante, utilisez %%%{PBXSelection}%%% dans votre script;
  • pour avoir le fichier courant, utilisez %%%{PBXFilePath}%%% dans votre script;
  • pour insérer des placeholders, qui permettent de marquer les endroits où des choses sont à remplir et d'y naviguer avec la touche de tabulation, utilisez <#nom_du_placeholder#> dans votre script.

Et maintenant, voici deux exemples. Vous pourrez les ajouter dans la fenêtre des scripts grâce au petit bouton + !

Ajouter un commentaire long

Pour une classe, une fonction membre…

#!/bin/sh
    echo -en "/**\n * <#description#>\n */"

Écrire un include guard pour l'en-tête courant

Je sais, ce genre de noms est interdit par le standard. Vous aurez le loisir de modifier le script pour que ça marche.

#!/bin/bash
    NOM_FICHIER="`echo %%%{PBXFilePath}%%% | tr [:lower:] [:upper:] | sed -e s@^.*/@@g -e s/\\\./_/g`"
    echo -en "#ifndef __${NOM_FICHIER}\n#define __${NOM_FICHIER}\n\n<#contenu#>\n\n#endif...

Lire l'article en entier

Ouvrir un .nib compilé avec Interface Builder

Écrit le 05/04/2010   conseils   interface builder   mac os x   xcode  

Il vous arrivera peut-être dans votre vie de vouloir vous payer le luxe de regarder un peu, pour des raisons strictement pédagogiques, le contenu des fichiers d'interface d'applications commerciales. Ces packages NIB (car ce sont des packages, qui contiennent des fichiers NIB, mais on ouvre les packages) sont une petite mine d'informations qui peuvent vous éclairer sur la manière de faire telle ou telle chose dans une application, la chose en question étant présente dans une application que vous reluquez comme un sale gros bébé voyeur. Lorsque vous tentez d'extraire un NIB d'une application publiée (prenons Finder.app pour l'exemple, et plus précisément son NIB /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/PreferencesWindow.nib), et que vous l'ouvrez avec Interface Builder, soudainement votre cœur s'arrête puisque le message suivant se présente à vos yeux emplis de larmes :

Capture_dcran_2010-04-05_11
Ce message peut se traduire en ces termes : tutéféniké. C'est bien votre journée, tiens ! C'était bien le MOMENT de se faire AVOIR comme ça ! Prêt à exploser dans une rage violente et meurtrière, vous prenez le premier insecte venu et vous lui infligez votre regard Scarface, en espérant qu'il ne meure pas de peur tout de suite pour que vous puissiez lâcher complètement votre organe vocal contre le malheureux qui n'a rien fait. Stop, laissez ce lépidoptère à Timon et Pumbaa et lisez plutôt la suite.

Il existe un moyen de récupérer certaines informations...

Lire l'article en entier

Un aperçu de la prochaine chansonnette

Écrit le 13/03/2010   musique   productions  

(download)

Pour attendre un peu, voici un aperçu de la section rythmique prochaine chansonnette, featuring ma nouvelle basse sans corps.

Lire l'article en entier

Utiliser Xcode pour programmer multiplateforme

Écrit le 10/03/2010   conseils   mac os x   svn   xcode  

Avec un titre pareil, vous devez certainement vous attendre à un baratin qui vous prend pour un(e) nigaud(e) : déjà que vous êtes sur un Mac, pouah, truc de bébé, en plus vous voulez programmer pour devenir un(e) grand(e) qui, et on doit penser que vous savez pas télécharger et installer Xcode même si Xcode c'est pour les gros bébés qui savent pas programmer autrement qu'avec des boutons bleus brillants et des feux tricolores (truc de bébé).

Si vous pensiez cela, vous êtes aussi loin de la vérité que je suis loin de chez moi (notez que ça dépend de la date à laquelle vous me lisez, et je vous conseille de vous dépêcher). J'écris cette petite page pour rapporter un peu mon expérience de Xcode dans un projet qui n'utilise (presque) pas Cocoa, et pour vous montrer comment utiliser Xcode pour vos travaux de développement "ordinaires".

Une histoire dont vous n'êtes pas le héros

Je pense que Xcode a pas mal d'avantages, et je parie que vous en connaissez déjà quelques-uns. L'éditeur est joli, pratique (complétion automatique sympa, code folding...) et intégré à tout le reste (les erreurs sont signalées, par exemple), l'application est légère (alors que mon Netbeans, il est bien sympa mais je crois que j'ai pas dû désactiver l'option qui transforme ma machine en 486) et permet de travailler sur plusieurs projets sans s'arracher les cheveux, ça réagit comme un programme Mac, c'est super génial, tout ça.
Dans le cadre d'un des cours de...

Lire l'article en entier

oin? oin.

26301 oins since near 2010.

dubtrip

Fathaya Sound Syndicate

c.oin.name (en construction)

Chez Olivier El Mekki

Mon profil sur Posterous

oin, a join creation icons by fixicon — background by crazy-alice — powered by posterous

Ce site personnel est un fourre-tout qui peut servir de journal personnel, de répertoire de musique, de portfolio, de carnet de notes, de recueil de pensées diverses sur des sujets variés. Les auteurs dévoilent une partie de leur personne et de leurs recherches, afin qu’en retour ils puissent y trouver l’avis d’autres personnes. Les informations que vous trouverez ici sont données sans aucune garantie. Par ailleurs, ouvrir ce site annule la garantie. La musique qui se trouve sur ce site (et non pas celle qui est liée) est sous licence Creative Commons Music Sharing. L’administrateur du site se réserve le droit de vilipender quiconque sur ses terres et de retirer toute participation extérieure qui lui ferait perdre patience.