Yamaha DM2000 running 24 channel HUI on Ableton Live 10

I got this via email and thought it might interest other users so am posting here on the forum.

Hi I'm trying to use a Yamamha DM2000 mixer as a surface controller for Ableton Live 10. This DM2000 features a remote layer target specially design to run Pro Tools. It has 8 usb ports and I use ports #1, #2 and #3 (each port can control 8 channels) to run Pro Tools through a HUI type controller that I can select as an option in the Pro Tools midi controller configuration window. I can control 24 channels in Pro Tools with no problems. It doesn't have a predefined remote layer for Ableton, So I have to select a "General Daw" target remote layer they provide. I can't make Ableton work, when I try to map the stop button on the mixer's transport to Ableton's stop. This is what the stop button of the mixer puts out: 15:20:17.605 From Port1 Control 1 15 14
15:20:17.605 From Port1 Control 1 47 67
15:20:17.787 From Port1 Control 1 15 14
15:20:17.787 From Port1 Control 1 47 3 but Ableton reads it as "CC15"

The play button puts out:
15:32:37.471 From Port1 Control 1 15 14
15:32:37.471 From Port1 Control 1 47 68
15:32:37.633 From Port1 Control 1 15 14
15:32:37.633 From Port1 Control 1 47 4
but Ableton still reads it as "CC15" and it say "the selected controller conflicts with the previous mapping to Transport Stop.
Of course I want to get the whole mixer working, volume faders, mutes, solos, pans etc. but this is example of what it's doing.
I downloaded the Trail version of Bome Midi Translator Pro to see if I could change the outgoing midi message, but since I'm new at this I can't figure it out yet. Can you please help me with this?
I'll buy the full version of Bome Midi Translator Pro if it will work for me.

Thank you,

Hi,

Yes, Pro-tools is doing Mackie HUI emulation which Ableton Live does not support. Are you attempting to map all of your controls to Ableton Live? If so, it might be best to set Ableton to Mackie MCU mode and then use the attached project file to map HUI to MCU which Ableton supports natively. I haven\'t fully tested the project because one of our other users posted it on our old forum.

I did make a few modifications to it however to make it easier for you.

I set up Aliases DM2000-1-HUI through DM2000-3-HUI to connect to your controller. Just assign them the proper as attached.

I set up Aliases Application-1-8, Application-9-16 and Application-17-24. Assign them to the virtual ports BMT 1 BMT 2 and BMT 3 respectively for Ableton Live. (BMT 1 = Bome Virtual Port 1 ..)

If you mess up on the assignments, you can always reassign aliases in the MIDI menu of Bome MIDI Translator.

In Ableton Live, set up the top section as shown below in the first attachment.

Then turn remote on on BMT 1, BMT 2 and BMT 3 as shown in the second attachment.

Then everything should look like a Mackie MCU control surface for Ableton Live while your DM2000 is in Mackie HUI mode. All faders, solo,pan, mute, transport, V-POTs etc should work and you will have a lot less mapping to do.


