Jump to content

tomcody

Members
  • Posts

    65
  • Joined

  • Last visited

Everything posted by tomcody

  1. Hi to all, I bought another PIC and get the same Snapshot button's problem, this time I configured to 4 pots and 16 buttons, and this sends when I push it: B0 5B 40 B1 5B 40 B2 5B 40 B3 5B 40 90 30 00 91 30 00 92 30 00 93 30 00 94 30 00 95 30 00 96 30 00 97 30 00 98 30 00 99 30 00 9A 30 00 9B 30 00 9C 30 00 9D 30 00 9E 30 00 9F 30 00 Well, I give up but it doesn't really matters at all :), thanks for your answers guys!
  2. Well I used MBHP_BURNER_V1 and the P18 parallel port programmer V1.2. I delete the PIC and burned it with bootloader v1.2b and then I used MIOSStudio beta 7 to send via sysex MIOS v1.9f: I get the same problem, the snapshot button sends: B0 5B 40 B1 5B 40 B2 5B 40 B3 5B 40 90 30 00 91 30 00 92 30 00 93 30 00 94 30 00 95 30 00 96 30 00 97 30 00 I realize that these values are the initial pots value (4 pots) and the noteoff event for the 8 buttons. Even when I move the pots to another value (f.e.: 0 or 127), the snashot sends 40H ... I will buy another PIC and I'll go on with the tests. Thanks to all for the answers :).
  3. Do I have to do some necessary modification? By hugoguti The interface has 2 meter long and works fine, I use it with vmidibox64 editor to send/receive sysex dumps and never have errors. Never, but I will do all from the beginning. and then will tell you about it. I used P18 v1.2 programmer to burn mios_bootstrap_loader_v1_1b.hex and then I used the core v2 to burn the pic with MIOS 1.8 and midibox64 v2.4 with miosstudio...that's you mean? Thank for your answers.
  4. Well I think the midi cable is OK, I have being making midi cables for a long time and never failed when I used it in those 3 upload cases and others instances. But everything is possible in this moment... maybe some electromagnetic interference that I haven't realize at this moment.... ??? ... no I don't think so :D . Maybe the solution is (if is a firmaware problem ..) starting again, deleting the PIC, burning it with Bootstrap Loader, etc .... Thanks for your answers !! ;D
  5. no, I used the layout for eagle program. the 1º and 2º were CORE v2 and the third was v3.
  6. The PIC have MIOS v1.8 and midibox64 v2.4, well the buttons works perfectly, each one sends his respective message (from B0 00 vv to B0 07 vv), but I have problems with the AIN module now, but I think is the circuit board, be cause when I put a single pot directly in the core, it works as well as the 8 buttons (really sends 8 messages, I understand this is for the multiplexor configuration). Anyway I will mount too the AIN over a breadboard and will tell you the results. I will try to reload MIOS and midibox64 thanks a lot, wait I remember when I load midibox64 with MIOSstudio appears these error messages: Starting upload of main408.HEX Received Upload Request Error: Received unexpected Upload Request Sending block 00003000-000030FF Error: Received unexpected Upload Request Sending block 00003100-000031FF Received Checksum: 4C - Error Sending block 00003100-000031FF Error: Received unexpected Upload Request Sending block 00003100-000031FF Received Checksum: 60 - OK Sending block 00003200-000032FF Received Checksum: 40 - OK ............ ............ Sending block 00F00000-00F000FF Received Checksum: 0B - OK Upload process complete And when a load MIOS v1.8: Starting upload of mios_v1_8.hex Hex file contains code in MIOS range, forcing reboot! Received Upload Request Sending block 00000000-000000FF Error: Received unexpected Upload Request Sending block 00000100-000001FF Error: Received unexpected Upload Request Sending block 00000100-000001FF Received Checksum: 5A - OK Sending block 00000200-000002FF Received Checksum: 29 - OK ..... ..... Sending block 00003200-000032FF Received Checksum: 40 - OK Sending block 00003300-000033FF Received Checksum: 01 - OK Upload process complete I will tell you the results soon, thanks!!!
  7. Sorry if I don't spoke clearly, the problem is the snapshot button, it send those messages when push it, Thorsten told me that time the buttons sends 1 single message and it be about a hard-to-find short circuit but ...THE SAME short in 3 CORE modules??? Thanks for your answer.
  8. Hi to all, first of all thank you Thorsten for share this fantastic DIY project and thanks to all the people which help to us all newbies ;D ;D ;D. I made almost 2 years ago a midibox64, but had a problem with DINx2 module, I did wrote about this problem here but I never found the nature of it o_O, even I made other DINx2 and other 3 CORE modules!!! and the problem persist. I checked out the SC and RC pins but seems both ok (I heard it with my sound card and even recorded it with a program!!, sounds like a square wave for about 2 kHz), and measured it with a tester and Vd, S1 and RC pins have 5V, (SC have 0,26V I think it's his rms value or something ...). I brough another PIC but nothing. I mounted on a breadboard a DINx1 and the problem STILL THERE!!!. The AIN works fine, i tried it with 28 pots. I think is the PIC, maybe the damned little short circuit in the J11 in the first DINx2 module I made internally damaged both PICs (i forgot to delete the square rounding the circuit in the layout hehe ::) ...). I configured the main.asm for 4 pots and 8 buttons. This is the behavior of the DINx1 that I mounted on a breadboard (pin names according to http://www.ucapps.de/mbhp/mbhp_dinx4_32buttons.pdf): F1: 90 3C 7F 90 3C 00 F2 90 3D 7F 90 3D 00 F3 90 3E 7F 90 3E 00 F4 A0 3F 7F A0 3F 00 Snapshot: B0 5B 40 B1 5B 40 B2 5B 40 B3 5B 40 90 30 00 91 30 00 92 30 00 93 30 00 94 30 00 95 30 00 96 30 00 97 30 00 The Right, Left and Exec buttons don't send any message but works fine in the Internal Bank Menu (the LCD shows "Snternal Bank" ... ??? ). In the Edit Events --> Edit Button Menu, the Snapshot don't send messages, it toggles 1 , NOff, C_3, 127* from " 1|NOff C_3 127*" LCD displaying. Please if you tell me definitely the PIC is the problem I will jump through the window screaming of happyness ;D ;D ;D !!!. Thank you all for your time and patience.
  9. Hi everybody ;D I want to use an expression pedal in MB64 but there are a problem with these things, the pedal in fact don't turn over the whole range the pot inside them: for example if his pot's value is 10kOhm, the pedal's output resistance range is not between 0-10k, is between 3k <--> 7k. My question is: How I do configure MB64 to send (for example) value 0 at 3k, and value 127 at 7k, instead of 0-10k? ??? ???. Thanks you all for your time and any help!!
  10. Hi everybody, I was thinking about make a MIDI-to-RS232 interface, using the midimerger, my idea is to have 1 in and 1 out at 31,250 baud (MIDI), and at the same time using the LTC module to send/receive data thru the PC's serial port. But seems that only a MIDI IN I can obtain using these both projects. Anyone try to do this before? Have some idea?. Thanks for your time.
  11. However in my country make your interface is cheaper than buy a usb-midi interface :( . Thanks for all! :) .
  12. hi again, a distributor has some chips possibly compatible with an2131: uPSD3422E uPSD3422EV uPSD3433E someone knows if these are really compatible? or someone knows if there are some other chip compatible?? Thanks for your time! ;D
  13. Hi everybody, i can't find the AN2131SC in my country, but AN2136SC seems to be reachable. I watched these chips in a datasheet and the pins 26 and 27 are differents in both, rest are identical. My question is: There are some posibility to, in example, change some parameter in the source code to make the AN2136SC compatible with the MBHP_USB module? Thank you for your time.
  14. Hi everybody I have two question: Is the 24LC64 absolutely necessary in the circuit? if the answer is yes, Can I use 24LC65 instead of 24LC64?. Thank you for the help you give to everyone.
  15. ;D Sorry, but I have been looking for a datasheet or information about the pinout but I don't find anything. I think is compatible, it has a HD44780A00 chip. I have been observing the pins and seems that there are a few not connected to anything .... Can I do something to test it? Thanks.
  16. Hi everybody. Can I use a 2x32 LCD on a midibox64???? if the answer is yes, how I connect it to the CORE??? this LCD has 20 pins. Thanks.
  17. Thanks for clarify my idea of how it works. Now I can try other ways .... thank you I'll never give up!! ;D ;D ;D
  18. Yes, stryd_one: Still does nothing ..., I have a question : Each multiplexor uses a 3 bit word (the A,B and C lines) to indicate to the PIC which of the eight inputs is changing its value? that means 000 for input 1, 001 for input 2, ... , 111 for input 8? Then I could check these values when I move a pot .... is this right? Thanks for your replies :) .
  19. I have been all the day reviewing the boards, the connectors, but I can't find the problem .... when I compile the main.asm and set it with 1 or 2 pot(s) and Multiplexers, the pot(s) works fine - but when I set it with 3 pots, the second sends to channels 2 and 3, and the third pot doesn't work. Well, I will continue tomorrow reviewing ... thanks for all.
  20. thanks for reply, I think the PIC is bad, maybe this happened when the SC pin was in short with ground. But, when I put 8 pots without AINx4, they work fine ... ??? ??? Maybe the multiplexers are bad be cause are sensitive to electrostatic discharge and I touched their pins (I have long hair and this make me a Van der Graff generator to the multiplexers ;D).... well I will buy others and will check. Thank you again.
  21. I finished my midibox with 28 pots and 12 buttons, but happens something strange: if we grouped the potentiometers thus: [1 2 3 4][1 2 3 4][1 2 3 4][1 2 3 4][1 2 3 4][1 2 3 4][1 2 3 4] in the first group, the second pot sends messages to the channels 1,2,3 and 4, and the others sends nothing. In the second group happend the same, but the fourth pot sends messages and the others nothing ..... :-\ , and thus with all the groups ... (second pot, fourth pot, second pot, fourth pot ....) what happens? ??? ??? help me please.
  22. I would like to comment something, I finished to make another CORE, and I have the same problem, the voltage between SC and groud is 0V (really 0.26V), this means that the PIC internally has a problem caused by a short? (the DINx2 connected to the CORE had a short). Will this affect the PIC performance some day?
  23. No, just DINx2. Thanks.
  24. Well, I deciced to make the CORE PCB again, I can't find the short. I realized that I forget the bypass caps on the bottom side!! :o ::)... Thank you very much Thorsten!!!! :D
  25. Thanks Thorsten, I saw the main.asm and I measured the SC and RC voltages directly from the DIN module, and SC=0V. Then I measured this pin in CORE without the DIN and SC=0V again. I looked for a short in the CORE but all is OK, what could be, Thorsten? Thanks you again.
×
×
  • Create New...