Jump to content

TK.

Administrators
  • Posts

    15,193
  • Joined

Everything posted by TK.

  1. Hi Serum, maybe it's better when you just send me the LCD so that I can setup the driver (see http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=concepts;action=display;num=1043023674) HD61830, SED1330F and KS0108 seems to be the most popular ones, if these three LCD types are working, we have the best options... :) Best Regards, Thorsten.
  2. Hi Dan, yes, thats the contrast pot. In difference to small dotmatrix LCDs the graphic LCDs normaly need a negative voltage at V0. Fortunately the 64240A already includes a voltage converter, which has to be connected via the 10k pot to V0. Note also that this LCD has 4 Chip Select lines, which have to be connected like shown here: http://www.ucapps.de/mbhp/mbhp_glcd_64240a.gif Did you already send your order to Reichelt? If not here an important hint: for the 40 MHz system clock the PIC18F452 needs a 10 MHz crystal which will be quadrupled internally by a PLL - the PLL works only with factor 4 and not with factor 2 :-/ Best Regards, Thorsten.
  3. TK.

    w/o words

    Hi Christian, yes, it is - just select the Mackie Control ID (#14) instead of the Logic Control ID (#10) and Cubase SX will regognize the controller :) I haven't tested it by myself, but Frank did it with success. Best Regards, Thorsten.
  4. Hi Quenzer, the data bus is a little bit different and the display requires an additional negative voltage, so that a small DC converter circuit has to be built which shifts the voltage level to -25V. However, it isn't impossible to adapt this really cheap LCD to the MBLC, but the driver will be different. If there is nobody with programming skills who would like to buy this LCD and would write the driver, just send it to me and I will do it --- normaly this can be done within a hour... Best Regards, Thorsten. P.S.: a Space Invaders PlugIn for MIDIbox NG would be a cool idea ;-)
  5. Here some uncommented photos which should give some hints for your own construction and should give an impression about the effort. I suppose that an experienced DIYer can build a similar box in between 2 weeks, unexperienced DIYers maybe need longer, but since the box can be enhanced step by step the first success (Cubase or Logic regognizes the MC/LC device) should come within one day, and the rest is just a matter of time... http://www.midibox.org/midibox_lc_photos/ Note that my version is very compact, most has been build on vectorboards, because on this way I was able to vary the size of the modules. For the guys who are able to etch boards by themself: make it easier than me and layout also the boards for the buttons, encoders, etc. & feel free to publish your layouts! :) Another important suggestion: don't order a panel before you've prepared the boards for the encoders/buttons/LEDs, and before you are able to measure the dimensions in order to ensure that everything fits fine. Because nothing is worse than an expensive panel with too big or small slots and holes! (I had luck ;-)) Thats all for today... :) Best Regards, Thorsten.
  6. Hi Dave, ok, since the IBK10 can send SysEx controllers, I will integrate this feature into the SysEx handler, since this allows to cascade sequencers and to address the appr. pot with the device number. The data structure of MB64SEQ is different from MB64, it cannot be edited by Serge's Editor. But fortunately Serge gave me the tools which allow me to modify the editor by myself so that I think that a MB64SEQ editor could be provided soon. Best Regards, Thorsten.
  7. TK.

    w/o words

    Hi, :) Christoffer: the push buttons are from Reichelt, order number "DT_6" (the big ones) and "TASTER 3305B" (the small ones) Steve: yes, I'm nearly out of space, therefore I'm searching for a new flat since some weeks, because currently the whole stuff is in my livingroom and I have to put it away when I get visitors so that they don't stumble over the gear ;-) Mostly they are confused, they've no idea for what these boxes could be useful to and change the topic quickly before I start to talk about the newest features ;-) Best Regards, Thorsten.
  8. Unfortunately not --- because the LC emulation is limited by the host software, and if it doesn't support more encoders or joysticks, there is no chance to add them to the HUI. The only mod you can make is to replace the motorfaders by encoders (thats the cheaper variant) However, on the other hand I'm very satisfied with the new possibilites and don't think that more encoders are really required. Here an example: This is the common view. Panorama is controlled by the encoders, volume by the motorfaders. Now I push the "Assignment: Track button" and get a assign menu I push the V-Pot #8 button to enter the setup values which are now under control of the encoders. Another example: I push the "Assignment: Instruments" button and get an oversight over my VSTi's I push V-Pot button #6 and can control the VSTi parameters with the encoders... The handling is very fast - just two clicks to select a bank of parameters :) And with the "Bank +/-" button I'm able to scroll through the track-groups (8 entries per group) Note: the screen output is send by the host application and therefore is not under my control. I only interpret the incoming data streams and print them out... Best Regards, Thorsten.
  9. TK.

    w/o words

    These are 32 additional buttons for LC functions, MIDI remote commands and/or SFB events (Display mode switching, etc.) Here an update of the current status --- every part fits fine, but the modules have not been connected yet... next update on sunday :) Best Regards, Thorsten.
  10. Unfortunately this is not supported by the MC/LC protocol. Every device requires a seperate MIDI In/Out :-( Best Regards, Thorsten.
  11. Nein, Du benoetigst einen 10 MHz Quarz. Um sicherzusterzustellen, dass Du diesen seltsamen Wert nicht fuer einen Schreibfehler haelst, schreibe ich ihn gerne nochmal aus: zehn Megahertz... ;-) Der Grund: der interne Oszillator kann nur bis 25 MHz schwingen, im PIC18F ist jedoch auch eine PLL integriert, die die Frequenz vervierfacht. Leider ist dieser Faktor fest eingestellt, deshalb muss der Quarz ausgetauscht werden. Ansonsten sind alle Bauteile identisch mit der PIC16F Version. Gruss, Thorsten.
  12. Hi Steve, did you select the correct processor type (PIC16F874 or PIC16F877)? Because this setting cannot be determined from the .hex file. If this wasn't the reason, could you please send me a snapshot from your IC-prog window? Best Regards, Thorsten.
  13. Hi Nenad, the unused DIN pins have to be connected to +5V via 10k resistors --- if you built the DIN module completely, these "pull-ups" are already available so that you don't need to take special care for the button inputs. Best Regards, Thorsten.
  14. Hi Serum, sure, this graphic LCD can be connected to the core module. But it requires another driver. There are three possibilities: either you try to modify the existing driver so that it communicates with the HD61830 (I think that I can help via remote), or somebody with programming skills buys a HD61830 and helps us, or you lend me the LCD so that I'm able to setup the routines @home. Btw.: the MIDIbox NG will come with a three-layer driver model, the 1st level accesses the dotmatrix or graphic display directly, the 2nd level provides some API functions between the display and user code, and the 3rd level will allow the user to write something to the LCD by accessing a SRAM buffer. This will be the most flexible solution, because for different LCDs just only the 1st level routines (about 100 bytes) have to be adapted; everything else will be compatible and can be reused. Best Regards, Thorsten.
  15. Hi Dave, Congratulations - the IBK10 is one of the best controllers designs! :) well, concerning the MB64seq: it wouldn't be a big job to integrate a feature which allows you to control the "pot values" from external via CC. But a LCD and at least 8 buttons have to be added beside of the core module, because without these control elements playing with the MB64 will make no fun. Currently the SysEx dump cannot be edited by Serge's software, since it requires a totally different editing concept... however, the concept of MB64seq isn't to replace a groovebox or sequencer software, the idea behind this box is to allow direct control of notes/CC patterns, which mostly results into more creative and dynamic sequences Best Regards, Thorsten.
  16. The old versions can be found here: http://www.ucapps.de/midibox/midibox_plus_pcb_dave_v2.zip http://www.ucapps.de/midibox/midibox_plus_pcb_shum.zip http://www.ucapps.de/midibox/midibox_plus_pcb_martin3.zip they have been temporary removed from the website since they require some additional docs concerning the (slightly) modified hardware. Best Regards, Thorsten.
  17. Unisono is a feature especially for the users who want to use 2 SIDs in stereo configuration. It already can be realized by detuning the pitch, but the Unisono button will make it easier. Yes, also single oscillators will be controlable over different channels or in split mode, this has already been prepared - I only need a control surface to select all these already implemented options. ;-) I won't publish a list of required modules, etc. before February, because the specs have not been frozen yet and could be changed when I begin to play with the alpha version and notice that something is missing for a perfect interaction... Best Regards, Thorsten.
  18. Hallo Jack, Ich benoetige keinen Master-Fader, ausserdem muesste ich dafuer eine zweite MIDIbox MF bauen (jede MBMF kann nur 8 Fader bedienen), was ich natuerlich vermeiden moechte. ;-) Zum Anwaehlen der restlichen Parameter, sowie zum Senden von sogenannten Double-Note-Events, mit denen man die zusaetzlichen MIDI Remote Funktionen von Logic bedienen kann. Man kann natuerlich auch beliebige andere Events (oder SFB-Funktionen) darauf legen, wie bspw. die SFBs fuer das Bankswitching (so kann man mal schnell ein anderes MIDI-Geraet/Programm ansteuern...) es befindet sich auf der rechten Seite unter den 32 Mini-Buttons Ich werde wohl Schablonen ueber die Tasten legen, weil ich mit dem Controller ja nicht nur eine LC emulieren moechte ;-) Gruss, Thorsten.
  19. Nein, das kann der SID leider nicht. Stattdessen veraendert man einfach den Sustain-Level der Huellkurve, das wirkt fast genauso ;-) Best Regards, Thorsten.
  20. What did you finish up to now? Btw: this posting contains some answers to common problems: http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=troubleshooting;action=display;num=1041817688 Best Regards, Thorsten.
  21. No, this isn't possible... two cores are required. Best Regards, Thorsten.
  22. Yes, it's already possible to connect up to 16 LEDs for each ring/bar. The patterns are free definable (see http://www.ucapps.de/midibox/mk_syx.zip , the midibox16e.ini sample file). The LC emulation will offer the same features (and a little bit more ;-)) Best Regards, Thorsten.
  23. I will continue with the MIDIbox NG/LC when I get the panel from Schaeffer, thereafter it could get about one or two weekends until the new box is ready for the public. As far as I know there is no functional difference between LC and MC, just only the device IDs are not the same to prevent a connection between Logic and MC ;-) Best Regards, Thorsten.
  24. Yes, thats possible with the example Meta event which is already included in v1.909: ;; this example sends a registered value, it allows you to increment/decrement a program change: ;; first value: Fn - n stands for the selected MIDI channel ;; second value: if 00: decrement, 01: increment, 02: send without increment/decrement ;; third value: decrement/increment: don't care; else the value which should be sent and stored into the internal register ;; necessary definitions in midibox16.ini: ;; 1.1 = F0 00 7F @OnOff ;; 1.2 = F0 01 7F @OnOff ;; 1.3 = F0 02 7F @OnOff
×
×
  • Create New...