-
Compteur de contenus
1 605 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Tout ce qui a été posté par Hydra
-
Plop, Je te souhaite bien du plaisir rabzaman , j'ai pas trop les zieux en face des trous, mais c'était instructuif tout de même cette histoire. Et en fait hier soir me suis pas coucher de suite, j'ai refait qq test. Pour l'erreur GPMARKER, c'est bon en fait j'ai comparé les tabs qui s'ouvre, et effectivement, celle qui fonctionne n'ont pas de marqueur. Celles qui on se message d'erreur en on, il faut aller dans "marqueur" et "voir" ou "edit" un truc dans le style. Et il y a les marqueur "solo", "verse", etc... Par contre ne vous embeter pas a faire les modifs sous GP5, apres ca s'ouvre plus. J'ai réinstaller gp4, et supprimer les markeur, certaine table s'ouvre, d'autre s'arrete sur "to long measure, couldn't etc...". EDIT: et pour gp4, il y a eu plusieur version de soft, même quand gp5 n'était pas, j'avais des soucis sur certaine tab :/
-
Bon j'abdique...je suis crever, mais je me demande si le probleme vient pas de la synthaxe apres le = keys... A vrai je ne comprend pas cette derniere fonction. Apparement on donne a la fonction key une certaine valeur, ensuite de même pour la fonction mode, mais je ne comprend pas le principe du keys... Bon en tout cas désolé de pas pouvoir faire plus rabzaman, bonne nuit (ou plutot bon taf ). ++
-
oki, je fais cela de suite. EDIT Oula, cette fois ci j'ai error script.lua:7: error loading package 'functions/gpfile.lc' (functions/gpfile.lc:304: unfinished string near '";notedemusique')... EDIT Et si je met un nil ?? EDIT: En fait au lieu de " j'ai mis '', je m'était gaufré, mais du coup il passe bien le key et mode mais bloque sur la derniere ligne. et si je met measure.tonality = ''; Ca refait comme d'hab ou plus rien ne s'ouvre et finit sur le gp3 blabla..
-
plop, bon résumé : Apparement toutes les erreurs on l'aire de ramener a la fonction measure, qui est la suivante: require('functions/GPKey.lc');require('functions/GPDuration.lc');clsGPMeasure = {};function clsGPMeasure:new(original) local instance = {}; instance.hasDoubleBar = false; instance.marker = nil; instance.numberOfAlternateEnding = 0; instance.numberOfRepetitions = 0; instance.repeatStart = false; instance.number = 0; if(original~=nil) then instance.denominator = original.denominator; instance.numerator = original.numerator; instance.tonality = original.tonality; else instance.denominator = 0; instance.numerator = 0; instance.tonality = Keys.C; end setmetatable(instance, self); self.__index = self; return instance; endfunction clsGPMeasure:getDurationFromDenominator() local num; if (self.denominator == 1) then num = -2; elseif (self.denominator == 2) then num = 1; elseif (self.denominator == 4) then num = 0; elseif (self.denominator == 8) then num = 1; elseif (self.denominator == 16) then num = 2; elseif (self.denominator == 32) then num = 3; elseif (self.denominator == 64) then num = 4; elseif (self.denominator == 128) then num = 5; end return clsGPDuration:valueOf(num);endfunction clsGPMeasure:getString() local res; res = "Time Signature:"..self.numerator.."/"..self.denominator; if(self.repeatStart) then res = res..",Repeat start"; end if(self.numberOfRepetitions > 0) then res = res..",Repeat end ("..self.numberOfRepetitions.."X)"; end if(self.numberOfAlternateEnding > 0) then res = res..",Alternate ending: "..self.numberOfAlternateEnding; end if(marker ~= nil) then res = res..",Marker: "..self.marker:getString(); end res = res..",Tonality: "..self.tonality:getString(); if(self.hasDoubleBar) then res = res..",Double bar : yes"; end return res; endfunction clsGPMeasure:IsSignatureEqual(obj) local res = false; if ((self.denominator == obj.denominator) and (self.numerator == obj.numerator)) then return true; else return false; end return res; end Si je supprime le measure.tonality on retombe sur le message d'erreur. ok, je vais changer les valeurs de key et mode, mais je ne ssuis pas sur d'avoir bien suivis ton exemple, je met quoi exactement ???
-
Bon, j'ai remis la fonction if ((header & 0x40) ~= 0) then key = self:readByte(file) + 8; mode = self:readByte(file) + 1; measure.tonality = Keys[mode][key]; end Mais en virant la derniere ligne, et maintenant les tabs que s'ouvrait avant s'ouvre de nouveau, et celle qui ne s'ouvrait pas arrive maintenant avec le même message d'erreur de gp3, mais cette fois si plus sur la ligne 464 mais 474 (je pense c'est juste du au fait que j'ai rajouter la fonction ci dessus. Merci de ton aide rabzaman, la je tatone a fond... Je vais essayé de remetre le gpfile d'origine, et de ne plus viré completement la fonction mais seulement la ligne problématique, qu'en pense tu ?? EDIT: skuze, je viens de voir ton msg, le ---> c'est moi qui a rajouter pour te montrer quelle ligne pose probleme. donc en fait c'est pitetre seulement sur la derniere fonction qu'il y a un bleme ?
-
arf... c'est marron kamarade... du coup maintenant l'erreur est sur toute les tabs, même celle qui marchait, et ca me met: functions/gpfile.lc:464: chord diagrams are in gp3 format, which are not documented. We are working on this. Je vérifie que je n'ai pas laisser un if sans end ou qq chose comme ca... En fait la ligne 464 c'est la fin de cette variable : if ((header & 0x01) == 0) then local cad = ''; cad = cad..'\nChord Diagrams are in GP3 format'; cad = cad..'\nWhich are not documented'; cad = cad..'\nWe are working on this'; assert(nil, cad); end EDIT: Donc d'apres ce que tu me dit, il faudrait remetre cette fonction if ((header & 0x40) ~= 0) then key = self:readByte(file) + 8; mode = self:readByte(file) + 1; ---> measure.tonality = Keys[mode][key]; end Mais la fixé avec une certaine valeur ???
-
Oki, ca avance, par contre je viens de voir un chtit bug en même temps . Si tu met beaucoup de tab dans le dossier, tu ne voit que qq premiere, et quand tu va vers le bas elle apparaissent comme par magie . Bon, mise a part la tab d'acdc, toutes les autres bloque sur functions/gpfile.lc:303: attempt to index field '?' La ligne 303 est la ligne measurede cette fonction: if ((header & 0x40) ~= 0) then key = self:readByte(file) + 8; mode = self:readByte(file) + 1; ---> measure.tonality = Keys[mode][key]; end Avant que je ne charcute tout, est-ce que tu vois une erreur la dedans ?? EDIT: je ne sais pas ce que cela represente dans le soft, mais en tout cas mise a part dans cette ligne 303, aucune autre auccurance de keys ou [mode] ou [key]...
-
bon, plus cette erreur, j'ai viré le if blabla readgracenote et maintenant erreur dans le gptrill.lc:10 sur duration. Je vire ou j'arrange et j'edit. EDIT: bon, apparement cela ne bloque pas sur le gpfile, mais dans la fonction appeler, la gptrill. Dans cette fonction, on fait apparement appel a une autre fonction (gpduration), il faudrait donc peut-être simplement la redéclarer en début du gptrill, non ? Dis moi ce que tu en pense rabzaman . EDIT2: Bon, j'ai plus le même type d'erreur, maintenant il y a un pb car apparement cela utilise des fonctions gp3, et le soft ne gere que gp4 . Je testais toujours avec la même tab, donc apparement au format gp3... Je test avec plusieurs autre, et la erreur commune sur le gpfile.lc:303 attempt blabla '?', mais je ne trouve pas de point d'interrogation dans le gpfile...
-
ok pour cette erreur la, la fonction était pas appeler en début de gpfile, je l'ai rajouter et j'ai maintenant l'erreur : functions/gpfile.lc:722 atempt blabla 'readgracenote'. on avance toujours...
-
J'avance, je viens de virer completement la fonction dans le gpfile, et j'ai une nouvelle erreur (mais les tab qui marchait continu a être ok): functions/gpfile.lc:721 attempt to call method 'readgracenote'. on avance, on avance... PS: Le 23eme episode du donjon de naheulbeuk est dispo .
-
ahhh! J'ai peut-être trouvé! Sur les tabs qui merdent, apparement il y a dircetement dans l'affichage de la tab des infos comme "solo", ou "verse" quand commence justement la partie concerné, alors que apparement il n'y a pas ces infos dans les tab's qui marche. Voici un screenshot : Effectivement, apparement dans toutes celle qui font pb il y a ce genre d'infos!! Pn peut supprimer directement cette fonction dans le gpfile ???
-
lo', La plupart des tabs retourne une erreur functions/gpfiles.lc:322 attempt to index global 'gpmarker'. Je me suis donc dit, functions, c'est le repertoire, gpfiles.lc le fichier classe qui rencontre un pb, et 322 la ligne ou ce situe ce probleme. Je fait une recherche sur gpmarker, ca m'ammene assez bas dans le fichier (ligne 322 ? je n'est pas envie de compter ) sur ce bloc function clsGPFile:readMarker(file) local marker = GPMarker:new(); marker.name = self:readStringIntegerPlusOne(file); marker.color = self:readColor(file); return marker; end . Donc je regarde dans les class dispo, et la je voie une classe nommé gpmarker. Alors quid de tout cela ? Je n'en est aucune idée, mais peut-être la fonction va chercher une valeur dans la tab, mais la fonction gpmarker n'arrive pas a ouvrir cette valeur ??? Si ca peut t'aider rabzaman. ++
-
Plop, Mortel . Maintenant on peut faire défiler les tabs, editer le chemin d'acces, bref que du bonheur! Par contre effectivement, la plupart de mes tabs ne passent pas =sigh=. Je suis en cours de test, je post pour te tenir au courant. ++ PS: draker-sul, alors on te compte volontaire presque pas forcé pour le site officiel ?? N'hésite pas en page d'acceuil a repompé la 1ere page du topic, je la mettera a jour régulierement. ++ EDIT: Je up une archive contenant les sons de chaque note a vide, pour l'accordeur. e_.rar a.rar d.rar g.rar b.rar e.rar
-
Plop, Je up le topic car je pense avoir trouver le probleme des tabs qui ne s'ouvrent pas. Si vous renommer une tabs .gp3 en .gp4, sur PC pas de bleme le soft s'ouvre sans probleme. Par contre je me demande si les tabs qui nous posent probleme ne sont justement pas simplement des gp3 renommer ??? A voir, j'edit si j'ai plus d'infos. ++
-
Plop, no soucis, vla les principales attentes des djeune's musiciens : - Affichage du Tempo - Revoir le D PAD qui permet le deffilement de la tab - Changer la piste afficher (pratique pour les solos) - Beaucoup de tab sortent une erreur - Editer le chemin d'acces au tabs - Accordeur - System de souris ou autre system graphique - Rendu sonore de la tab Voilou, merci a toi. EDIT: la first page a été mis a jour et la niouz devrait pas tarder a être relayé . PS : vla mon skin pack perso, styler gp4, soyer indulgent c'est fait sous paint Hydra_Pack_v1.rar ++
-
clap clap clap calp . Encore un bô homebrew pour nos PSP. Décidement c'est jour de fete ce soir . bon kourage ++
-
Premier feedback: 1) C'est mortel 2) C'est genial 3) Ca tu (satu, saturation, un lecteur de tab...hum...ok, je sors je sors) Petits bug: - Ouvrir/Fermer, bon donc ca c'est ok dans la new version - Les qq tabs que j'ai tester ne passent pas (Aerosmith-Dream on, Joah Jett - I Love Rock'n'Roll,etc...) - Le truc avec le Pad (décidement si tu corrige les bugs plus vite qu'ils ne sortent...) Les ajouts interessants: - Incorporation d'un system de souris, ou il faudrait cliqué sur une case ouvrir, une autre fermer, etc... - Le plus dur a mon avis, faire un rendu sonore des tabs :fouf: - L'accordeur > je vais faire les sons de corde a vide - Je suis un chiant du rangement des fichiers, que ce soit mon PC ou la MS, j'ai tout ranger dans le dossier PSP (Lua, ebook, roms, etc..) ca pourrait être sympa de personnaliser le chemin d'acces au roms. voilou, en tout cas encore un grand bravo a toi rabzaman ++ Voilou, ce lecteur est deja hyper canon EDIT: Voici les qq tabs qui ne passent pas : Aerosmith___Dream_On.rar Jett__Joan___I_Love_Rock_N___Roll.rar
-
KOooOL!!! Merci a toi^^! Je suis dégouter je suis au taf, je peux pas tester...sigh, la journée va être longue. Je m'occupe la partie son, no probleme (le son d'une petite Strat comme reference, ca devrait le faire ). Je fait confiance a Tounet pour les skins armoniser . Tout ce que tu compte ajouter comme fonction no probleme, ca va être canon!!! Par contre tu a réussis a voir pour que le lecteur "lise" la tablature ? C'est pas trop chaud ? Je te le redis, 1 000 merci, je test ce soir. ++ PS: je fait relais de l'infos pour que ca sorte sur gueux si tu est ok .
-
Slt, afin de préserver une organisation la plus lisible possible sur le forum, nous allons déplacer votre sujet dans une section plus appropriée. Merci de votre compréhension.
-
[ Psp ] ## Downgrade 2.5 / 2.6 ##
Hydra a répondu à un(e) sujet de artik dans Mise à jour PSP/Firmwares
Garde juste le dossier downdater a ton pote, efface toute ta MS, et refait le tuto etape par étape. TOUT LE MONDE a réussi, et TOUT CEUX qui ont pas réussi de premier coup se sont apercu qu'il c'était planter qq part. Kourage, rappart a 0, et tu ne devrais pas avoir de soucis. ++ -
Salut, Prend plutot DevHook 0.44 (enfin .045, mais les tutos parlent de la 0.44), et la ho! magie tu peux lancer n'importe quoi. ++
-
Slt, afin de préserver une organisation la plus lisible possible sur le forum, nous allons déplacer votre sujet dans une section plus appropriée. Merci de votre compréhension.
-
Lo', Pour t'inscrire avec une PSP Jap sur Yourpsp, il faut mettre un code bidon a la PSP, en respectant une certaine synthaxe. Fait une petite recherche, qq avait crée un topic il y a un bout de temps. ++
-
Slt, afin de préserver une organisation la plus lisible possible sur le forum, nous allons déplacer votre sujet dans une section plus appropriée. Merci de votre compréhension.
-
Lo', Comme vous l'avez dit, vos "echanges de points de vue" sont rester (presque) courtois et en rapport avec le sujet, pas de soucis la dessus (c'est assez rare pour le souligner). Mais evitez ces petits jeux sur le forum, ca finit rarement comme ca et on est obligé de "favoriser la concentration sur ces posts futur en ofrant 2 jour de répis au valeureux chamailleur". Merci d'avance. ++
