# Beatstep Pro, FCB1010 and Bitwig

**URL:** <https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975>\
**Category:** Bome Products\
**Tags:** beatstep, midi-translator, daw\
**Created:** [March 8, 2023, 1:21am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975 "2023-03-08T01:21:48Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 1:21am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/1 "2023-03-08T01:21:48Z")

</div>

Hi there!

I’ve been talking to SteveC over email about issues I had with my FCB1010 connected to the BSP in my main daw, Bitwig Studio.

Steve has generously sent me a translator file that solves my issues, which I’ve attached to this thread. My final problem now is that I want bitwig’s transport to be completely independent from the BSP’s transport. In other words, when I trigger play on the BSP, I don’t want bitwig’s timeline to also start playing. This is very important because I mean to use sequences on the BSP at specific times of a performance, pausing them when not necessary, and wish to record the performance straight from bitwig, so pausing and playing the daw transport would pretty much ruin the idea.

I’ve turned off all midi clock interactions I could on bitwig’s menu, even using BSP’s sync to internal didn’t sever the connection between their transports. I’ve tried it on ableton and it worked fine, both transports independent, but I’ve been developing this performance on bitwig so it would be a bit of a hassle to transpose all the tracks and devices from one daw to the other.

Would you know how I can make the transports completely independent?

Thanks!

[FCB-1010-Arturia-Start-Stop.bmtp](https://forum.bome.com/uploads/short-url/6NCenNBLsI2zIdAOdxfTQ1kRdSH.bmtp) (2.2 KB)

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 1:59am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/2 "2023-03-08T01:59:45Z")

</div>

Hi, thanks for this. Just to be clear this is how I think you want things connected

- FCB-1010 to Beatstep Pro (Initial Configuration with translators  
Do you want all other signals to also go to Beatstep Pro from FCB-1010 or just those?

- FCB-1010 to Bitwig. Do you want to exclude Start Stop and timing clock?

- Bitwig to Beatstep Pro (except for Start, Stop and timing clock?)

- Beatstep Pro to Bitwig (except for Start. Stop and timing clock?)

Anything else?

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 2:32am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/3 "2023-03-08T02:32:02Z")

</div>

Hi,

I’m taking a guess on what you want.

First of all, I set everything up as aliases. This will make the project easier to maintain as configurations change. You can learn more about aliases from [this tutorial](https://youtu.be/CrE391VJL0s).

Secondly, you had doubled the output to Bome MIDI Translator Virtual 1  
There is an auto alias for backward compatibility where Bome Virtual Port 1 actually is the same as Bome MIDI Translator Virtual 1 Out. This is true for all Bome virtual ports.

![image](https://forum.bome.com/uploads/default/original/2X/9/9b881ca1e49f1c7f59531c2261a04cbe843a138e.png)

So I updated through MIDI Thru paths as shown below using aliases:

![image](https://forum.bome.com/uploads/default/original/2X/b/b36b8fa0d6c57ee354ddc028f0938f9e383c46b9.png)

Then I added 3 presets, each preset has it’s own routing but with the same translators. That way be enabling or disabling them you can turn on and off the blocking translators within each route.

You can learn more about device selection in [this tutorial](https://youtu.be/KunN2A1rKMY).  
Here is the routing for Preset 1:

 ![image](https://forum.bome.com/uploads/default/original/2X/a/a3017c9c97fea43ac016e458874346a23c49a815.png)

There are blocking translators within each of the new presets. The first one has Start as input with None as output. The second has Stop as input with None as output and the third has Timing Clock as input with None as output. Since each translator has the ‘Swallow’ option set, these signals will not pass through the default MIDI through paths.

And here is the project file.

[FCB-1010-Arturia-Start-Stop-sjc (1).bmtp](https://forum.bome.com/uploads/short-url/h57Pn4UBLJZz8bAjAdko9eTpXvu.bmtp) (4.0 KB)

Make sure you set up your aliases to the right ports before you try it.

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 11:29am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/4 "2023-03-08T11:29:05Z")

</div>

Apart from play/stop I’d also like to send PC messages to control the number of the sequence in the drum channel, midi channel 10. Apart from that that’s it!

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 1:58pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/5 "2023-03-08T13:58:42Z")

</div>

In the project I posted, I only block Start, Stop and Timing clock. All other messages should get through. Let me know if this is not the case.

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 9:34pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/6 "2023-03-08T21:34:44Z")

</div>

Hi Steve,

Thanks a lot for the updated patch and videos! I’m a little confused about which ports to set for the aliases however.

For midi ins, if I’m not mistaken, Beatstep Pro should be the Bome Translator Virtual Midi 1 because it will relay the messages sent by the BSP, which can’t be opened otherwise in bitwig since it’s already being used in Bome and FCB1010 should be my sound interface, to which my FCB1010 is plugged;  
Now, Bitwig should be a different virtual Midi Port? I believe you made it so in your screenshot but I don’t think I’m sure about what it represents.  
Same thing for both midi outs, I suppose Beatstep Pro should be BMT 1 out, but what about Bitwig?

Thanks a lot for your attention

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 9:50pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/7 "2023-03-08T21:50:56Z")

</div>

Hi, run everything through Bome MIDI Translator.

Beatstep Pro - Select the actual devices both in and out  
Bitwig - Select Bome MIDI Translator 1 both in and out  
FCB-1010 - Select the actual device

In Bitwig, instead of Beatstep Pro, select Bome MIDI Translator 1 (or BMT 1 if it shows short names).

I have set up MIDI through paths for each through Bome MIDI Translator so that we can block the unwanted messages from getting through and allow everything else.

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 10:03pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/8 "2023-03-08T22:03:20Z")

</div>

Bitwig transport is still being affected unfortunately.

Using the latest project you sent, with all translators checked, and the Ins/Outs for each are:

Start-Stop: Fcb1010 / Beatstep Pro  
Block Beatstep Pro to Bitwig: Beatstep Pro / Bitwig  
Block Bitwig to Beatstep Pro: Bitwig / Beatstep Pro  
Block FCB-1010 to Bitwig: FCB1010 / Bitwig

Notes are coming in bitwig just fine, however transport continues to be affected. Could there be another setting that makes the blocked messages come through? I’ve also made sure to disable external syncing in bitwig’s settings.

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 11:06pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/9 "2023-03-08T23:06:54Z")

</div>

Please show me what you see in your log window for MIDI IN , MIDI OUT, Incoming and Outgoing when sending start and start messages.

Also please take a screenshot of your alias setup.

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 11:20pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/10 "2023-03-08T23:20:53Z")

