Jump to content

FantomXR

Members
  • Posts

    1,035
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by FantomXR

  1. Are you able to try a "standard" midi connection with optocoupler and all that stuff? I can't imagine, that this solves the problem but it's worth a try.
  2. Just a quick note: The OLEDs I received are able to run at 5V instead of 3.3V. They are also brighter at 5V. So you might not need a 3.3V reg. If you use an external 5V power supply for your cores, you are able to power them directly through this. I'm pretty sure this is valid for other OLEDs too. I order mine at aliexpress for about $3 / pc.
  3. All infos on ucapps are valid for rev c too.
  4. Hey people, I'd like to add some drumpads to my MIDIbox. Is there anyone who did this before? Do you have an idea which sensors to take and where to get the rubber for the pads? I know... these days those drumpad-controllers are affordable. But that's not what we are talking about here, right? ;-) Best, Chris
  5. It will fit if you do the leg-mod.
  6. Why are you afraid to the modification, that is suggested on Rev C models (bending the legs)? And for the STM: You can get the PCBs here: https://modularaddict.com/manufacturer/midibox/midibox-core-stm32-pcb
  7. If you don't like to do "trial and error"-work DIY might not be the best thing for you to do.
  8. C doesn't fit. D: no experience with it.
  9. No! You are flooding the forum with questions. Most of them can be answered by carefully reading all sites on ucapps and the forum. And if you have any questions, there are people who help you here. But don't expect to get an answer within a few minutes or hours (like the personal messages you wrote me).
  10. Thanks for your hint! But I think you are not right here. The ID doesn't matter because the oled is set with the parameter lcd_pos=1:1:1. This also does not explain the behaviour, that I described above (both displays listen too all streams at the same time instead of only two streams).
  11. Hey people, my controller has 9 OLEDs which I want to address via SysEx, which works good. Here is the code: EVENT_RECEIVER id=1 type=SysEx stream="0xf0 0x00 0x31 0x00 ^txt" label=&a lcd_pos=1:1:1 EVENT_RECEIVER id=2 type=SysEx stream="0xf0 0x00 0x32 0x00 ^txt" label=&a lcd_pos=2:1:1 etc. Each OLED has it's own ID (0x31, 0x32, etc.). What I now try to change is the stream that the OLEDs listen to. So I set up another set of receivers: EVENT_RECEIVER id=11 type=SysEx stream="0xf0 0x00 0x41 0x00 ^txt" label=&a lcd_pos=1:1:1 EVENT_RECEIVER id=12 type=SysEx stream="0xf0 0x00 0x42 0x00 ^txt" label=&a lcd_pos=2:1:1 etc. I use some buttons to "set_active" the different receivers. So the NGR reads: if ^section == 1 set_active (id)RECEIVER:1 1 set_active (id)RECEIVER:2 1 set_active (id)RECEIVER:11 0 set_active (id)RECEIVER:12 0 exit endif if ^section == 2 set_active (id)RECEIVER:1 0 set_active (id)RECEIVER:2 0 set_active (id)RECEIVER:11 1 set_active (id)RECEIVER:12 1 exit endif I'd expect that with this code I can change the stream... but I can't. They are listening to all streams at the same time no matter if I "set_active" those receivers or not. I thought that it might be related to the receivers. So I changed them out with EVENT_LEDs but same here. I can not achieve, to switch between those two SysEx-streams. I also tried the "set_lock" command.... but that was also not working. I also tried button the receivers in different banks and change the banks with the buttons => no success. So... what do I overlook? Is there any solution for my problem? Thanks, Chris
  12. No, it's not. I use SD-cards with 16GB and more without any problems.
  13. No, anything should work. NGC-files are very small. So 12MB would be sufficient, but you won't be able to find a SD-card like this. Just take what you have or what you can get.
  14. Of course not. The SD-card saves the NGC-files. You can find all parameters of a NGC-file on this page: http://www.ucapps.de/midibox_ng_manual_ngc.html
  15. Sure! What kind of tipps do you need? Best, Chris
  16. No. Here you can find a description of all commands: http://ucapps.de/midibox_kb.html
  17. You have to try it out by yourself. Velocity-response is highly subjective. Why don't you just upload NG and try it out? I think you can do this without SD-card because all terminal-commands that work on KB will work on NG too (but won't be stored after shut down).
  18. Your values that you will get after software-calibration in NG will not be sufficient for pitchbend. Pitchbend is high-resolution MIDI with 11 or 12bit. In my experience there is no way to get this smoothly running without a hardware calibration. I posted a link above where duggle made some examples. To explain the difference between software- and hardware-calibration: Depending on the ADC you use, you need a fullscale of 0-3.3V or 0-5.0V to get a nice pitchbend-signal. If I read your post correctly your potentiometer reads 0.5V-2.5V. That results in a fullrange of 0-1.5V. With the pinrange-calibration NG offers you can now tell (=offset) the MIDIbox, that it should take 0.5V as lowest analog voltage and 2.5V as highest analog voltage. But anyway: You still have only 1.5V which is less than half NG expects. If you do a hardware-calibration you will use an IC and some resistors to offset AND scale your range 0.5V - 2.5V to 0V-3.3V / 5V so the potentiometer outputs fullscale! That gives NG the full range and you won't end up with jittering values or a bad resolution. In short: Software can only set an offset of an analog signal but it can not scale it.
  19. Do you have a photo of your wiring? Make sure that the ribbon cable that goes from Core to the first DIO is twisted while the ribbon cable from 1st DIO to 2nd DIO is straight.
  20. should be set kb 2 optimized off set kb 2 dout_sr1 3 set kb 2 dout_sr2 4 set kb 2 din_sr1 3 set kb 2 din_sr2 4
  21. Where did you buy the 73 keybed? I was never able to get the 73 TP/8O running. At least on my test-keybed it seems that the scanning is totally different and I never had the courage to dive into this. Anyway: I have a 76key hammeraction and also a TP/8SK with 73 keys which both are working fine. The TP/8SK has reversed diodes so you have to adapt the hardware (jumper) and software (din_inverted). And I don't understand this: Is it working or not?
  22. On the 76key the pins are swapped. So T0-T7 is the lower row and break / make adapter upper. I have an adapter made for this. If you are interested I can send you the design.
  23. Hi! 1.) Try to set make_debounce=1 2.) Those values depend on your own liking. It's not that hard to find out the values that fits your playing. 3.) Yes. But not in MB_KB. In NG you can define maps. 4.) Same here. In NG it's easier. Also if you do not calibrate the potentiometer on the hardwareside you won't get the full resolution. You need to scale and offset the output of the potentiometer to the full range of your ADC. Look here: 5.) Nothing special has to be done. But you need an adapter. You can not connect the 76 / 73 key straight to the DIO matrix as you can do with the 61.
  24. Hey! No. The spacing of the encoders is 29mm which is my standard grid. I use OLEDs with the same spacing.
×
×
  • Create New...