-
Posts
15,253 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by TK.
-
I finally found out that it is a MIOS bug. It occurs very rarely when the MIOS_MIDI_TxBufferPut function is interrupted by the TX buffer handler. The last part of this function must be atomic, means: interrupts have to be disabled during the execution to avoid a malfunction. So, especially applications which are using the MIDI Merger and MIDIbox Link extensively like MIDIbox SID, but also linked MB64, MB64E, MBLC, etc... will require a bugfixed MIOS version. I will release a new version (v1.6) in next days which will also provide some new functions especially for MIDIbox SEQ (BankStick Page Read, improved MIOS_Timer_Init, etc...) Best Regards, Thorsten.
-
Hi Thomas, it has to be connected to the CORE module, only. See also this special diagram for MIDIbox SID: (more diagrams can be found under http://www.ucapps.de/mbhp_ltc.html) Best Regards, Thorsten.
-
Very simple idea, how to do it? MIDI Beat Monitor
TK. replied to banneduser's topic in Design Concepts
Hi, sorry, maybe the info wasn't detailed enough: the MIDImon already provides the function for which you are looking for. It can interpret the SysEx message which contains the song position and it counts the beat/bar/module numbers correctly. These counters are displayed at the LED digit display as well as on the LCD. The LCD can be left out if not required. See also http://www.ucapps.de/midimon/midimon_disp_mc.jpg (yes, the picture doesn't really make this clear ;-) ) the BPM will be derived from the MIDI clock, but it's not possible to derive the BPM from MTC Best Regards, Thorsten. -
The main purpose of a sample is to try the differences out ;-) Some words to accuracy of the MAX6007: the temperature coefficient does matter on extreme temperature differences. This is no issue for a synth application, no? Best Regards, Thorsten.
-
No - but good news for the AMUX extension: last sunday we got the first version running with 64 S&H output channels. Sorry, no more information about this, documentation is sooo much effort... ;-) Best Regards, Thorsten.
-
No - but I would use serial shift registers due to the re-usability. But just wait for 2-3 weeks... I'm planning to provide a (tested) keyscan algorithm for a 5 octave keyboard. Its a MIOS based replacement for an old Polykobol synth of a friend. It will just only require one 74HC595, one 74HC165 and 60 diodes It won't support velocity (since this keyboard only has single contacts), but this is something which you could add and test with your equipment. The velocity feature will require one additional 74HC165 Best Regards, Thorsten.
-
Hi, I've no idea about the differences, couldn't it be found in the datasheets? I've just selected some random ones ;-) I will use the DIL variants of course. Only the MAX6007 is a SMD (no alternative solution available). Btw.: maybe I will also take alternative, cheaper MAX ADCs with lower resolutions into account, any suggestions from the experts? Best Regards, Thorsten.
-
Sieht alles ok aus --- nach dem Einschalten erfolgt immer ein Upload Request ("F0 00 00 7E 40 <device> 01 F7"), danach sendet das CS die Daten zu den SID Slaves (egal, ob welche angeschlossen sind oder nicht), danach werden die Patches selektiert (bei den SID Slaves: immer 0) Evtl. hat es Dich verwirrt, dass waehrend des ersten Einschaltens der BankStick formatiert wurde, das dauert ein paar Sekunden... Nun muesstest Du mal die Verbindungen zwischen Core und SID Modul ueberpruefen. Gruss, Thorsten.
-
Under http://www.ucapps.de/mios/mbsid_led_matrix_test.zip you will now find a testprogram for the LED matrix Best Regards, Thorsten.
-
4th step: connect a 100nF cap between Vs/Vd of the DOUTX4 module, does it help? Best Regards, Thorsten.
-
Christoffer, could you please connect the Vs/Vd input of your second DOUTX4 module directly with J2 of the core module --- any difference? Then: disconnect the BankStick --- any difference? Then: disconnect the DINX4 chain --- any difference? Best Regards, Thorsten.
-
Hallo, bei einem digitalen Eingang wuerde ich eher auf einen fehlenden 10k PullUp-Widerstand tippen. Gruss, Thorsten.
-
Hallo, Thomas' Controller basiert noch auf einer uralten PIC16F Firmware, die bis zu 64 Motorfader ansteuern konnte - doch leider nur seriell, das heisst, es konnte jeweils nur ein Fader zur gleichen Zeit bewegt werden. Das war ausreichend fuer ein Total Recall, jedoch nicht fuer eine Echtzeit Automation. Dieses Problem wurde vor ca. 2 Jahren mit der MIDIbox MF geloest, die kann bis zu 8 Motorfader gleichzeitig bewegen. Und MIOS kann das von Anfang an. Gruss, Thorsten.
-
Hi Dan, yes, this makes sense. Best Regards, Thorsten.
-
Unfortunately not... :-/ Best Regards, Thorsten.
-
Very simple idea, how to do it? MIDI Beat Monitor
TK. replied to banneduser's topic in Design Concepts
Hi, the MIDImon would be a good starting point. http://www.ucapps.de/midimon_en.html But the problem is that MTC cannot be recalculated to beats. Does your Akai sampler also send MIDI clocks? Best Regards, Thorsten. -
Very strange, this could be a bug in Cubase, no? From the Emagic LC Manual: Best Regards, Thorsten.
-
P.P.S.: A possible reason could be that you are using LEDs which are consuming so much power, that a seperate supply connection (Vs/Vd) from the appr. DOUTX4 module to J2 of the Core module is required. Best Regards, Thorsten.
-
Hi, could you guys please inform me about the length of the cables between the two DOUTX4 modules and between the core and the first DOUTX4 module? In my MIDIbox SID: CORE->first DOUX4: ca. 25 cm first DOUTX4->second DOUTX4: ca. 10 cm Best Regards, Thorsten. P.S.: also the cable length to the DINX4 modules and the BankStick would be interesting.
-
Fein! :) Die Ursache fuer die nicht funktionierenden Buttonreihe ist sicherlich ein Loetfehler. Schau auch mal nach den Tastern, vielleicht fehlt der Ground. Die Box sollte per Default die obere Poti-Reihe abspielen. Falls Du ueberhaupt keine MIDI-Daten siehst, hast Du evtl. die beiden Draehte am MIDI-Out Port vertauscht -> siehe MIDI Troubleshooting Guide Noch etwas zum dreibeinigen Bauteil: je hoeher die Eingangsspannung, desto heisser wird der 7805. So schnell kann er allerdings nicht kaputt gehen. Evtl. einen Kuehlkoerper anbringen. Falls moeglich, die Spannung auf 8V reduzieren. Gruss, Thorsten.
-
Fit's nice above the 19" version of MIDIbox SEQ :-) http://www.ucapps.de/midibox_seq/mbseq_panel_proto_final.gif Best Regards, Thorsten. P.S.: Panel is ordered and will possibly be delivered next friday
-
Hallo, kann es sein, dass Du vergessen hast, die (noch) unbenutzten analogen Eingaenge an Masse zu klemmen? Das wuerde zumindest erklaeren, warum sich da permanent etwas aendert. Gruss, Thorsten.
-
You're on the right way :) Best Regards, Thorsten
-
Hi, some DOUT pins are driving the cathodes, the remaining pins the anodes. In this way it's possible to realize a time multiplexed output matrix with only 15 pins instead of 56. I've no idea why this doesn't work with your matrix. PayC reported a similar problem, but so far as I remember he realized that the long wires to the BankStick were the reason. He shortened the wires and his CS is running ok now. Are you really using an Alps STEC16 ??? From where did you buy it ??? Ordering number ??? Maybe you are using another encoder with a common pinning ??? Or you did connect in in the wrong way and don't know it ??? Why are you assuming that the pinning is not correct ??? strange, could you tell more about which operating system and which webbrowser are you using ??? Does anybody else have the same problem like Phattline ??? Please read http://www.ucapps.de/qa.html#102 Best Regards, Thorsten.
-
Just add the code of app_init.inc to the USER_Init of the midibox64 application. Don't replace it, otherwise the application won't run correctly! Best Regards, Thorsten.