</div>

(note: I changed start and stop notes to midi 0 and 1, as you had used previously, in order to create a new fcb patch with the PCs on remaining slots)

Start:

 ![image](https://forum.bome.com/uploads/default/original/2X/0/00fffae1c3857c96f5c36ab09c5df72146b513a1.png)  
Stop:  
 ![image](https://forum.bome.com/uploads/default/original/2X/0/07fa284df2d38787f43786ac079c955f4a8b2e56.png)  
Aliases:  
 ![image](https://forum.bome.com/uploads/default/original/2X/f/fff19740718c548082d8e2bd4df875974aa90bab.png)

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 8, 2023, 11:29pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/11 "2023-03-08T23:29:05Z")

</div>

OK, so it looks like something is sending MMC message that need to be blocked.  
The version I sent you that you said worked used simple MIDI Stop messages.

You will need to set up additional blocking translators as follows:

Incoming: Raw MIDI : F0 7F 7F 06 pp F7  
Outgoing: Note  
Option Swallow On.

The pp is a local ‘through away’ variable that can be any value. This sets up an incoming pattern to block. All incoming messages with this pattern will be blocked.

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![brugazoni](https://forum.bome.com/letter_avatar_proxy/v4/letter/b/b487fb/32.png) [@brugazoni](https://forum.bome.com/u/brugazoni)\
**Post date:** [March 8, 2023, 11:36pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/12 "2023-03-08T23:36:51Z")

</div>

It works!! Steve you are an absolute life saver. Thank you so much for taking the time and helping me out, you’re fantastic and so is this software. You’ve saved my performance.

Cheers!

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [March 9, 2023, 12:05am UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/13 "2023-03-09T00:05:26Z")

</div>

Glad to help!

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![cyprien.Louis.de.Canonville](https://forum.bome.com/letter_avatar_proxy/v4/letter/c/4bbf92/32.png) [@cyprien.Louis.de.Canonville](https://forum.bome.com/u/cyprien.Louis.de.Canonville)\
**Post date:** [August 28, 2024, 4:04pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/14 "2024-08-28T16:04:38Z")

</div>

Hello guys =)  
I need your help guys I am struggling to just use the FCB 1010 with uno 1 to control the transport on the beat step pro.  
Best regards,

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [August 28, 2024, 5:04pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/15 "2024-08-28T17:04:52Z")

</div>

Hi and welcome to the Bome community!

I believe the Beatstep Pro will require that is in external sync mode with external timing clock to control the transport remotely. Do you also have an external timing clock source that you can use to send to the Beatstep Pro?

Do you want the single CC to control both Play and Stop?

Steve Caldwell  
Bome Customer Care

* * *
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [August 28, 2024, 5:34pm UTC](https://forum.bome.com/t/beatstep-pro-fcb1010-and-bitwig/4975/16 "2024-08-28T17:34:32Z")

</div>

Let’s handle followup questions in t[his other thread](https://forum.bome.com/t/try-to-use-fcb-1010-uno1-ton-control-beat-step-pro-but-nothing-work/6473).
