Jump to content

use of lcd for midibox lc


sven_b

Recommended Posts

Hi,

I'm buildin a midibox lc. For now i'm just testing wikt a 2x16 lcd display. I'm planning to use 2x24 displays. But the only thing i can see on de display is changes like mute, record, solo and the number of the selected channel. I'm trying to access parameter settings or anything.. but i can't make it work. All functions seem to work, but only the display stays the same. can anyone tell me how to switch screens? or is this not working because i'm using a 2x16 display?

second question: if i want to use 16 faders i will need 2 cores (actually 2 midibox lc's) and 2 midi i/o. I wonder how to use one control panel (action keys, transport,...) for 2 cores. Anyone know how this is done?

Greatz,

Sven

Link to comment
Share on other sites

Hi Sven,

just try the C based version, which allows an easier adaption: http://www.ucapps.de/mios/midibox_lc_v2_0_alpha1.zip

When you search in the forum for this version, you will find some additional infos, and some guys who already did experiments.

2 core solution: I don't know which host software you are planning to use, but propably it will handle the second one as a Logic Control XT - such a unit doesn't provide a control section

Best Regards, Thorsten.

Link to comment
Share on other sites

Thanks for the quick reply! Display is doing lot's of things now, but it's not very clear to me yet. I guess i need some more experimenting :-)

about the 2 cores issue...i'm using cubase sx...When i was reading the manual of mackie control for cubase i understood that if you select a channel and then press "eq"...you will be able to define eq-parameters, using v-pots (and parameters on lcd)

. But if i select a channel from 9-16 (2nd core) and than press the eq-button (which is connected to 1st core)...is this function working on the 2nd core?

kind regards,

Sven

Link to comment
Share on other sites

But if i select a channel from 9-16 (2nd core) and than press the eq-button (which is connected to 1st core)...is this function working on the 2nd core?

...yes. All the logical behaviour is handled by the host program (in your case Cubase).

  • You select a channel on your 2nd box -> Cubase shows this track as selected/"highlighted"
  • You select [EQ] on your 1st box -> Cubase will send the EQ parameters of the selected channel to your 2nd box

In short: The host tells the box where is what allocated. E.g. if you switch bank by 8 channels, your box still sends the same commands on the same MIDI channels as before, but the host interpretes the 1st fader on your 1st box as the control of cubase-track 9.

Greets, Roger

Link to comment
Share on other sites

Thank you guys, this covers my questions.

I have another small problem though. I've connected some motorfaders for testing. Fast movements go very well, but slow movements go really jumpy, no smooth movement at all, as i would expect.

I changed the 1K pot on the mf module to a 2k5, in order to get more power for the motors. now i have 9V instead of 6.3V. But it's still the same...slow movements are jumpy...looks like if the fader is too hard to move slowly for the motors. (the top connection of the motors is 5V, but i don't realize why this 5V is needed)

Anyone recognizes this problem?

regards,

Sven

Link to comment
Share on other sites

Hi,

I'm building a midibox LC.

I've connected some motorfaders (alps)for testing. Fast movements go very well, but slow movements go really jumpy (jittering?), no smooth movement at all, as i would expect.

I changed the 1K pot on the mf module to a 2k5, in order to get more power for the motors. now i have 9V instead of 6.3V. But it's still the same...slow movements are jumpy...looks like if the fader is too hard to move slowly for the motors.

Another question: As i understand, it would be possible to use 2X24 lcd's instead of 2X40. But which changes do I have to do? And where? I'm not able to understand the programming very well.

Is there anyone who can help me out on this? I'm using the midibox LC V2.0 alpha version (see attachment)

midibox_lc_v2_0_alpha1.zip

midibox_lc_v2_0_alpha1.zip

Link to comment
Share on other sites

Sven: the jumping on slow movements could be related to the PWM values you are using. The MBHP_MF page discusses this topic in detail http://www.ucapps.de/mbhp_mf.html

For 2x24 LCDs you need to adapt the large_screen_cursor_map[] in lc_lcd.c (note that there is a "#if MBSEQ_HARDWARE_OPTION" branch at the top - ignore this, use the map in the #else branch instead)

Within the large_screen_cursor_map, each character of the message sent by the host is mapped to a position on your LCD. So far I remember, this mapping will only be used in Page 2 and 3 (initial display page can be changed in main.h)

Best Regards, Thorsten.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...