Jump to content

TK.

Administrators
  • Posts

    15,254
  • Joined

Everything posted by TK.

  1. It will work with MIOS, and your code is a good starting point, because it will send something - so you will be able to debug this! However, checking for evnt2==0 is propably not correct, I'm missing the check for "evnt0==0xb0" (CC CHannel 1), etc... but I'm very sure that you will be able to complete the program by yourself once you've worked with the core module. Just try it, get some first experiences, and once you face a problem and you are not able to solve it by yourself, ask in the forum. Just two additional hints (beside of the missing evnt0==0xb0 check): use MIOS_MIDI_BeginStream() and MIOS_MIDI_EndStream() only once, not several times within a SysEx messages. For the beginning you could left it out, these functions are only required for the MIDIbox Link function (when several core modules are chained) Binary->BCD conversion: if this is really required, use MIOS_HLP_Dec2BCD, it's the simplest way Best Regards, Thorsten.
  2. TK.

    v1.7303 beta

    Just a prewarning that this wasn't the last tweak in the 303 sound engine option. Now where I'm working on patches without an external filter, I see some room for improvements. So, beta17 will be released soon ;-) Best Regards, Thorsten.
  3. Hi Steve, I will propably accept this, but only under following circumstances: rename the project to MIDIbox SID <your abbreviation like -LC for low-cost) in order to make the origin of the design clear add the URL www.midibox.org (not only your own - this is like hijacking the IP of somebody else and not a good style) replace the oscillator by a direct clock connection to the core due to this issue http://www.midibox.org/forum/index.php?topic=5748.0 add R10 to the PIC - even it might currently not be required, it could be used for any purpose in future allow to add more banksticks for MBSID V2 (the subsystems require different BankSticks, see wishlist) - optionally just add a pin header for extensions consider to change the layout, so that the pin headers for DIN/DOUT and LCD could be mounted test your board intensively before offering it to other people to avoid additional support effort in the forum I can only make a final descition once you were able to get the board successfully running. Best Regards, Thorsten.
  4. Hi Carsten, what do you mean with different numbers - different types (6510 vs. 8580) or different production dates? However, in both cases you can use the same PSU so long you ensure, that the 6510 gets 12V, and the 8580 gets 9V Best Regards, Thorsten.
  5. Hi Olivier, this is not possible with the multiplex method - just imagine about how it works, maybe it makes sense to draw a flowchart, a diagram or whatever. So, the only possibility is to split the 16 x multiplexers to two 8 x multiplexers (or less) in order to decrease the update period The best resistor values depend on the LEDs you are using - you have to do some experiments. In normal case (when cheap LEDs with low power consumption are used), the LEDs are bright enough, so that no special measure is required. the AND opteration which masks out the first 8 bit is not really required, but it's a good programming style. The >> operator leftshifts the 16bit word - the purpose of these operations is to select the lower and upper byte of a 16bit word Best Regards, Thorsten.
  6. Hi Olivier, yes, this is normal, because each bar is only service fourth the time now. You could increase the brightness by using smaller resistor values, or by using more dout pins (4*4 select lines instead of 4), so that the counter is reset at lower values Best Regards, Thorsten.
  7. Have you already tried the mbsid_interconnection_test and the sid_testtone application? Best Regards, Thorsten.
  8. Hi, no, the matrix is enabled by default. Have you already tried the mbsid_led_matrix_test? Best Regards, Thorsten.
  9. TK.

    v1.7303 beta

    While I've worked on the bassline tutorial, I noticed that the WT sequencer was somehow broken in 303 mode. Slided notes retriggered the gate, and this was not intended. So, here the new beta: http://www.ucapps.de/mios/midibox_sid_v1_7_303beta16.zip old 303 sequences are not compatible and will sound different... let's say: better ;-) Best Regards, Thorsten.
  10. Nein, die PWM Einstellungen sind nicht egal - nur wenn die Spannung einbricht, dann schon ;-) Meine Aussagen basieren nach wie vor auf Vermutungen, wenn Du zumindest den Fader Typ angeben wuerdest, koennte man sich ein genaueres Bild ueber das Problem machen. Vielleicht koenntest Du auch mal die Spannung am Fader messen, wenn eine neue Position angefahren wird. Und wie aendert sich die Versorgungsspannung des MF Moduls, wenn ein oder mehrere Fader bewegt werden? Gruss, Thorsten.
  11. Yes, in this case it's very likely that the display is broken Best Regards, Thorsten.
  12. Hallo Jan, der L293D kann nur bis zu 0.6A liefern, das ist zu wenig, denn gerade der Anlaufstrom kann je nach Fadertyp (hier hast Du keine Details genannt) ziemlich hoch sein... auch das Netzteil muss fuer hoehere Stroeme geeignet sein. Gruss, Thorsten.
  13. Hi Reiner, such an effect could happen if the external application continuously updates the screen. A LCD isn't a TV screen, it doesn't need to be refreshed - just send the SysEx only if something has changed on the text output, and not permanently. Alternatively you could use LCD command 01 instead of 00, because 00 always clears the screen before characters are written, and this causes a flickering effect. This is just an assumption (you haven't mentioned, how your application is working) Best Regards, Thorsten.
  14. MBSID already features this. In addition, you can jump directly into the LFO/env menu and select the appr. modulator when you push the E1/E2/L1..6 button of the modulation matrix. Best Regards, Thorsten.
  15. Hi Lorin, this sounds great! I'm very interested on your project and would like to use it :) I could help you with the MIDI integration (should be easy with MBHP_IIC_SpeakJet) Best Regards, Thorsten.
  16. It's a 2x20 LCD, and momentary close buttons Best Regards, Thorsten.
  17. Hallo Jack, die Configuration Bits habe ich nirgendwo gespeichert, und bevor ich etwas zurechtbastle, was ich selbst nicht getestet habe (und somit fehlerhaft sein koennte), rate ich lieber, die Einstellungen mit denen des PIC18F4520 zu vergleichen. Wenn die Programmierung fehlschlaegt, liegt es jedoch eher an der Software oder am JDM - die neueren PICs wollen 12.5V an MCLR sehen, der JDM reguliert die Spannung nicht sauber. Mit dem MBHP_BURNER und P18 wird es wohl eher klappen Gruss, Thorsten.
  18. sm_c_example1 and sm_c_example2 are now available under http://www.ucapps.de/mios_download.html This was just a quick transfer from the completely assembly based examples - I don't plan further enhancements, and I cannot support these projects that much. Feel free to publish your changes. Best Regards, Thorsten.
  19. if you want to use the features of MBSID V2 in future (see http://www.ucapps.de/midibox_sid_v2_wishlist.html), then a PIC18F4620 should be prefered, if you are planning your own firmware, I guess that you will be happy with the PIC18F452 for the first 1-2 years - and who knows, which pin compatible chips are available until then (the EUSART bug will be fixed sooner or later) Best Regards, Thorsten.
  20. for a single SID: yes for a four SID solution you need at least CS Step B, the usage without is too difficult (there are some postings about this topic in the forum...) yes, but it's difficult to handle, since switching between different device IDs isn't so easy with JSynthLib Best Regards, Thorsten.
  21. TK.

    SID failure modes

    there isn't that much documentation available about this, but the lower line shows the production date which gives a hint Best Regards, Thorsten.
  22. TK.

    SID failure modes

    Yes, especially the newer (shrinked) 6581 versions which were produced 1984 and later have bad filters - if good filter sound and low noisefloor is desired, consider the use of a 8580 Best Regards, Thorsten.
  23. TK.

    v1.7303 beta

    You have to use the hex2syx.pl script which is part of the mios_v1_9_src package, the commands are ok. Best Regards, Thorsten.
  24. I just have released a preliminary schematic + firmware -> http://www.ucapps.de/mbhp_iic_speakjet.html Best Regards, Thorsten.
  25. TK.

    SID failure modes

    I don't think that this is a bad SID, it seems to be a feature of the software (e.g. an envelope on the pitch?) If you hear any sound, you can be sure, that the SID is ok Best Regards, Thorsten.
×
×
  • Create New...