-
Posts
15,247 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by TK.
-
RTFM... Best Regards, Thorsten.
-
Unfortunately the crystal can only be checked with a scope... the frequency is too high to get a meaningful value on a common multimeter. Reset: it sends a short +3.3V pulse during power-on and should be low (0V) thereafter. Did you every use a USB device with your PC? On some mainboards not all USB plugs are enabled by default, maybe you only have to change this in your BIOS setup. Best Regards, Thorsten.
-
Aha, a completely new message? How should somebody know what was going on based on your initial question (which pointed to another direction: missing files)? ;-) No, this isn't right, the -os_upload option is reserved for myself - never use it, otherwise you will overwrite MIOS. The warning message notified that you possibly inserted a file (like lcd_app.inc) before mios_tables.inc - this is wrong - code has to be inserted behind mios_tables.inc Best Regards, Thorsten.
-
Aha, a completely new message? How should somebody know what was going on based on your initial question (which pointed to another direction: missing files)? ;-) No, this isn't right, the -os_upload option is reserved for myself - never use it, otherwise you will overwrite MIOS. The warning message notified that you possibly inserted a file (like lcd_app.inc) before mios_tables.inc - this is wrong - code has to be inserted behind mios_tables.inc Best Regards, Thorsten.
-
More details please - how and where did you assemble the file? What is the new filename? Do you see the file in the command shell (try the "dir" command)? Best Regards, Thorsten.
-
More details please - how and where did you assemble the file? What is the new filename? Do you see the file in the command shell (try the "dir" command)? Best Regards, Thorsten.
-
A very useful tool - thanks a lot! How about this subdomain: http://lcd5x8char.midibox.org :-) Best Regards, Thorsten.
-
A very useful tool - thanks a lot! How about this subdomain: http://lcd5x8char.midibox.org :-) Best Regards, Thorsten.
-
Since the MF driver allocates all 8 analog inputs of the PIC, and the AINX4 multiplexers cannot be used in parallel with the MF module, the only way is to build a second core module. Best Regards, Thorsten.
-
It will be available before you've finished your MIDIbox ;-) Some users like Dan reported that the Panasonic faders are already working fine, some others noticed problems. So I guess that only a minor change (e.g a different acceleration behaviour) will be required. I will try Steve's Panasonic faders after I've finished another project for which users are asking since months - take it easy... sooner or later everything will be perfect. Best Regards, Thorsten.
-
Hi Tub, 1: the menu navigation for common MIDIboxes requires 4 buttons, sure they are connected to a DIN module. You should also add some additional buttons to handle with "special button events", e.g. to quickly change into a submenu or to select another bank. Also additional LEDs above or below the buttons could be usefull which show the status (e.g. if you are using Bank Select buttons, to show the selected bank, or if you are using a Shift button with hold function, to show if the first or second layer is active). They are also useful to control your sequencer via remote (e.g. Play/Stop/Rew/FFwd/Rec button) I would suggest at least 12 additional buttons + LEDs (LEDs are not required for the menu navigation buttons) 2: not without a second microcontroller and a special firmware which communicates with the MIOS core (e.g. via IIC). Best Regards, Thorsten.
-
Hi Tub, 1: the menu navigation for common MIDIboxes requires 4 buttons, sure they are connected to a DIN module. You should also add some additional buttons to handle with "special button events", e.g. to quickly change into a submenu or to select another bank. Also additional LEDs above or below the buttons could be usefull which show the status (e.g. if you are using Bank Select buttons, to show the selected bank, or if you are using a Shift button with hold function, to show if the first or second layer is active). They are also useful to control your sequencer via remote (e.g. Play/Stop/Rew/FFwd/Rec button) I would suggest at least 12 additional buttons + LEDs (LEDs are not required for the menu navigation buttons) 2: not without a second microcontroller and a special firmware which communicates with the MIOS core (e.g. via IIC). Best Regards, Thorsten.
-
Hallo Bernd, Du benoetigst auf alle Faelle MIOS. Theoretisch ist diese Konfiguration mit einem Core machbar, aber leider gibt es noch keine fix und fertige Applikation dafuer - Du muesstest dir also entweder aus den Programmierbeispielen selbst etwas zusammenbasteln, oder auf MIDIbox NG warten (Infos zu diesem Thema in ein paar Tagen...) Benoetigte Module: CORE mit PIC18F452 und 10 MHz Quarz, 4 x DINX4 (2 DINX4 fuer die Encoder - kaufe sie lieber bei Schuricht, dort sind sie billiger - 1 DINX4 fuer die Kurzhubtaster, und 1 DINX4 fuer die 8 Taster),1 x DOUTX4, 1 x MF Gruss, Thorsten.
-
Hallo Bernd, Du benoetigst auf alle Faelle MIOS. Theoretisch ist diese Konfiguration mit einem Core machbar, aber leider gibt es noch keine fix und fertige Applikation dafuer - Du muesstest dir also entweder aus den Programmierbeispielen selbst etwas zusammenbasteln, oder auf MIDIbox NG warten (Infos zu diesem Thema in ein paar Tagen...) Benoetigte Module: CORE mit PIC18F452 und 10 MHz Quarz, 4 x DINX4 (2 DINX4 fuer die Encoder - kaufe sie lieber bei Schuricht, dort sind sie billiger - 1 DINX4 fuer die Kurzhubtaster, und 1 DINX4 fuer die 8 Taster),1 x DOUTX4, 1 x MF Gruss, Thorsten.
-
IIC chips are connected in parallel. The include file has to be inserted below "mios_tables.inc" Best Regards, Thorsten.
-
IIC chips are connected in parallel. The include file has to be inserted below "mios_tables.inc" Best Regards, Thorsten.
-
MIDIbox LC provides some additional functions which are not available on the original, one of this is the "layer" button which switches to another button/LED group. In this way you can save some buttons! Every group consists of 128 button and LED functions --- see lc_io_table.inc, LC_IO_TABLE_LAYER0 and LC_IO_TABLE_LAYER1, this is the default setup, but of course: you can rearange the events if you want. You will find the save, undo, group etc. function in the second layer. Best Regards, Thorsten.
-
Sure, should be possible. Some more words to "MIDIbox NG" which will simplify the implementation of a modular controller in the next days... Best Regards, Thorsten.
-
See also http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=mios;action=display;num=1061251988 The low level IIC driver is now open for applications (officially supported with MIOS V1.4, preliminary version available for download) and can be used to access other IIC devices. Sure, you can connect as much IIC devices as you want to CORE:J4, the transfers to the BankSticks are not affected. The high-level driver for those digital pots has to be written by yourself (it's so easy like sending MIDI events) and will not be integrated into MIOS. Just write the code it into a .inc file so that it can be re-used in other applications. Best Regards, Thorsten.
-
See also http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=mios;action=display;num=1061251988 The low level IIC driver is now open for applications (officially supported with MIOS V1.4, preliminary version available for download) and can be used to access other IIC devices. Sure, you can connect as much IIC devices as you want to CORE:J4, the transfers to the BankSticks are not affected. The high-level driver for those digital pots has to be written by yourself (it's so easy like sending MIDI events) and will not be integrated into MIOS. Just write the code it into a .inc file so that it can be re-used in other applications. Best Regards, Thorsten.
-
Which functions do you mean exactly? Best Regards, Thorsten.
-
Laybug: have you every tried the new troubleshooting tips in the MBHP_JDM page? They are solving all known issues... Best Regards, Thorsten.
-
Hallo, das stimmt nicht ganz - der SID enthaelt nur einen Filter - die drei Oszillator-Ausgaenge sowie der externe Eingang koennen optional (und unabhaengig voneinander) auf den Filter-Eingang geroutet werden. Mit dem Push-Button werden die 8 moeglichen Kombinationen angewaehlt: CS_MENU_PRINT_FIL_Chn_Tab dw "--- " dw "1-- " dw "-2- " dw "12- " dw "--3 " dw "1-3 " dw "-23 " dw "123 " der externe Eingang kann nur vom Menu aus zugeschaltet werden. Natuerlich kannst Du auch jedem Filter-Eingang einen eigenen Schalter spendieren - dazu muesstest Du CS_MENU_BUTTON_Handler so erweitern, dass je nach Schalterstellung die entsprechenden Flags in CS_SID_FILTER_CHANNELS gesetzt, bzw. geloescht werden. Gruss, Thorsten.
-
Hi Justin, L1 is a small coil and absolutely required to get the DC converter working. And yes, the MAX chip has to be supplied with 5V. However, since your LCD module already comes with a converter, you don't require this circuit. Just measure the output voltages if they are ok... Best Regards, Thorsten.
-
Hi Kejace, check that your MIDI interface is working: loopback the MIDI Out of your PC to the MIDI In of your PC and send a SysEx dump by using the "Send/Receive SysEx" function of MIDI-Ox. The number of sent bytes must match with the number of received bytes. If it doesn't match, search for a new driver for your MIDI interface/sound card. If not available, you can possibly fix this problem by lowering the Low Level Output Buffer size (normaly set to 2048 ) and by increasing the output delay (normaly set to 0 ms) in the MIDI-Ox SysEx configuration menu check the polarity of your MIDI cable (the MBHP_CORE schematic http://www.ucapps.de/mbhp/mbhp_core.pdf) shows the rear view of the MIDI socket) check the polarity of the protection diode D1 check the supply voltage of the optocoupler IC2 between pin #5 and #8: 5V check the output voltage between pin #5 and #6 of IC2: 5V (caused by the 1.2k pull-up resistor R6) try the MIDI-In tests: http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=troubleshooting;action=display;num=1055726526 Best Regards, Thorsten. FAQMARKER