Attachments:
![](upload://uOedc2Zh3ruXQ5ROy2syvhx1vwS.png)
![](upload://4lT9Sl53fmDsx5BoCZtzwrBJC1W.png)
1583074982188_DM2000HUI-to-Ableton-Live-Mackie-w-ping.bmtp

Did you get a repley of your answer?

It is not clear what are the right Midi commands of fader 9-16 as well as Mute and Solo functions of these channels (9-16).

The MIDI MCU commands to Ableton are the same as 1-8 except on a second MIDI port.

Are you trying this with a DM2000 or a 01V96? I think they are different devices, no?

Steve Caldwell
Bome Customer Care


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

You are absolut right.

DM2000 ans 01V96 are different devices.

I will try it with the 01V96.

Thanks

Hi, I’m in the same position you were 5 years ago but with a Yamaha Dm3, I want it to work fully integrated with my ableton just as it works with Cubase and downloaded the Bome MIDI trial to see if it worked and then buy it. I tried a lot to do it but couldn’t and was losing my hope 'till I found this post, downloaded the BOME project you posted and tried to use it, and it worked with all sending the info to ableton and automate the bank selection and transport buttons: wonderfull. I just havent been able to make it go back to the console and move the mecanic faders automatically, show the transport on the screen, light the selected buttons and arm the track with the select buttons. I wonder if there could be a way to make the project work completely with my Dm3. Thanks a lot for this, its incredible!

Hi, I just found this so helpfull, thanks, I did a little trying and nailed it. I could manage to route things so It works almost the same as Cubase and I’m so grateful for that. Still, I havent been able to display the time code on the screen of my console, nor to display the track names or get the console to detect and position in the track I selected in the DAW and wonder if there’s any way to do it, thanks.

You may try this. Scribble strips from MCU to HUI don’t map well directly but this examples looks like a good approximation of what Ableton Live sends.

I also took a crack at time display but again it doesn’t map well but it seems to produce something. Look more like beats, bars, subdivision and ticks.

DM2000HUI-to-Ableton-Live-Mackie-2025-04-22.bmtp (168.9 KB)

Steve Caldwell
Bome Customer Care


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

Yes, thats exactly whats showing, just as ableton does, the thing is that it displays too much numbers so its not possible to see the actual bar were in. If it was possible to just display less numbers (for example substract ticks). The other thing that was missing was that it should show the name and color of the 8 tracks that have been selected. I think that if we manage to do this we could help a lot of people thats looking for this for the Dm3 on the internet, I searched a lot and many people is trying to do it but it seems that trough this project I have been the only one so far. I must tell you too that when I opened the project you just sent me it showed the number of bars, but the routing didn’t work as the old project with the routing I made, (doesnt toggle any light when pressed) if you want I can share the project I made and we can work together to make it work just fine and then share it with the other people that need it.

Well I don’t have a DM2000 to test with so I just went of the HUI and Mackie MCU documentation that I found. The HUI scribble strips can only display one line with 10 Characters for each scribble strip. MCU allows for 2 lines on 7 characters each except for the last scribble strip with is 6 characters.

HUI is 4 zones of 10 = 40 Characters
MCU is 14 zones of 7 characters + 2 zones of 6 characters = 98+ 12 = 110 characters

So you lose some data when mapping from MCU to HUI scribble strips.

Also the project I sent you was based on the way Ableton Live 11 sends data and my be slightly different format from other DAWs.

I’m not sure what is going on with the routing. I tested with a Behringer X-touch which only has 8 tracks. On my Behringer, only 4 characters are showing in each scribble strip when it is in HUI mode.

You can always play around the the translators to see if you can get what you like. I’m sure you could eliminate some numbers. with the rules. Translator 1.149

Steve Caldwell
Bome Customer Care


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

This version has time code that should more closely match what Ableton Live shows onscreen.

DM2000HUI-to-Ableton-Live-Mackie-2025-04-22a.bmtp (170.5 KB)

Steve Caldwell
Bome Customer Care


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

Hello,

I just downloaded this BMTP project and am experiencing some issues with Ableton 11.

Instead of getting channels 1 -24 on the DM2000, I am getting three instances of the first 8 channels. And, as far as I know, there isn’t a button that banks the faders. Ableton also starts at bar 7 for some reason, I am unable to move the transport to anything earlier.

Below are my Ableton and Bome settings. For Virtual MIDI Ports 1-3 I am using the MackieControl setting, and for Virtual Port 4 I have it set to MasterControl. I tried changing ports 2+3 to ‘MackieControlXT’ but that didn’t make a difference. All four of the virtual midi ports have ‘remote’ on in the Ableton settings - no sync or track.

I would appreciate any guidance or advice on how to get this working.
Thanks!

–Chris

The first needs to be Mackie Control, The others need to be extender. I don’t remember if remote needs to be on. Try it with remote off because I think the script takes over and you don’t need remote and it might be interfering with something.

Make sure in the Bome project file that you are sending the the aliases and not directly to the virtual ports. You should check this at the preset level as I believe this is how the script was written.

For more information about device selection, see this tutorial.

Steve Caldwell
Bome Customer Care


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

I don’t know what to do here. It looks more like an Ableton Live issue.

HUI doesn’t have a master control so this might require special handling in the project file.

Thank you for the advice.

I turned off remote on the virtual ports. I have also set the first port to MackieControl, and ports two and three to the extender. I stopped using virtual port four altogether.

This fixed the transport issue, and I am now able to adjust fader level, pan, on/off, and arming for the first 24 tracks.

There are still two issues at hand. The first of which is that the ‘scribble strips’ are only visible on the first eight channels. The two MackieControlExtender ports do not display the track text on the console. The second issue is that there isn’t aren’t ‘bank’ buttons. I am only able to control the first 24 channels, and unable to access any of the subsequent channels in the Ableton session.

I’ll keep toying around with this and share any additional findings.

Thanks,
–Chris

Yes, I’m not sure if the MCU implementation of Ableton allows for banking if you use more than one virtual device.

As far as scribble strips, the HUI (DM2000) and MCU scribble strip format is different. It is possible that only the first back of scribble strips is programmed in the project file. You might be able to copy those translators to a different preset to get the others to work. Macke MCU uses 60 (7 per) characters per 8 strips where HUI uses 40 per 8 strips (5 characters per)

Steve Caldwell
Bome Customer Care


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