Jump to content

TK.

Administrators
  • Posts

    15,196
  • Joined

Everything posted by TK.

  1. Bingo! No I forgot to integrate the top-level menu which only shows the bank name, patch number, MIDI channel and which allows to select the patch via encoder. I also forgot the save function --- will be added soon Best Regards, Thorsten.
  2. Ok, I see. The text is wrong, but the interconnections are correct. So - did you try Pin RD0? Best Regards, Thorsten.
  3. one after another... ;-) Best Regards, Thorsten.
  4. Hi Kent, the layout look really great! But I would propose to mount 4 or 8 slave PICs on one board in order to reduce a lot of wiring effort. The junction to the core module should be 1:1 (same pinning like J5/J6/J7) to simplify the soldering. Also the pinning of the MIDI junctions should be the same like CORE:J12 and CORE:J13 so that connectors can be exchanged for testing if necessary. Best Regards, Thorsten.
  5. Hi Dan, so it's clear - you still have the old schematic. Maybe the file cache of your browser loaded the old plan? CS1 -> Pin RD0 (J8:SO) is the correct connection Best Regards, Thorsten.
  6. The easiest solution would be that you just start with the GUI, so that I can add the PIC code generator later. Best Regards, Thorsten.
  7. Hi Pearl, yesterday I've integrated this function into the LC application in form of a "layer button". Release: maybe tomorrow (I want to add other features...) Best Regards, Thorsten. P.S.: locator buttons are not required, such a feature is already provided by LC :)
  8. Doh! You are right! Ok, meters will be provided very soon! :) Best Regards, Thorsten.
  9. Hallo Johannes, diese Bauteile haben keine Polaritaet. Beim Quarz sollte man lediglich aufpassen, dass die Beinchen nicht das Metallgehaeuse (oder gar die Leiterbahnen des PCBs) beruehren. Aufpassen muss man bei: ICs, Transistoren, Spannungswandlern, Dioden, LEDs, ElKos, 1MHz Oszillator des SID Modules, Steckern... Gruss, Thorsten.
  10. Joysticks von einer RC Fernbedienung: dass ich darauf noch nicht gekommen bin (ok, meine RC Zeit liegt schon ein paar Jaehrchen zurueck ;-)) - klar, diese Joysticks sind ideal, weil sie meistens mit 10k Potis ausgestattet sind Gruss, Thorsten.
  11. Der Optokoppler sollte eigentlich nicht daran schuld sein. Der Rx ist ja lediglich ein Eingangspin, der nicht treibt, und deshalb auch keinen Kurzschluss verursachen kann. Ok, bevor wir nun weitere Ursachenforschung treiben, probiere einfach den anderen PIC aus. Gruss, Thorsten.
  12. Problem is that I don't know how to visualize it better. Let's take a look under my MB64 case: ;-) Best Regards, Thorsten.
  13. Hi Kent, alright, a preliminary schematic can now be found here: http://www.ucapps.de/tmp/midi_router.pdf It's a simple master-slave design. Every slave acts as a IO device and provides a Tx buffer of 64 bytes and Rx buffer of 128 bytes. The slave firmware will be so simple, that it never has to be updated again, therefore a programming socket is not required. The brain of the system is a PIC18F based core which accesses the PIC slaves over a parallel bus. A handshake protocol (Request/Acknowledge scheme) ensures that only one PIC drives the bus at one time. Up to 8 slaves can be connected. The 100k terminators at the end of the bus ensure proper signals for fast accesses (like SCSI). The master core will cyclicaly request every slave for new data. Incoming data streams can be filtered, merged, converted and routed to any MIDI Out(s) Best Regards, Thorsten.
  14. TK.

    SID patches

    Without BankStick only one patch is available, which is stored in the internal 256 bytes EEPROM. Best Regards, Thorsten.
  15. It doesn't matter, the master fader just have to send the MIDI event "E8 <low-byte> <high-byte>" However, if you want to have a 10-bit resolution, a PIC18F core is required Best Regards, Thorsten.
  16. I haven't found the switch in Logic which enables the VU meter option of LC, can somebody help me? Best Regards, Thorsten.
  17. three core modules, some DINx and DOUTx modules and software skills (or somebody who helps you to customize this controller...) Best Regards, Thorsten.
  18. Hi Kieran, well, a simple 1-track/32-step sequencer has already been integrated (the Wavetable sequencer). However, a more complex sequencer should be possible, but it depends on the requirements. A 4-track TB303 style sequencer is very simple and could be added w/o problems. However, there is no place to store more than one pattern, so it would only be usefull for live sessions. A more complex analog style sequencer like MB64seq requires an additional core. Best Regards, Thorsten.
  19. Hallo Stefan, probierst Du mal den RxTx-Test aus? http://www.ucapps.de/howtodebug/test_rxtx.hex.zip Er leitet die eingehenden MIDI events direkt an den Ausgang weiter - damit waeren zumindest die softwareseitigen Fehlerquellen (z.b MIDI Merger disabled und Device Nummer != 00) ausgeschlossen. Gruss, Thorsten.
  20. TK.

    Platinenlayout Fragen

    Hallo Jens, folgende Dateien helfen weiter: http://www.ucapps.de/midibox/midibox_plus_16.pdf (Schaltplan) http://www.ucapps.de/midibox/mplus_pcb_v1.gif (PCB Quickview) http://www.ucapps.de/midibox/mplus_pcb_v1.brd (Eagle Datei, kann mit der Freeware Version eingeladen und ausgedruckt werden) Desweiteren helfen vielleicht auch die Fotos auf der MIDIbox Plus Seite weiter. Gruss, Thorsten.
  21. This requires some kind of "radio button" function (means: one LED active at one time). With MIDIbox64 this can be implemented with meta events, with MIOS you just have to insert the code into an existing application (I can provide an example if necessary) Best Regards, Thorsten.
  22. Fine - so it must be a minor problem. :) Power is ok, contrast also. Let's double check the CS lines, they must be connected to: CS1 -> Pin RD0 CS2 -> Pin RD3 CS3 -> Pin RC4 CS4 -> Pin RC5
  23. My offer is still valid: if you send me a display for one week, I will setup a dedicated driver for MIOS Best Regards, Thorsten.
  24. Just to ensure (due to linguistical differences): does it mean that black pixels are visible, or that the screen is blank. ;-) Best Regards, Thorsten.
  25. Hi Scott, fine fine - one more MIDIbox SID which is up and running! :) Beside of the possible problem which has been mentioned by Ian, another reason could be that you forget to select the filter mode and to route the VCO outputs to the filter. This has to be done with the MIDIbox SID editor, or via CC: CC # | Hex | Description | Range | Reset =====+=====+==============================================+=============+====== 44 | 2Ch | Filter Channels | | 0 | | Bit 0: Filter for Voice 1 on/off | | | | Bit 1: Filter for Voice 2 on/off | | | | Bit 2: Filter for Voice 3 on/off | | | | Bit 3: Filter for Audio In on/off | | 45 | 2Dh | Filter Mode | | 0 | | Bit 0: LowPass on/off | | | | Bit 1: BandPass on/off | | | | Bit 2: HighPass on/off | | | | Bit 3: Voice 3 off | | 46 | 2Eh | Filter CutOff frequency | 0-127: val | 127 47 | 2Fh | Filter Resonance | 0-127: val | 0 -----+-----+----------------------------------------------+-------------+------ Example: CC 44 -> 7 CC 45 -> 1 Best Regards, Thorsten.
×
×
  • Create New...