TK. Posted December 8, 2002 Report Share Posted December 8, 2002 Here are the new files with more dedicated features for the LC emulation: http://www.ucapps.de/midibox16e/midibox16e_v1004pre2.hex.zip http://www.ucapps.de/midibox_mf/midibox_mf_v1000pre2.hex.zip http://www.ucapps.de/midibox/mk_syx.zip New features:o support for LED-rings in LC emulationo support for MIDIbox Link (only tested in LC mode yet)o LED shift registers can be mapped to different functionsCurrently both firmwares can only be configured with the mk_syx script.From the .ini files: ################################################################################ # MIDI Merger: enable the merger in order to forward the incoming MIDI # events to the MIDI Out. A must if you would like to plug a keyboard # on the MIDI In, or if you want to cascade MIDIboxes # Allowed Keywords: # disabled don't use merger at all # enabled merges all external with internal events # mblink_fp MIDIbox Link Forwarding Point: like a common MIDI merger, # but internal events will be framed so that a MIDIbox Link # End Point can distinguish between a event which has been # sent by a common MIDI device and events which have been # generated by a MIDIbox # mblink_ep MIDIbox Link End Point: merges only external events # from a MBLink FP (Forwarding Point) ################################################################################ [MIDI_MERGER] enabled See also this posting: http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=concepts;action=display;num=1038961702 ################################################################################ # LED Map: assignes the LED shift registers to the Button Shift # registers or special values # Currently following values are supported: # 0 Default Setting (see Map below) # 1 Button Shift Register 1 (Button ID #1-#8) # 2 Button Shift Register 2 (Button ID #9-#16) # 3 Button Shift Register 3 (F1-F4 and Navigation Buttons: ID #17-#24) # 4 Button Shift Register 4 (Button ID #25-#32) # 5 Button Shift Register 5 (Button ID #33-#40) # 6 Button Shift Register 6 (Button ID #41-#48) # 7 Button Shift Register 7 (Button ID #49-#56) # 8 Button Shift Register 8 (Button ID #57-#64) # 9 Internal Bank (1 of 8) # 10 External Bank (1 of 8) # 11-15 reserved # 16 MIDI Status received for Button ID #1-#8 ([MIDI_LEDS] must be enabled!) # 17 MIDI Status received for Button ID #9-#16 ([MIDI_LEDS] must be enabled!) # 18 MIDI Status received for Button ID #17-#24 ([MIDI_LEDS] must be enabled!) # 19 MIDI Status received for Button ID #25-#32 ([MIDI_LEDS] must be enabled!) # 20 MIDI Status received for Button ID #33-#40 ([MIDI_LEDS] must be enabled!) # 21 MIDI Status received for Button ID #41-#48 ([MIDI_LEDS] must be enabled!) # 22 MIDI Status received for Button ID #49-#56 ([MIDI_LEDS] must be enabled!) # 23 MIDI Status received for Button ID #57-#64 ([MIDI_LEDS] must be enabled!) # 24-31 reserved ################################################################################ [LED_MAP] LED_SR1 = 1 # (Button ID #1-#8) LED_SR2 = 2 # (Button ID #9-#16) LED_SR3 = 3 # (F1-F4 and Navigation Buttons: ID #17-#24) LED_SR4 = 4 # (Button ID #57-#64) LED_SR5 = 5 # (Button ID #25-#32) LED_SR6 = 6 # (Button ID #33-#40) LED_SR7 = 7 # (Button ID #41-#48) LED_SR8 = 8 # (Button ID #49-#56) A more practical example can be found in the midibox16e_lc.ini and midibox_mf_lc.ini files Some words to the LC emulation with multiple core modules: the LC_EMULATION_ID should only be set for the last MIDIbox in the chain - the "MIDIbox Link End Point". All other MIDIboxes should work in common mode and configured as "MIDIbox Link Forwarding Point" Example: a chained MIDIbox16E and MIDIbox MF should be configured on this way: # MIDIbox16e .ini file # ... [MIDI_MERGER] mblink_fp # ... [LC_EMULATION_ID] 00 # ... # MIDIbox MF .ini file # ... [MIDI_MERGER] mblink_ep # ... [LC_EMULATION_ID] 10 # or 14 for Mackie Control emulation # ... Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted December 8, 2002 Author Report Share Posted December 8, 2002 Here are the new files with more dedicated features for the LC emulation: http://www.ucapps.de/midibox16e/midibox16e_v1004pre2.hex.zip http://www.ucapps.de/midibox_mf/midibox_mf_v1000pre2.hex.zip http://www.ucapps.de/midibox/mk_syx.zip New features:o support for LED-rings in LC emulationo support for MIDIbox Link (only tested in LC mode yet)o LED shift registers can be mapped to different functionsCurrently both firmwares can only be configured with the mk_syx script.From the .ini files: ################################################################################ # MIDI Merger: enable the merger in order to forward the incoming MIDI # events to the MIDI Out. A must if you would like to plug a keyboard # on the MIDI In, or if you want to cascade MIDIboxes # Allowed Keywords: # disabled don't use merger at all # enabled merges all external with internal events # mblink_fp MIDIbox Link Forwarding Point: like a common MIDI merger, # but internal events will be framed so that a MIDIbox Link # End Point can distinguish between a event which has been # sent by a common MIDI device and events which have been # generated by a MIDIbox # mblink_ep MIDIbox Link End Point: merges only external events # from a MBLink FP (Forwarding Point) ################################################################################ [MIDI_MERGER] enabled See also this posting: http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=concepts;action=display;num=1038961702 ################################################################################ # LED Map: assignes the LED shift registers to the Button Shift # registers or special values # Currently following values are supported: # 0 Default Setting (see Map below) # 1 Button Shift Register 1 (Button ID #1-#8) # 2 Button Shift Register 2 (Button ID #9-#16) # 3 Button Shift Register 3 (F1-F4 and Navigation Buttons: ID #17-#24) # 4 Button Shift Register 4 (Button ID #25-#32) # 5 Button Shift Register 5 (Button ID #33-#40) # 6 Button Shift Register 6 (Button ID #41-#48) # 7 Button Shift Register 7 (Button ID #49-#56) # 8 Button Shift Register 8 (Button ID #57-#64) # 9 Internal Bank (1 of 8) # 10 External Bank (1 of 8) # 11-15 reserved # 16 MIDI Status received for Button ID #1-#8 ([MIDI_LEDS] must be enabled!) # 17 MIDI Status received for Button ID #9-#16 ([MIDI_LEDS] must be enabled!) # 18 MIDI Status received for Button ID #17-#24 ([MIDI_LEDS] must be enabled!) # 19 MIDI Status received for Button ID #25-#32 ([MIDI_LEDS] must be enabled!) # 20 MIDI Status received for Button ID #33-#40 ([MIDI_LEDS] must be enabled!) # 21 MIDI Status received for Button ID #41-#48 ([MIDI_LEDS] must be enabled!) # 22 MIDI Status received for Button ID #49-#56 ([MIDI_LEDS] must be enabled!) # 23 MIDI Status received for Button ID #57-#64 ([MIDI_LEDS] must be enabled!) # 24-31 reserved ################################################################################ [LED_MAP] LED_SR1 = 1 # (Button ID #1-#8) LED_SR2 = 2 # (Button ID #9-#16) LED_SR3 = 3 # (F1-F4 and Navigation Buttons: ID #17-#24) LED_SR4 = 4 # (Button ID #57-#64) LED_SR5 = 5 # (Button ID #25-#32) LED_SR6 = 6 # (Button ID #33-#40) LED_SR7 = 7 # (Button ID #41-#48) LED_SR8 = 8 # (Button ID #49-#56) A more practical example can be found in the midibox16e_lc.ini and midibox_mf_lc.ini files Some words to the LC emulation with multiple core modules: the LC_EMULATION_ID should only be set for the last MIDIbox in the chain - the "MIDIbox Link End Point". All other MIDIboxes should work in common mode and configured as "MIDIbox Link Forwarding Point" Example: a chained MIDIbox16E and MIDIbox MF should be configured on this way: # MIDIbox16e .ini file # ... [MIDI_MERGER] mblink_fp # ... [LC_EMULATION_ID] 00 # ... # MIDIbox MF .ini file # ... [MIDI_MERGER] mblink_ep # ... [LC_EMULATION_ID] 10 # or 14 for Mackie Control emulation # ... Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
d2k Posted December 8, 2002 Report Share Posted December 8, 2002 once again, great stuff T...:) Quote Link to comment Share on other sites More sharing options...
d2k Posted December 8, 2002 Report Share Posted December 8, 2002 once again, great stuff T...:) Quote Link to comment Share on other sites More sharing options...
Frank Posted December 9, 2002 Report Share Posted December 9, 2002 Hi TK,O.k, i'm testing MB16E LC Emu v1004pre2 on Cubase SX. Everything is working really well so far except i cant change led ring patterns using th mksyx script. Can you get this working in Logic ?when i'm finished checking for compatability in Cubase SX i'll issue midi implementation in Cubase SX cos some funtions are different than Logics and are mapped to different CCsPeaceFrank Quote Link to comment Share on other sites More sharing options...
Frank Posted December 9, 2002 Report Share Posted December 9, 2002 Hi TK,O.k, i'm testing MB16E LC Emu v1004pre2 on Cubase SX. Everything is working really well so far except i cant change led ring patterns using th mksyx script. Can you get this working in Logic ?when i'm finished checking for compatability in Cubase SX i'll issue midi implementation in Cubase SX cos some funtions are different than Logics and are mapped to different CCsPeaceFrank Quote Link to comment Share on other sites More sharing options...
TK. Posted December 9, 2002 Author Report Share Posted December 9, 2002 Hi Frank,thanks again for testing! :) The LED-ring-pattern (0-3) is selected by logic itself, it's coded in the returned CC and therefore cannot be assigned to the encoder like in other ENC_MODE_*'s. However, you are able to change the LED pattern itself.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted December 9, 2002 Author Report Share Posted December 9, 2002 Hi Frank,thanks again for testing! :) The LED-ring-pattern (0-3) is selected by logic itself, it's coded in the returned CC and therefore cannot be assigned to the encoder like in other ENC_MODE_*'s. However, you are able to change the LED pattern itself.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.