Derniers journaux de GeTAway :
- [08/09@14:29] KGuitar
- [25/08@13:50] Liste du matériel incompatible avec Linux
- [15/06@19:06] Simulateur d'ordinateur quantique :)
- [15/06@10:35] Test de la mandrake community
- [15/06@10:14] Orthographe
- [02/06@13:01] Coup de gueule
- [06/05@20:33] Open Office contre Microsoft Office : Le test vérité :)
- [10/03@20:49] Cacher une partition
- [05/03@12:23] Audacity 1.2
- [15/02@12:03] IBM veut porter MS Office vers Linux !!
- [13/02@15:04] Micro noyau
- [12/02@23:03] Mandrake Cooker
- [12/02@22:16] Nouveau vol de code source :)
- [01/02@23:46] Samba
- [31/01@21:57] I need some help
- [07/01@23:03] Petites questions :)
- [16/12@21:08] Créer du flash
- [10/09@09:27] Besoin d'aide pour un projet
Journal : KGuitar
Posté par Gwenaël Casaccio () le 28 octobre 2004comme je l'avais précédemment dans un journal je suis en train de reprendre le développement de KGuitar un logiciel d'édition de tablatures(partitions pour guitares)...
Le développement avance petit à petit en fait je n'ai jamais un logiciel en c++ aussi mal programmé ... (des classes ou tout est public, des mallocs, des printfs, ....) en fait j'ai déjà fait pas mal de changement mais bon il y en a encore beaucoup à faire :s.
J'ai réussi à ouvrir Yesterday des beattles à 100% cool
Je suis en train de travailler sur Protocol de Scofield 30% :D. En fait je travail sur des morceaux qui n'ont qu'une seule piste :P.
Pour la sauvegarde j'hésite beaucoup je trouve que le format n'est pas génial et j'aurais bien fait un beau format en xml :D....
Je vais recontacter l'auteur pour publier la nouvelle version que je vais appeler en hommage à un grand guitariste First Ray of The New Rising Sun (J Hendrix :D)
Sinon je suis en train de bouloter sur un os orienté objet ca avance aussi pas mal je suis au multi tache :p en fait faire un micro noyau c un peu lourd mais on apprend pas mal...
Et oui j'ai une autre idée pour les rpm ils utilisent libdb ou un truc dans le genre qui est plutot lent (arghh rpmdrake qui rame pour retrouver 2000 paquets) mon idée était d'utiliser sqlite qui doit etre plus rapide ...
Si vous voulez travailler avec moi no problemo
> Lire le journal (11 commentaires, moyenne: 1,5).
Exemple de micro-noyau en C++
-
[^]Re: Exemple de micro-noyau en C++
Posté par Gwenaël Casaccio () le 29/10/2004 à 13:54. (lien). Évalué à 1.Merci pour le lien :P
--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver
KGuitar
> beattles
Argh !! C'est pas un jeu de mots avec battle leur nom ! :-)
> Pour la sauvegarde j'hésite beaucoup je trouve que le format n'est
> pas génial et j'aurais bien fait un beau format en xml :D....
Je suppose que le format de Guitar Pro n'est pas librement utilisable ? Sinon tu devrais voir avec l'auteur de Gnometab pour utiliser un format commun ; peut-être même qu'il utilise déjà XML.
Groar !
J'ai qu'une chose à dire:
Si tu nous fais la transition dbm -> sqlite pour rpm, je te roule une énooOOorme pelle !!
Je me dis exactement la même chose à chaque `urpmi --auto-select`, avec sqlite ça déchirerait méchamment :-)
P.S.: Pour la release suivante de Kguitar, je propose "The Extremist" (Satriani)...
-
[^]Re: J'ai qu'une chose à dire:
Posté par Gwenaël Casaccio () le 29/10/2004 à 13:53. (lien). Évalué à 1.Je vais être franc j'ai bien peur de ne pas avoir le temps et le courage (deux projets c'est déjà bcp) pour faire cette modif . Bien sur j'ai regardé le code source de rpm mais il y a tellement peu de commentaires que le temp de comprendre l'architecture me prendra un temp fou....
Par contre c'est une bonne idée pour quelque de motivé :D
Sinon je peux recoder une version de base en c mais alors une version base de chez base :P--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver
Pour être constructif
Je pense que ce serait bien de commencer par créer avec les autres projets de tablatures un format de fichier ouvert commun. Avec tous les projets de partitions qui fleurissent on ne s'y retrouve vraiment plus. Sutout qu'ils sont encore à un stade de développement qui n'en permet pas une utilisation réelle.
Si ton code d'importation de Guitarpro est déjà bien avancé ca servirai rapidement de base pour créer une banque de partitions lisibles sous linux. Pour l'instant je boot VMware pour lire les Guitarpro mais le temps de latence au niveau du son ne rends pas ça vraiment top. Néanmoins, à part Guitarpro je ne vois pas pour l'instant de concurrent *sérieux*.
Commencer par le format permettrait de différencier les outils: (conversion, lecture, compostion, impression ...) sans redondance et avec plus de facilité dans l'exploitation globale des tablatures.
Je ne suis pas programmeur, juste guitariste mais je m'y connais un peu en info.
Si je peux contribuer à ton projet d'un façon ou d'une autre n'hésite pas.
-
[^]Re: Pour être constructif
Posté par Gwenaël Casaccio () le 29/10/2004 à 13:38. (lien). Évalué à 1.Tu as une très bonne idée :p
Sinon tu peux utiliser wine :D ca marchait très bien (je n'ai pas testé pour la version 4 :D qui est très "trop" lourde)
Disons que pour le moment je préfère rendre une version "stable" avec un import du format gp3 je travaille énormement pour rendre le projet plus accessible le nom des variables n'était pas clair, certaines partie du code étaient dupliquées :s ...--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver
-
[^]Re: Pour être constructif
Posté par Axioplase Ashi (page perso, ) le 30/10/2004 à 00:09. (lien). Évalué à 1.Néanmoins, à part Guitarpro je ne vois pas pour l'instant de concurrent *sérieux*.
On trouve pas mal de power tab aussi sur le net...
\o/ Jimi for Ever \o/
Je plussoie sans compter le nom de ta release et XMLisation.
Par contre si tu pouvais remplacer les beatles par Little Wing dans ton .plan ça serait d'enfer ;)
-
[^]Re: \o/ Jimi for Ever \o/
Posté par Gwenaël Casaccio () le 29/10/2004 à 13:44. (lien). Évalué à 1.Je vais tenter d'importer little wing :D Hendrix For Ever
--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver-
[^]_o/ \o/ \o_
-

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.