Jump to content

Pierrot

Members
  • Posts

    131
  • Joined

  • Last visited

Everything posted by Pierrot

  1. ....y'a quelqu'un ? S'il y a besoin de donner plus de détails, je peux, mais les explications ne seront pas vraiment plus présices.... J'ai donc toujours ce problème de potars , et seuls quelque uns  marchent et toujours ce problème de LED.... ??? Merci si vous avez une idée ( en sachant que j'ai vérifié les circuits , les soudures, l'isolation , le risque de court circuit, etc ) A+ Pierrot
  2. Allé Up !! (comme sur AF ;D ;)) A+ Pierrot
  3. Salut a tous ! Je continue donc ici le sujet de la dernière fois . Donc j'ai réussi a charger le MIOS et l'application , tout marche , mais j'ai quelques problèmes: 1- il n'y a que les potars branchés sur certain registres qui fonctionnent , et lorsque j'assigne l'un de ces potard a un paramètre sur un logiciel , je peu bouger les 8 potars connecté au meme registre et il font tous varier l'unique paramètre assigné ! 2-La molette jog shuttle ne fonctionne pas correctement , puisque dés que je la bouge dans un sens ou dans l'autre , le paramètre controlé va directement au maximum ou au minimum , sans passer par l'intermédiaire ( c'est un 24 impulsion/tr et il est déclaré comme "NON_DETENTED" dans le main.) 3- lorsque j'appuie sur les divers boutons , aucunes led ne s'allume , meme pour les boutons de navigation dans le mios. 4-les faders n'agissent sur aucun paramètres , de meme que certain potars ( regroupé par registres , donc ce sont des registre entier qui ne fonctionnent pas apparement...) Voilou , merci de me dire comment je peu changer tout ça ! :D A+ Pierrot
  4. ça y'est ça marche !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! j'ai réussi a tout convertir les fichiers en .hex et ensuite en .syx J'ai ensuite chargé le mios et le main .... et ça marche !! Par contre j'ai plusieurs problèmes , mais ça je vais en parler dans un nouveau sujet (" ça marche mais pas complètement ") merci A+ Pierrot p.s : au fait Gilles , c'est bon, ce n'est donc pas la peine de me convertir les fichiers puisque c'est fait ! merci quand meme pour ton aide ;)
  5. OUi ca maaaaaaaaarrrrchhhhheee !! Mdr ! Une fois le fichier main convertis dans MPLAB , j'ai lancé la commande MS-Dos "convert" et le fichier main s'est mis en .syx , affiché en bleu et la date de modif a été mise a jour....donc je suppose que ça a bien marché . Pour résumer , j'ai modifié monj fichier main.asm et mios_table.inc dans l'éditeur de textes de windows , puis j'ai converti le MAIN.asm en .hex par le mpasmain.exe de MPLAB , puis dans le dossier ou se trouvent tous les fichiers de l'application ( midibox64) , j'ai cliqué sur la commande "convert" , puis je me suis retrouvé avec un main.syx Voila , est-ce qu'il fallait aussi convertir le mios_table.inc avec tout ca ? ça a l'air d'etre bon ? merci A+ Pierrot
  6. Salut Pilo ! J'ai essayé ta technique , et ça marche trés bien , ( le fichier main est affiché en bleu , et est en .hex ). Le problème est au niveau de perl , la je connais pas assez , et je crois que je risque de faire plus de dégats qu'autre chose !! lol
  7. Salut les gars ! Bon, ça y'est , ça marche F10 .... mais aprés je galère ??? Bon, Gilles , je vais t'envoyer le fichier , mais j'essaye quand meme de continuer ... mais je me fais pas trop d'illusion ! lol Voilou merci A+ pierrot
  8. Salut ! Bon, j'ai encore et encore des problème !! arrgghhh lol Voila , aprés avoir modifé le Main.asm et mios_table.inc , puis ouvert le projet midibox64.mcp dans MPLAB , je fais F 10 et la le logiciel m'ouvre une fenètre "assembling + des tas de fichier en assemblage" , et lorsqau'il arrive au fichier main.asm il met un message d'erreur et affiche ceci : Make: The target "C:\Documents and Settings\Pierre\Bureau\application midibox\midibox64_v2_3\main.o" is out of date. Executing: "C:\Program Files\MPLAB IDE\MCHIP_Tools\mpasmwin.exe" /q /p18F452 "main.asm" /l"main.lst" /e"main.err" Error[173] C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MAIN.ASM 702 : source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MAIN.ASM) Error[173] C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MAIN.ASM 702 : source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MIOS.H) .... etc .... Error[173] C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MAIN.ASM 702 : source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MB64_SFB.INC) Error[173] C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MAIN.ASM 702 : source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\PIERRE\BUREAU\APPLICATION MIDIBOX\MIDIBOX64_V2_3\MB64_PRESETS.INC) Halting build on first failure as requested. BUILD FAILED: Thu Sep 02 17:29:14 2004 .... é moi y'en a plu konprendre ce ki fo faire !!! Est-ce que c'est un problème de configuration ou alors c'est mon main.asm ki a un problème ?? ( et j'ai bien fais attention , il est bien au format .asm !). bref, une fois compilé il faudra que je convertisse tout ça avec Active perl... que j'ai installé , mais je ne le trouve pas dans la liste des logiciel de windows .. ??? bref, ou dois-je aller pour trouver l'.exe? ( j'ai touvé dans C.\programfile\Perl_bin le fichier perl5.8.4 , mais la fenètre n'est pas la meme que dans l'explication de Thorsten !) Bref , aidez moi , dites moi s'il faut configuré les logiciel de façon particulière ... parce que comme vous l'avez bien vu , j'y connais pas grand chose en informatique ;D :P merci pour votre aide et a+ Pierrot p.s: sinon, je peu toujour envoyer les fichiers a compiler et a transformer en .syx a l'un d'entre vous , et qui me le fasse, parce ke je galère vraiment ! mdr
  9. OKii merci monsieur Pilo ;D ;) Bon, et dernière petite précision , pour la conversion de l'application .... J'ai modifié le fichié main ( que j'ai renommé ) ansi que le mios.table. Or , il sont en format txt ,mais je dois les convertir en .syx pour les uploader dans le PIC ( c'est bien ça ?). est-ce que je dois convertir avec Perl Active tout le dossier midibox64 ou simplement le fichier main modifié ? ( ou bien main + mios table...) Merci A+ Pierrot
  10. Hello ! I would like to know something for the configuration of MIDIox . When I look "configure and view MIDI port routing" , I have a virtual wire between MIDout and midiox event port. is it all right ? because I thought I had to have a wire between all ( MIDI ou , MIDI IN and MIDI-OX event port ). Thank Bye  Pierrot
  11. Salut Pilo ! merci pour tes réponses. Juste une ptite précision pour la déclaration de emplacement de l'encodeur. Je dois donc écrire aprés les 2 ligne de commentaire ENC_ENTRY 5, 6, MIOS_ENC_MODE_NON_DETENTED , puis suivi de 63 fois ENC_EOT ? Pour la config de MIDIox c'est simplement pour ne pas avoir de problème d'entrée d'information par le MIDI in ,d'avoir un problème de feedback. merci A+ Pierrot
  12. euuu .... ben a priori oui ! mais elles ne s'allument que lors des des prmières seconde de l'allumage, sinon , elles s'allument quand je bouge les fils soudés au DOUT.( ca ressemble donc plutot a un court circuit....) Je viens d'isoler toutes les soudures et ça n'a rien changé. Qu'est-ce que tu veux dire d'ailleur par monté a l'endroit ? tu parle de la polarité ? ca peu changer quelque chose ? merci A+ Pierrot, p.s : allez voir aussi dans le post "avant de brancher le PIC et d'allumer la midibox" , c'est la qu'il y a les questions les plus importantes !!
  13. Salut a tous ! J'ai un problème avec 2 LED . Lorsque j'allume la Midibox ( mais il n'y a pas encore le PIC ) , l'écran s'allume , mais il y a aussi 2 autres LEDs qui s'allument , alors qu'elle ne devraient pas !! J'ai vérifié les cables, les soudures ( que j'ai refaites) , vérifié qu'il n'y ait pas de court-circuit entre des fils ou des soudures, vérifié les résistances , vérifié les pistes et soudures du PCB, vérifié les 74HC 165 , je les ai meme changé , et il n'y a rien a faire. J'ai remaqué que lorsque j'allume la machine , elle s'allument elles aussi pendant 1 seconde ou 2 puis elle s'éteignent. Par contre lorsque je bouge les fils et le DOUT sur lequel elles sont branchées , elles s'éteignent et se rallume aussi. bref , je n'arrive pas a savoir d'ou ça vien , ni comment changer ça !! merci si vous avez une idée A+ Pierrot
  14. Salut a tous ! J'ai encore besoin de votre aide pour m'aider a finir de configurer tout les fichiers ....donc : 1-Tout d'abord , dans le fichier main, je dois définir a un  moment la "qualité" des boutons utilisés : define DEFAULT_SRIO_DEBOUCE_CTR 32 or on me dit la ligne au dessus que si les bouton sont de trés bonne qualité je peux amener cette valeur a 0.... mais elle peut aller de 0 a combien au maximum ? ( parce que mes bouton son de bonne qualité , donc je pensais mettre 8 ou quelque chose du genre ) 2-dans le fichier MIOS_TABLE , on doit définir ou se trouve l'encodeur et sa qualité.... il y a marqué : MIOS_ENC_PIN_TABLE  ;;  encoders 1-6  ,,      SR  PIN  MODE alors la ligne " ;;  encoders 1-6  " je la remplace par koi ? et la ligne " ;;   SR  PIN  MODE " je la remplace par koi ? j'avais comme idée de mettre pour cette dernière :"ENC_ENTRY  5,  7, MIOS_ENC_MODE_NON_DETENTED Voilou, sinon, je voulais savoir s'il fallait aussi configurer tout les fichiers correspondant au DIN et DOUT mapping é tout le bordel ?? 3-Pour la configuration de MIDIox , est ce que c'est normal que quand je vais dans "configure and view MIDI port routing" ,j'ai un fil qui lie "MIDI-OX event port" a "OUTPUT PORT" , alors que le "INPUT PORT" n'est connecté a rien ? merci de votre aide A+ Pierrot
  15. Salut a tous !! Bon, j'ai essayé pendant ce week end de comprendre la logique de programmation et la structure du setup... et je commence a capter  ;D :P Par contre , j'ai téléchargé le fichier midibox64e , dans lequel j'ai trouvé les divers setup , dont midibox64 et midibox64e. le problème c'est que dans MIDIBOX64 je n'y vois la définiton des divers modules et composants tels que DIN , DOUT , bankstick , boutons , encoders et ledrings !!!? Ou est-ce qu'on définit les pots et les led normales des boutons ?? Comprend plus... sinon, je suis le conseil de Gilles , c'est a dire de tout configurer dans le fichier Main , et ensuite de le renomer. Mais dans ce cas , faut-il qu'une fois modifié je suprime tout les commentaires, en laissant une saut de ligne entre chaque "define XXX_XXX_XXX", et en le convertissant en .syx ? Bref , je ne sais pas trop comment faire... merci A+ Pierrot
  16. Salut a tous ! Voila , ma machine est finie , est il ne me reste plus qu'a brancher le PIC et puis a allumer le tout et charger le MIOS. Mais avant tout j'aimerais savoir : pour MIDIox , j'ai configuré les entrées et sorties MIDI de ma carte son comme il le faut , mais dans la fenetre d'envoie des SysEx , si on va dans "configuration" , il y a 2 option qui sont Delay between Buffers et Delay after F7 qui sont mis a 60 ms .... est-ce qu'il faut modifier cette valeur ? Pour l'adaptation du MIOS a ma configuration , j'ai lu la fichier main.asm, mais je pense que je n'est pas tout compris ... il faut que je modifie chaque fichier dédiés à chaques modules ( dout , din, lcd et banksticks) en fonction de ma config ? bref , je vais devoir "programmer" en live avec votre aide...personne n'a MSN par ici ? Merci A+ Pierrot
  17. Bon, je viens de regarder dans la main.asm, le mios_tables.inc et tou le bordel (désolé , mais s'en est un ! lol) Alors.... est-ce que quelqu'un peut m'expliquer globalement ce que je vais devoir faire pour "programmer" , ou disons adapter mon application Mb64 ? J'ai vu que dans mios_tables.inc on devait faire l'assignation de chaque pin des divers modules , mais en language hexadécimal ( si j'ai bien vu ?) ... mais je ne comprend pas la logique de programmation , et je n'arive pas a avoir une vue globale de toutes les modification a faire... Aidez mooooiiiiii :'( :P Merci A+ Pierrot
  18. Resalut ! Bon, j'ai posé la question sur le forum aglais et il m'on répondu que l'on pouvait souder les LED dans n'importe quel ordre , puisqu'ensuite c'est modifiable dans MIOS_TABLES.INC .... voilou, les ptites frayeur sont finie ;D A+ pierrot
  19. Hello everybody !! I'm soldering all LEDs on the DOUT modules. I would like to know if I can solder them like I want , and after make the assignation of each LED to each switch in MIOS, or if I have to solder each LED in the same order than the switchs ? Thank ;) Bye Pierrot
  20. Salut es gars et merci pour votre aide ! :D Ben écoute Gilles ... je pense que c'est logique ce que tu dis..mais bon, la programmation je sais pas trop faire ... et il va falloir que je m'y mette maintenant. Reste plus qu'a voir ppour l'assignation des LED ( ça me fait ch..(biiiiip)..é de devoir tout déssouder ...mais bon, j'aurais dù réfléchir avant :P. merci A+ Pierrot
  21. Pierrot

    DOUT et 74HC595

    Salut Bill ! Pour ma part j'ai trouvé les miens ici en france , dans un ptit magasin d'électronique. Mais il se fournit justement en Allemagne et en Belgique ( cf : www.velleman.be), donc je n'ai eu aucun problème pour en avoir. p.s: tu viens d'ou ? ça se trouve c'est un magasin pas loin de chez toi...? A+ Pierrot
  22. Salut Pilo! Je ne sais pas si c'est toi ou si c'est moi qui ai mal compris , mais ma midibox n'a qu'un seul encodeur (celui pour la molette ). Le reste est constitué de potars normaux , de switchs , faders et LEDs. Donc je pense plutot que j'ai besoin de l'application MIDIbox64 .. ? Alors d'aprés toi je ne peux pas changer l'assignation des LED comme je le veux ? Il faut que les led soit soudées sur les pins correspondant a chaque switch ??? Et pour le changeLog c'est quoi alors ? Ahhh !! grande question aussi : j'ai changé les LED classique par des miniled , et je voulais savoir s'il y avait besoin de modifier la tension d'alimenation du module DOUT parce qu'elles sont prévues pour fonctionner sous 10mA ( par contre je ne sais pas leur tension de seuil..) ce sont celle la :http://www.velleman.be/common/product.Aspx?lan=1&id=10917 Voilou, désolé de poser 36000 questions an meme temps à chaque fois , mais bon, la rentrée arrive en courant , et elle est finie a 99% , le seul % étant de brancher les CI , le PIC et de charger la partie soft... Merci A+ Pierrot
  23. Salut Pilo ! Merci pour toutes tes réponses! Par contre je n'arrive pas a trouver le fichier main.asm ?!! Je l'ai déja vu, mais impossible de le retrouver !! Tu peux me dire ou je peux le trouver ? merci Donc , si j'ai bien compri , je branche les DIN au port J9, et l'encodeur ( lui aussi branché sur mon DIN), je l'indiquerais au MIOS une fois chargé dans la midibox ( ou avant ?). Pour les LED je peu donc les brancher n'importe comment , je pourrais le modifié par la suite alors..?( j'ai pas encore vu le main.asm ... donc ) Sinon, je ne comprend pas a quoi sert le "ChangeLog"... c'est quoi, ça sert a faire koi , où on le charge , quand , bref , expliquez moi ;) Merci A+ Pierrot
  24. Ok, merci Pilo ! Bon, mais j'ai toujour le problème du port J6 ... Si j'y branche tout les DIN , ou dois-je brancher l'encodeur ? Pour l'application c'est la midibox64 , donc est-ce que l'on peu changer l'assignation des LED ? merci A+ Pierrot
×
×
  • Create New...