Jump to content

bill

Programmer
  • Posts

    386
  • Joined

  • Last visited

Everything posted by bill

  1. A photo from my c64 keyboard connector : I'm going to test rows and cols this evening, then give you my results ;) http://jambonbill.free.fr/midibox-kb/c64_0377.jpg oh, I've just found this : ----------------------- There are color codes in original C64 keyboard cables, this may help you for not being confused in wiring. C64 MotherBoard Keyboard keyboard pins meaning DB-25 Label Cable Color --------------- ------- ----- -------- ----------- 1 gnd 1 I white 2 not connected 2 3 restore 3 8 black 4 not connected 4 5 r3 5 7 grey 6 r6 6 6 purple 7 r5 7 5 blue 8 r4 8 4 green 9 r7 9 3 yellow 10 r2 10 2 orange 11 r1 11 1 red 12 r0 12 0 brown 13 c0 13 H grey-white 14 c6 14 G purple-white 15 c5 15 F blue-white 16 c4 16 E green-white 17 c3 17 D yellow-white 18 c2 18 C orange-white 19 c1 19 B red-white 20 c7 20 A brown-white (of course "DB-25" as no sense here, but http://www.ntrautanen.fi/computers/hardware/misc/64_keyboard.htm)
  2. Ok, so i definitely have to spend some time on it ! Today i found those docs : http://jambonbill.free.fr/midibox-kb/c128-matrix.gif http://jambonbill.free.fr/midibox-kb/c64-matrix-p6-left.gif I'll keep this thread updated with what i got. I'd like one tip : A matrix programing example with C if that's possible ??? That is problably a bad idea, so i will stay with ASM and this examples. http://ucapps.de/mios/sm_example1_v2.zip Thanks
  3. Hello, i'm quite new to the multiplexing concept, but i've heard that MIOS deal with 8x8 matrix. ?? (http://www.midibox.org/forum/index.phptopic=1803.msg22173#msg22173) So, does anyone allready plugged a C64 keyboard as a DIN playground ? ( or any other computer keyboard, but duggle seems not use the forum anymore :(, and the c64 one as the advantage of being very simple on appearance ) I'm looking for details around this, like http://www.ucapps.de/mbhp/mbhp_scan_matrix1.pdf Cheerz :-*
  4. Wow, i like your project a lot ! I love recylcing too, and most of my mbhp projetcs use old stuff as well. I'd like to list all my ideas to get cheap solutions for all. For example i use tons of pc floppy rubbans, Usb cables to power my mbhp, old phones or toys (see http://www.mylgd.com/public/Photo/Bill/diy/midibox_3.jpg) to build case, cdrom drive audio cables for my pots, old computer joysticks as buttons, "ring drummer" from the old phones as solenoids... telephone keyboards... Maybe we should start a topic for "recycling" ideas ? greetz
  5. Thank you ! but in fact that do not help. it's my fault cause i did not describe my situation clearly enough : I use mbhp with my own app (C written) It's very simple but i want it like this. I use only unmuxed ain, and my unused inputs are connected to the ground. I read random values from the only and 1st input connected to the board. I have correct results while connecting one or many 10k Pots I thought it could be a impedance problem or something like that ??? -- added few times later : Ok, i got my probem, i'm so stupid :-[ In fact i didn't run the right program in the pic but an old one, i was displayin 2hex chars instead of 4decimals, so i wasnt capable of reading the value.... i feel shame >:( then, i've added a 33uf cap, and the values do not shake that much ^^ now i must learn how to divide properly ;) thanks
  6. I have bought few gp2d12 , and i have difficulties to read any values w my mb. ??? I try with my multimeter and i can read values from 0 to 3.5 volts depending to the distance : no problem. Once plugged to my unmuxed ain, i have only total random values, so i dont know what to do. Atm, i simply connected Gnd,Vcc and Vo, but i wonder if i have to put some resistive stuff between Gnd and Vo ? I did not install any cap yet, is this the reason ? Is a 'bypass' 100uf cap ok ? Do i need to plug more stuff between the sensor and my midibox ??? Thnx !!
  7. No worry, those ones are ok ! (since i use the sames ones ;) )
  8. Hello, i have no problem, but i wrote my first C function :) and i'm happy with it, so i like to share it with you as i think it can be usefull ( at least for a c newbie like me ::) ) The function take the midi note number to display the note in a human readable form. const char note_name[12][3] = { "C-","C#","D-","D#","E-","F-","F#","G-","G#","A-","A#","B-", }; void GET_NCHR(unsigned char note) { unsigned char n=0; //8bit is enough unsigned char oct=0;//octave number do{ oct++; n=oct*12; } while(n<=note); oct--; MIOS_LCD_CursorSet(0x00); MIOS_LCD_PrintCString(note_name[note-12*oct]);// MIOS_LCD_PrintBCD1(oct); return ; }
  9. Hello duggle, how are your exams ? Any news of your project ? We cant wait !!! ;D Greetz
  10. Im sorry this is off topic but next to the goule photos, Goule : Your Analog joysticks looks GREAT !!! Where did you get them ? greetz!
  11. Wow ! 8) Thank you ! There is also a funny device that could be done with mbhp : The "Infinite Horizon" A random music generator, based on basic music rules ^^ http://home.netspeed.com.au/aistorm/Trance.html
  12. Hello, i just found this great looking device : http://home.netspeed.com.au/aistorm/sync2.html Do you think it's possible to c program such a function with mbhp ? (Honestly i'm not sure but i think it is)
  13. Hello goule, please could u post a sample code using the DOUT_SRSet(?) function, so newbe user (like me ;)) could use it in a near future ? Sound very interesting for 7seg led displays !!! cheerz
  14. bill

    SID salvaging

    Hello, i'm very surprised reading your post, because i did'n heard that much Sidchips where fried, i thought they were verid solid ??? I did many midibox sid (well i did 3 with different chips, and never had any problem with any) Then about the filters, i think the 8580 r4 or r5, got much better filters than any 6581 !!! They are less power consuming and better sounding in general ! Well i must tell you that my fav midibox sid is featuring a 8580r5 sidchip ! I must say that i dont understand how it's possible that you lost so much chips :'(
  15. J'ai terminé ma deuxième midibox-sid, et je me lance dans un controleur, j'hésite encore entre 64 et 64E, la deuxième options est peu etre préférable ? ... Je me demande si parmis les français, il y a des gens qui utilisent leurs bricoloages pour faire de la "chiptune" ? (moi oui) ;D
  16. thank you ! I must take more photos, to see the 'inside', but i'm not sure this is very interesting, cause it's a 'simple' core module, a mos6581 board, and a minimal control surface. On the other hand, the 'phone box layout' is excelent, and the plastic is very thick and solid. (i recomend ;)) I have another telephone like this, but a orange one, good old sixty style, so i must build another one (with a different chip), more fancy ;D The telephone do not work as a telephone anymore. The sound do not go out of the handset. (yet ;) But the handset mic is wired, so i can use it with my vocoder, then it's even more funny. The mic is nice, it produce kind of a good 'saturation', but need a 'phantom power supply'. Here is a track where you can hear it, as the ring modulated SID (starting at 0'10), next to a atariST ym, C64 samples, and a bassStation : http://pierre.boquet.free.fr/mp3/electrochips.mp3
  17. bill

    midi et relais

    Ben, ya tout ce qu'il faut puor ça sur ce site j'ai l'impression ;D Construit un module core et un module Dout, et je crois que tu pourra piloter tes relais sans problème ! (En ajoutant un réseau de transitor darlington "ULN2003A" ou qque chose dans le genre qd même, et une diode pour proteger la bobine du relais contre la rupture)
  18. bill

    midi et relais

    Ben, ya tout ce qu'il faut puor ça sur ce site j'ai l'impression ;D Construit un module core et un module Dout, et je crois que tu pourra piloter tes relais sans problème ! (En ajoutant un réseau de transitor darlington "ULN2003A" ou qque chose dans le genre qd même, et une diode pour proteger la bobine du relais contre la rupture)
  19. Dailleurs, si vous cherchez vous aussi ces fameux composants : vous pouvez en commander gratuitement (3 maximum) sur le site de microchip à http://sample.microchip.com/ :)
  20. Hello, je viens de terminer ma premiere midibox, c'est une "mono-SID" c'est super sympa a utiliser, et le son est terrible. Des photos ici : http://www.mylgd.com/public/?rep=.//Photo/Bill/diy :) Merci Thorsten Klose, et merci le forum !
  21. bill

    Programmeur de pic

    :P ben en fait, il marche mon programmeur... c'est cool !
  22. Bonjour, j'ai essayé de me construire une programeur de pic selon le "JDM Module", mais j'ai lamentablement échoué. :-[ Je suis donc a la recherche d'une âme charitable sur paris, pour me programmer qques pics 40broches (16f877) Svp aidez moi !!! (c'est relativement urgent, j'accepte de payer pour la programmation) Merci ;D
  23. Hmm, ok, je suis une buse, en fait ça fonctionne bien. :-[
  24. Hehe, ça fait plaisir cette solidaritée... mais je vais abuser :-[ : je suis à paris et j'ai aussi des pics de 40 broches à programmer. comme je n'ai pas le materiel necessaire chez moi, quelqu'un(e) aurait il l'aimabilitée de me programmer 3pics (16F877) ? ce serait peut etre l'occasion de rencontrer des midiboxiens sur paris ;D Le cas échéant, je construirait un "jdm module" mais bon ...::) MERCI !!!
  25. Yopla bonjour ! J'ai enfin trouvé des mémoires série 24LC256-I/P que j'ai installée sur ma midibox Sid, (j'ai mis une seule puce) mais j'ai l'impression que rien ne se passe. Existe t'il une procédure de test, ou une manipulation pour configurer le bankstick, ou pour sauver les patchs ? Merci !
×
×
  • Create New...