tag:linuxfr.org,2005:/users/ericdavidLinuxFr.org : les contenus de eric2008-10-23T00:28:30+02:00/favicon.pngtag:linuxfr.org,2005:Diary/273822008-10-23T00:28:30+02:002008-10-23T00:28:30+02:00Voice2MIDI : Publication en libre d'un module de reconnaissance de notes de musique chantées
Cher journal,<br />
<br />
Je viens de publier les sources (et binaires) d'un petit programme que j'ai codé l'an dernier sur la reconnaissance de notes de musiques chantées au micro.<br />
<br />
Mon besoin était le suivant : j'avais un air en tête, et je voulais retrouver les notes de musique associées (do ré mi ...). J'étais incapable de le faire avec un piano ; les notes s'embrouillaient dans ma tête.<br />
<br />
Avec ce petit programme, il suffit de pouvoir chanter la musique au micro.<br />
<br />
J'ai publié ce programme ici (et l'ai baptisé voice2midi) : <br />
<a href="http://davidferaoun.free.fr/eric/zik/voice2midi.php">http://davidferaoun.free.fr/eric/zik/voice2midi.php</a><br />
<br />
Les sources sont aussi disponibles en GPL3 et LGPL.<br />
<br />
C'est fait en java avec une applet signée (sinon, impossible de pouvoir écouter le micro...) ; les sources permettent aussi d'en faire une application stand-alone, mais je trouve cela moins pratique.<div><a href="https://linuxfr.org/users/ericdavid/journaux/voice2midi-publication-en-libre-dun-module-de-reconnaissance.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/53741/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ericdavid/journaux/voice2midi-publication-en-libre-dun-module-de-reconnaissance#comments">ouvrir dans le navigateur</a>
</p>
erichttps://linuxfr.org/nodes/53741/comments.atomtag:linuxfr.org,2005:Diary/223982006-08-16T12:36:00+02:002006-08-16T12:36:00+02:00Et vous, connaissez-vous la signature de code java ?J'ai eu l'occasion de me plonger dans une particularité de Java, la signature de code des applets. Je croyais que les applets ne pouvaient faire que des effets graphiques, et ne s'exécutaient que dans un bac à sable... <br />
<br />
Je me suis penché sur les nouvelles fonctionnalités offertes : j'ai même fait une petite démo, c'est assez amusant :<br />
<br />
<a href="http://davidferaoun.free.fr/eric/java/signed-fr.php">http://davidferaoun.free.fr/eric/java/signed-fr.php</a><br />
<br />
Notes: <br />
- Pour qu'elle fonctionne, il faut que vous acceptez l'applet<br />
- L'applet est inoffensive<br />
<br />
Quelqu'un a-t-il la réponse à la dernière question sous l'applet, à savoir : les applets signées et certifiées par des organismes de certification demandent-elles toujours l'avis de l'internaute avant de s'exécuter ? Cela me semblerait très choquant qu'il suffise de quelques centaines de dollars pour pouvoir accéder aux disques durs des internautes...<br />
<br />
Je trouve de toutes façons le message d'avertissement pas assez clair.<div><a href="https://linuxfr.org/users/ericdavid/journaux/et-vous-connaissez-vous-la-signature-de-code-java.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/48859/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ericdavid/journaux/et-vous-connaissez-vous-la-signature-de-code-java#comments">ouvrir dans le navigateur</a>
</p>
erichttps://linuxfr.org/nodes/48859/comments.atomtag:linuxfr.org,2005:Diary/223652006-08-10T08:42:52+02:002006-08-10T08:42:52+02:00Le random chat, ou comment perdre son temps autrementJ'ai eu, il y a quelques jours, l'idée du random chat, c'est-à-dire d'une discussion à deux où les personnes ne se connaissaient pas avant. L'objectif n'est pas de provoquer des rencontres au sens meetic mais des discussions, des échanges, sur des sujets ouverts.<br />
<br />
L'idée vient du constat que malgré les outils de communications (MSN ICQ Jabber IRC etc), on se retrouve souvent dans une communauté qui ne grandit pas vite. Paradoxalement, c'est plus facile de rencontrer un inconnu dans le train que sur Internet. L'article "chatroom" de Wikipedia (<a href="http://en.wikipedia.org/wiki/Chatroom)">http://en.wikipedia.org/wiki/Chatroom)</a> traite de cette insuffisance. <br />
<br />
En cherchant à développer ce projet, j'ai constaté que ICQ l'avait eu bien avant moi. Mais leur manière de l'utiliser ne correspond pas à l'idée que je m'en faisais : dans le random chat d'ICQ, on choisit le sexe, l'âge, et les loisirs de l'interlocuteur... Et en me renseignant un peu, je vois que les utilisateurs n'aiment pas cette option : elle apporte de la publicité pour des sites de rencontres, ou bien des gens qui n'aiment pas être dérangés.<br />
<br />
Le projet restait donc à faire... Voici la première ébauche : <a href="http://randomchat.free.fr/">http://randomchat.free.fr/</a><br />
<br />
J'ai eu l'occasion de faire plusieurs random chats, c'est très fun. Je pense vraiment qu'il y a du potentiel derrière ce concept. J'ai pu rapidement en tirer les points suivants :<br />
- certains de mes interlocuteurs étaient probablement mythomanes (en particulier celui affirmant qu'il était un bot (!)), ce qui n'enlève pas grand chose au côté ludique de la conversation. <br />
- il est possible de ne pas se présenter et de parler directement d'un sujet (actualités, demande de conseils...). <br />
- on a l'assurance de tomber sur quelqu'un assez ouvert d'esprit, car il accepte de parler à n'importe qui lui aussi. <br />
- le random chat, c'est souvent de la perte de temps... Mais pas uniquement : cela permet d'échanger ses points de vue. <br />
<br />
Malheureusement, ce type de site a besoin d'une masse critique d'internautes pour tourner, et je dois dire que depuis sa création, elle n'a pas été atteinte.<br />
<br />
Au niveau de l'implémentation, la conversation pointe vers un channel IRC (actuellement, une applet Java ou un CGI:IRC permet de discutter depuis le web). Je ferai peut-être un passage à un chat Ajax/PHP quand j'aurai le temps... <br />
<br />
(ce texte provient d'un message d'un forum pour lequel j'ai été conseillé d'en faire un journal)<div><a href="https://linuxfr.org/users/ericdavid/journaux/le-random-chat-ou-comment-perdre-son-temps-autrement.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/48826/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ericdavid/journaux/le-random-chat-ou-comment-perdre-son-temps-autrement#comments">ouvrir dans le navigateur</a>
</p>
erichttps://linuxfr.org/nodes/48826/comments.atom