EOS Lighting Software with two midi Controllers

Hi Bome Community, first post here

I am a Lighting Operator In West of Ireland
I seek a question that I don’t know is possible.

I have two Midi Controllers Akai APC20’s that I wish to use independently from each other sending different output Midi Signals

  1. The way I have it now when both devices plugged in they act in sync to each other or paired
  2. is it possible to use both devices with this software ; Note I have no purchased yet wondering if it will be possible FIRST!

I will share some of my photos in efforts to give you all a better understanding on the project I seek

This is Eos Family Lighting console setting where I enable MIDI Controllers
I have got this function to work with one Akai APC20

this is the Shell of the Console where I get the IP address to pair my Midi Devices to Software

This is the software I use to map and control the Midi Device .This software is called Luminious it was developed by EOS Programmers to use in conjunction with Midi Controls

this option on right top corner turns green to show is active with EOS software to know they are paired and speaking to each other
software_online

Hi and welcome to the Bome community!

Well there is a piece of the puzzle I do not understand, so I will need to ask a few question first.

In your Luminosus software, is there any way to pick which MIDI device your want to use for input or is it opening all available MIDI ports?
If you can select a single input port, then we should be able to use Bome MIDI Translator to merge the inputs from both controllers and send to one virtual MIDI port while translating the input from one of the controllers so that from a Luminosus point of view, the two controllers will appear as one controller instead of 2.

So the picture would look like this

APC20(1) ------> Bome MIDI Translator Pro (MIDI THRU) → Bome Virtual Port 1
APC20(2) ------->Bome MIDI Translator Pro (Translated) → Bome Virtual Port 1

