Jump to content

TK.

Administrators
  • Posts

    15,246
  • Joined

Everything posted by TK.

  1. I like the project and hope that we will find people who are interested to program interesting applications :) A comment to the terminology: MIDIbox NG is a MIDI controller application based on MIOS32: http://www.ucapps.de/midibox_ng.html I guess that you mean MIOS32, not NG: http://www.ucapps.de/mios.html Best Regards, Thorsten.
  2. MIDIbox NG supports only a single display type. It's too difficult to handle different types, dimensions and even graphic modes... Only exception: MIDIbox CV V2 - but I spent a lot of programming effort into this, and I'm using the SSD1306 only for special purposes (oscilloscopes) Best Regards, Thorsten.
  3. TK.

    MIOS Matrix

    I had a quick look into the schematic. It looks like you are using 3 rows for the LEDs, and 3 for the buttons, right? In this case I would use row=4 for both matrices (DIN_MATRIX and DOUT_MATRIX), so that the row selection signals will be duplicated (visible at D0..D3 and D4..D7) This doesn't explain why the buttons trigger the events of 3 rows at once, but it might be a good starting point for debugging. Best Regards, Thorsten.
  4. Great! :thumbsup: Best Regards, Thorsten.
  5. +1 for packing it into a .zip file - this saves some disk space. Best Regards, Thorsten.
  6. You are doing everything right. I've no additional idea why it shouldn't be possible to program the target with this IDE version. :-/ You even tried multiple PCs... somehow I've the impression that the LPCXPRESSO module is defective. Best Regards, Thorsten.
  7. You are a champ! :rofl: Could you please elaborate what you've changed exactly? Best Regards, Thorsten.
  8. Are you trying to program the unmodified LPCXPRESSO module standalone, or did you already mount it on the MBHP_CORE_LPC17 module? Best Regards, Thorsten.
  9. Which version of the IDE are you using? At the MBHP_CORE_LPC17 project page v5.2.6 is recommended: http://www.lpcware.com/lpcxpresso/downloads/older Because newer versions are not working (according to some posts in this forum) Best Regards, Thorsten.
  10. Is it still required to select the current instrument via NRPN or is this request obsolete? Best Regards, Thorsten.
  11. It's on my TODO list, needs some time (because of other topics) Best Regards, Thorsten.
  12. TK.

    External switches

    Yes, they should not flip back. No pull-up resistors are required. I added to my TODO list that I check this at my side, but I've to open my MB6582 for this, so I can't do this immediately... Or maybe somebody else could help to doublecheck this? Btw.: does this happen with any patch, or only with certain ones? And does this happen if you take the init patch (press SHIFT and then the 4th Soft button under "Ini. Pt.") Best Regards, Thorsten.
  13. Hi, MIDIbox NG is the better choice. Yes, you need a SD Card (regardless if you are using MBNG or MIDIO128), and you can store & edit the configuration file with MIOS Studio. It's described here: http://www.ucapps.de/midibox_ng_manual_fs.html yes, it's not running in matrix mode. Best Regards, Thorsten.
  14. TK.

    External switches

    Something seems to be wrong with your transistor circuit. Does the same happen when you disconnect this circuit from RA0, and drive it directly with 5V? Best Regards, Thorsten.
  15. Open the Tools->MIOS32 File Browser in MIOS Studio, connect to your SD Card, upload the hwcfg/standard_v4l/MBSEQ_HW.V4L file. It has already the right configuration to enable the DIN sync output (J5_ENABLED set to 1) Best Regards, Thorsten.
  16. Nothing changed, this feature is already available in MBSEQ V3. But of course, due to the high variety of functions (and alternative solutions), there are always certain features worth to discover :) Best Regards, Thorsten.
  17. No, it isn't 1:1, see also http://www.ucapps.de/mbhp/mbhp_lcd_mios8.pdf and http://www.ucapps.de/mbhp/mbhp_core_v3.pdf What surprises me: when you are running the lcd_interconnection_test and measure the voltages, you should notice the discrepancy! Best Regards, Thorsten.
  18. When you swap J2:A0 and J2:A1, you also have to swap the motor control outputs (J3 and J4) It's a servo loop... Best Regards, Thorsten.
  19. What do you mean with "nothing happened"? You've triggered different MIDI notes, but always measured 0V at the LCD pins? Best Regards, Thorsten.
  20. TK.

    External switches

    Does the voltage at RA0 against ground toggle between 0V and 5V? Best Regards, Thorsten.
  21. All values are in the expected range, even B- (which is the backlight voltage) I've no idea what else could cause the problem. Best Regards, Thorsten.
  22. There are so many helpful C courses available in the internet... did you ever google for "C kurs"? E.g. I entered "C kurs arrays", and this was the first hit: http://www.peace-software.de/ckurs8.html However, if you want to write a value into all items of an array, write: { int i; for(i=0; i<10; ++i) NteBuf0 = 0; } Best Regards, Thorsten.
  23. Unfortunately it isn't possible to control all parameters with MBNG, because this application doesn't allow you to change individual bits of a SysEx parameters (e.g. for waveform control). Programming the logic in a dedicated C based application is the only way for a perfect solution for this synth beast ;) Best Regards, Thorsten.
  24. Did you already try the lcd_interconnection_test? Best Regards, Thorsten.
  25. You can't upload a program in USB Host mode, because the upload takes place in the bootloader! Upload process: - MIOS Studio requests a reset, so that the bootloader will be started - Once the bootloader replied (which again can't work in host mode), MIOS Studio starts to upload the code Hope that this clarifies the reason why it doesn't make much sense to continue on this topic... While I developed the USB host mode, I always uploaded the application via USB MIDI in Device mode. It wasn't a big deal to: - remove the USB host cable - plug-in the USB device cable - press the black reset button so that MIOS32 reboots in device mode - press the upload button in MIOS Studio. Of course, under MacOS I've the big advantage that I don't need to restart MIOS Studio when the USB MIDI Device was temporary not available. If you are working under Windows, it might be required to restart MIOS Studio... Alternatively you could initiate the upload from the command line (see "mios_studio --help") to automate this. Or consider to develop your application without a USB Host connection, find another way to connect your MIDI device during the implementation phase, and use it only when you are not working with a computer (e.g. while making music... ;-) Best Regards, Thorsten.
×
×
  • Create New...