Then set up Luminosus to look only and Bome Virtual Port 1 (which might be seen by Luminosus as “BMT 1”.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Hi Steve,

Apologies only getting back to you now I was working all week doing a Musical.

To answer you’re question firstly this is what the Inputs look like when I put USB/MIDI devices into Luminosus

APC20(1)—APC20(2) is Device 1;
APC20(2)–APC20(3) is Device 2;

So I believe Luminosus just shows all devices when connected MIDI ports and USB ports via PC. There doesn’t seem to be a limit on how many devices can be connected at once within this software. I think it’s only depends on how many USB hubs my Pc can output. I have connected before 3x Akai apc20 and a 1x Akai MPK Mini and a 1x Korg nanoPAD 2 they all have worked.

But I wish to use EOS with two Apc20 very simular to how most user on YouTube can operate a GrandMA2 with 4 or 5 of the same Midi Controllers.

This Example you mentioned,

APC20(1) ------> Bome MIDI Translator Pro (MIDI THRU) → Bome Virtual Port 1
APC20(2) ------->Bome MIDI Translator Pro (Translated) → Bome Virtual Port 1

does this look like from evidence “photo shared above” be possible to achieve this result.

Kinda Regards Shane

Hi,

Please change your input and output ports from APC-20 1 to
BMT 1. Do Not use APC-20 1 or APC-20 2 within your software.

Then use the attached Bome MIDI Translator Project.

In this project I’m passing everything untouched from APC-20 1 to Application. I’m doing the same for the reverse path.

I’m taking the output from APC-20 2 and passing them through translators to increase the incoming MIDI channel to an outgoing MIDI channel of 8 higher.
Then I use reverse translators from the application to put them back to the original MIDI channel.

Here is how the static routing is set up.

image

I set the ports for the presets as follows.

APC-20 2 to Application
image

Application to APC-20 2
image

Then I set up the aliases as follows. Your application will likely see this under the short name that Bome MID Translator Exposes (BMT 1).

image

Here is the project file.

2-APC-20s-to-EOS-2023-02-21.bmtp (2.4 KB)

As far as your other controllers, you should be able to use them directly but if MIDI learn is not smart enough, we may need to do something with them too.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

So I have tried all of this and It has worked but not worked , This could be a Luminious Issue/ problem…The second APC is connected and shows up within the inputs/outputs

I also played around with Bomes to see if it could recognise the Midi Controllers if there was a weird output issue
syntax
syntax2

The LEDS lights don’t show up on the second APC when connected. Which lead to me believe it was there and not using the same Midi signal as the first one

  1. I go to configure or rewrite midi to Controller APC2 it actively does the same as First APC1 without the leds lighting up

  2. This software is coded by the EOS Programmers I cant change the Fader Options they act as the first fader (only) if this was possible to change from fader 11 to 19 it might work within Luminious

  3. How difficult would it be to rewrite everything within bome effectively…The first APC has all the midi data already connected to it from Luminious so I would basically just copy and past everything
    into here?
    outgoings

Fader 1 on the APC20… The syntax is all of this data, I don’t know if this is a continuous Midi Note with Hex values from 0 to 100

1: IN 0.0 MIDI B0 07 03, oo=0xB0 pp=0x07 qq=0x03
2: OUT 0.0 MIDI F8 07 03
3: IN 1.0 MIDI B0 07 03, oo=0xB0 pp=0x07 qq=0x03
4: OUT 1.0 MIDI F8 07 03
5: IN 0.0 MIDI B0 07 08, oo=0xB0 pp=0x07 qq=0x08
6: OUT 0.0 MIDI F8 07 08
7: IN 1.0 MIDI B0 07 08, oo=0xB0 pp=0x07 qq=0x08
8: OUT 1.0 MIDI F8 07 08
9: IN 0.0 MIDI B0 07 0E, oo=0xB0 pp=0x07 qq=0x0E
10: OUT 0.0 MIDI F8 07 0E
11: IN 1.0 MIDI B0 07 0E, oo=0xB0 pp=0x07 qq=0x0E
12: OUT 1.0 MIDI F8 07 0E
13: IN 0.0 MIDI B0 07 15, oo=0xB0 pp=0x07 qq=0x15
14: OUT 0.0 MIDI F8 07 15
15: IN 1.0 MIDI B0 07 15, oo=0xB0 pp=0x07 qq=0x15
16: OUT 1.0 MIDI F8 07 15
17: IN 0.0 MIDI B0 07 1F, oo=0xB0 pp=0x07 qq=0x1F
18: OUT 0.0 MIDI F8 07 1F
19: IN 1.0 MIDI B0 07 1F, oo=0xB0 pp=0x07 qq=0x1F
20: OUT 1.0 MIDI F8 07 1F
21: IN 0.0 MIDI B0 07 27, oo=0xB0 pp=0x07 qq=0x27
22: OUT 0.0 MIDI F8 07 27
23: IN 1.0 MIDI B0 07 27, oo=0xB0 pp=0x07 qq=0x27
24: OUT 1.0 MIDI F8 07 27
25: IN 0.0 MIDI B0 07 30, oo=0xB0 pp=0x07 qq=0x30
26: OUT 0.0 MIDI F8 07 30
27: IN 1.0 MIDI B0 07 30, oo=0xB0 pp=0x07 qq=0x30
28: OUT 1.0 MIDI F8 07 30
29: IN 0.0 MIDI B0 07 3B, oo=0xB0 pp=0x07 qq=0x3B
30: OUT 0.0 MIDI F8 07 3B
31: IN 1.0 MIDI B0 07 3B, oo=0xB0 pp=0x07 qq=0x3B
32: OUT 1.0 MIDI F8 07 3B
33: IN 0.0 MIDI B0 07 45, oo=0xB0 pp=0x07 qq=0x45
34: OUT 0.0 MIDI F8 07 45
35: IN 1.0 MIDI B0 07 45, oo=0xB0 pp=0x07 qq=0x45
36: OUT 1.0 MIDI F8 07 45
37: IN 0.0 MIDI B0 07 4F, oo=0xB0 pp=0x07 qq=0x4F
38: OUT 0.0 MIDI F8 07 4F
39: IN 1.0 MIDI B0 07 4F, oo=0xB0 pp=0x07 qq=0x4F
40: OUT 1.0 MIDI F8 07 4F
41: IN 0.0 MIDI B0 07 65, oo=0xB0 pp=0x07 qq=0x65
42: OUT 0.0 MIDI F8 07 65
43: IN 1.0 MIDI B0 07 65, oo=0xB0 pp=0x07 qq=0x65
44: OUT 1.0 MIDI F8 07 65
45: IN 0.0 MIDI B0 07 6F, oo=0xB0 pp=0x07 qq=0x6F
46: OUT 0.0 MIDI F8 07 6F
47: IN 1.0 MIDI B0 07 6F, oo=0xB0 pp=0x07 qq=0x6F
48: OUT 1.0 MIDI F8 07 6F
49: IN 0.0 MIDI B0 07 7E, oo=0xB0 pp=0x07 qq=0x7E
50: OUT 0.0 MIDI F8 07 7E
51: IN 1.0 MIDI B0 07 7E, oo=0xB0 pp=0x07 qq=0x7E
52: OUT 1.0 MIDI F8 07 7E
53: IN 0.0 MIDI B0 07 7F, oo=0xB0 pp=0x07 qq=0x7F
54: OUT 0.0 MIDI F8 07 7F
55: IN 1.0 MIDI B0 07 7F, oo=0xB0 pp=0x07 qq=0x7F
56: OUT 1.0 MIDI F8 07 7F
57: IN 0.0 MIDI B0 07 00, oo=0xB0 pp=0x07 qq=0x00
58: OUT 0.0 MIDI F8 07 00
59: IN 1.0 MIDI B0 07 00, oo=0xB0 pp=0x07 qq=0x00
60: OUT 1.0 MIDI F8 07 00
61: IN 0.0 MIDI B0 07 7A, oo=0xB0 pp=0x07 qq=0x7A
62: OUT 0.0 MIDI F8 07 7A
63: IN 1.0 MIDI B0 07 7A, oo=0xB0 pp=0x07 qq=0x7A
64: OUT 1.0 MIDI F8 07 7A
65: IN 0.0 MIDI B0 07 74, oo=0xB0 pp=0x07 qq=0x74
66: OUT 0.0 MIDI F8 07 74
67: IN 1.0 MIDI B0 07 74, oo=0xB0 pp=0x07 qq=0x74
68: OUT 1.0 MIDI F8 07 74
69: IN 0.0 MIDI B0 07 6E, oo=0xB0 pp=0x07 qq=0x6E
70: OUT 0.0 MIDI F8 07 6E
71: IN 1.0 MIDI B0 07 6E, oo=0xB0 pp=0x07 qq=0x6E
72: OUT 1.0 MIDI F8 07 6E
73: IN 0.0 MIDI B0 07 66, oo=0xB0 pp=0x07 qq=0x66
74: OUT 0.0 MIDI F8 07 66
75: IN 1.0 MIDI B0 07 66, oo=0xB0 pp=0x07 qq=0x66
76: OUT 1.0 MIDI F8 07 66
77: IN 0.0 MIDI B0 07 5E, oo=0xB0 pp=0x07 qq=0x5E
78: OUT 0.0 MIDI F8 07 5E
79: IN 1.0 MIDI B0 07 5E, oo=0xB0 pp=0x07 qq=0x5E
80: OUT 1.0 MIDI F8 07 5E
81: IN 0.0 MIDI B0 07 55, oo=0xB0 pp=0x07 qq=0x55
82: OUT 0.0 MIDI F8 07 55
83: IN 1.0 MIDI B0 07 55, oo=0xB0 pp=0x07 qq=0x55
84: OUT 1.0 MIDI F8 07 55
85: IN 0.0 MIDI B0 07 4A, oo=0xB0 pp=0x07 qq=0x4A
86: OUT 0.0 MIDI F8 07 4A
87: IN 1.0 MIDI B0 07 4A, oo=0xB0 pp=0x07 qq=0x4A
88: OUT 1.0 MIDI F8 07 4A
89: IN 0.0 MIDI B0 07 41, oo=0xB0 pp=0x07 qq=0x41
90: OUT 0.0 MIDI F8 07 41
91: IN 1.0 MIDI B0 07 41, oo=0xB0 pp=0x07 qq=0x41
92: OUT 1.0 MIDI F8 07 41
93: IN 0.0 MIDI B0 07 37, oo=0xB0 pp=0x07 qq=0x37
94: OUT 0.0 MIDI F8 07 37
95: IN 1.0 MIDI B0 07 37, oo=0xB0 pp=0x07 qq=0x37
96: OUT 1.0 MIDI F8 07 37
97: IN 0.0 MIDI B0 07 2C, oo=0xB0 pp=0x07 qq=0x2C
98: OUT 0.0 MIDI F8 07 2C
99: IN 1.0 MIDI B0 07 2C, oo=0xB0 pp=0x07 qq=0x2C
100: OUT 1.0 MIDI F8 07 2C
101: IN 0.0 MIDI B0 07 22, oo=0xB0 pp=0x07 qq=0x22
102: OUT 0.0 MIDI F8 07 22
103: IN 1.0 MIDI B0 07 22, oo=0xB0 pp=0x07 qq=0x22
104: OUT 1.0 MIDI F8 07 22
105: IN 0.0 MIDI B0 07 17, oo=0xB0 pp=0x07 qq=0x17
106: OUT 0.0 MIDI F8 07 17
107: IN 1.0 MIDI B0 07 17, oo=0xB0 pp=0x07 qq=0x17
108: OUT 1.0 MIDI F8 07 17
109: IN 0.0 MIDI B0 07 0A, oo=0xB0 pp=0x07 qq=0x0A
110: OUT 0.0 MIDI F8 07 0A
111: IN 1.0 MIDI B0 07 0A, oo=0xB0 pp=0x07 qq=0x0A
112: OUT 1.0 MIDI F8 07 0A
113: IN 0.0 MIDI B0 07 01, oo=0xB0 pp=0x07 qq=0x01
114: OUT 0.0 MIDI F8 07 01
115: IN 1.0 MIDI B0 07 01, oo=0xB0 pp=0x07 qq=0x01
116: OUT 1.0 MIDI F8 07 01
117: IN 0.0 MIDI B0 07 00, oo=0xB0 pp=0x07 qq=0x00
118: OUT 0.0 MIDI F8 07 00
119: IN 1.0 MIDI B0 07 00, oo=0xB0 pp=0x07 qq=0x00
120: OUT 1.0 MIDI F8 07 00

  1. Have you any experience with ShowCockpit while running Bome in-conjunction

Hi, First of all I apologize as the project file I sent you had some errors. You can try this one.

Secondly. I changed the strategy so you should be able to directly connect all of your controllers up to Luminosus directly (if they are working) except for your second APC20. Does Luminosus allow you to de-select MIDI ports that you don’t want you to use? If not, there may be a problem.

On your first APC-20 are all of your faders working correctly (the one that is directly connected?

So here is what I suggest

  1. Disable Akai APC20 for your second device. (both in and out)
  2. I’m not sure what you have connected to LoopBe so disable those for now. (in and out)
  3. Enable Bome MIDI Translator 1 for Both in and out.
  4. Don’t start Bome MIDI Translator yet. We need some testing with this configuration before we do that.

Then try your configuration without the second APC-20
If the first APC-20 is working on all faders that would be good news. If not, it is possible that Luminosus is expecting different message to move the faders so we will need to determine which CC#s they require for all faders.

If you can MIDI learn the fader, that would be good news. Once you get the first APC-20 all working, you should be able to connect Bome MIDI Translator Pro up and set up your aliases to point to your second APC-20 and the application (Bome MIDI Translator 1). Then learn the controls on the second APC-20.

If you cannot use MIDI learn, we need to know what MIDI messages Luminosus is needing so you will need to either ask them or consult the documentation. Then we should be able to set up translators to match what the application needs.

If we cannot use Luminosus, all may still not be lost. We may need to look at the EOS software to see if it can take MIDI directly without Luminosus. Of course that could be problematic if you really want to keep Luminosus for other than MIDI conversion.

APC-20-number2–to-EOS-2023-02-21.bmtp (2.3 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

2 posts were split to a new topic: Using APC MINI MKII with Lanbox LCX