Just Can't Get It Going

Dude, I'm freaking out over here. I just can't get this to work. I have a MIDI fighter 64 and I'm trying to keymap the MF64 to Groove Agent 5 standalone, and I've done everything but I'm not getting it to go. There seems to be MIDI going to Groove Agent, but nothing is happening. I've got everything set correctly as far as I can see in Groove Agent. Are there any tutorials about simple MIDI key mapping that I can try to follow? Thanks.

Hi,

Please don’t freak out. We are here to help. Here are things that may help solve this.

  1. Could you share your project file (you will have to post as an answer because comments do not allow attachments).
  2. Could you turn on logging and check Input, Output, MIDI IN, and MIDI OUT. Push a few buttons so that we can see what is happening. Once you have captured your log, select all (Control A on Windows CMD A on PC), copy and paste to a text file and then post that text file as well.

Ensure you have your Midi Fighter 64 is checked for input and shows open. Ensure you have a Virtual MIDI Translator Port checked for output. Make sure the virtual output port is the same that is being used in Groove agent. (If short names are used, Bome Virtual Port 1 might be shown in Groove agent as BMT1).

With this, we will be closer to a solution.

We have many tutorials. I suggest you start with the two below:

Tutorial: Introduction to the Bome MIDI Translator Pro user interface

Bome MIDI Translator Pro – Project Creation

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Thank you Steve. I tapped the one Translator that I atempted to create.

 

1: MIDI IN [Midi Fighter 64]: 92 24 7F
2: IN 0.0 Note On on ch. 3 with note:36 (0x24) and velocity:127 (0x7F)
3: MIDI OUT [Bome MIDI Translator 1 Virtual Out]: 90 08 7F
4: OUT 0.0 Note On on ch. 1 with note:8 (0x08) and velocity:127 (0x7F)
5: MIDI IN [Midi Fighter 64]: 82 24 7F
6: MIDI IN [Midi Fighter 64]: 92 24 7F
7: IN 0.0 Note On on ch. 3 with note:36 (0x24) and velocity:127 (0x7F)
8: MIDI OUT [Bome MIDI Translator 1 Virtual Out]: 90 08 7F
9: OUT 0.0 Note On on ch. 1 with note:8 (0x08) and velocity:127 (0x7F)
10: MIDI IN [Midi Fighter 64]: 82 24 7F
11: MIDI IN [Midi Fighter 64]: 92 24 7F
12: IN 0.0 Note On on ch. 3 with note:36 (0x24) and velocity:127 (0x7F)
13: MIDI OUT [Bome MIDI Translator 1 Virtual Out]: 90 08 7F
14: OUT 0.0 Note On on ch. 1 with note:8 (0x08) and velocity:127 (0x7F)
15: MIDI IN [Midi Fighter 64]: 82 24 7F
16: MIDI IN [Midi Fighter 64]: 92 24 7F
17: IN 0.0 Note On on ch. 3 with note:36 (0x24) and velocity:127 (0x7F)
18: MIDI OUT [Bome MIDI Translator 1 Virtual Out]: 90 08 7F
19: OUT 0.0 Note On on ch. 1 with note:8 (0x08) and velocity:127 (0x7F)
20: MIDI IN [Midi Fighter 64]: 82 24 7F
21: MIDI IN [Midi Fighter 64]: 92 24 7F
22: IN 0.0 Note On on ch. 3 with note:36 (0x24) and velocity:127 (0x7F)
23: MIDI OUT [Bome MIDI Translator 1 Virtual Out]: 90 08 7F
24: OUT 0.0 Note On on ch. 1 with note:8 (0x08) and velocity:127 (0x7F)
25: MIDI IN [Midi Fighter 64]: 82 24 7F

Well the good new is that MT Pro is recognizing note-on MIDI CH 3 Note 36 (24H) and converting that on output to Note-On Note 8.

So the problem likely lies in your configuration of Groove agent.

As far as I can tell by the manual, you can assign notes for playing pads etc but only Controllers (CC) for other parameters.

Setting up MIDI in for notes on channels and incoming MIDI port is covered on page 198 of the manual.

Setting up MIDI in for controls seems to be covered on page 188.

Here is a link to the manual:

https://steinberg.help/groove_agent/v5/en/Groove_Agent_5_Operation_Manual_en.pdf

I’m not an expert on groove agent and am not sure whether you want to send notes to track or CC to control parameters.

Now that you know you are sending Note 8 on MIDI CH1 on BMT1. then the next step is to see if Groove agent has any monitoring for that and that it is set up correctly there. This is where you might need help from Steinberg to make sure you have it configured MIDI in correctly.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Oh and make sure no other application is trying to monitor BMT1, especially if you are on Windows PC as it will not allow more than one application monitor a given MIDI port.

Thank you Steve. I’m tripping out, because I’ve never met a problem that I couldn’t figure out in a decent amount of time. This one is killing me. No controllers. Just triggering the patterns is what I want to do. My other keyboard controllers are able to do this without any special configuration of any sort. But, if what you’re saying is that MIDI Translator is sending what it’s supposed to send, I’ll see what’s going on inside of Groove Agent again. Thank you for your time. I really appreciate it.

OK, it looks like Groove agent has a MIDI input indicator somewhere. Maybe you should check that first. Again, I know Bome thinks it is going out but if something on your computer is taking over the MIDI port or Groove Agent is monitoring the wrong port, that is probably the issue.

I got it Steve. For shits and giggles, I decided I’ll bring the output of MIDI Translator into Cubase 10 and use the on board MIDI Monitor to see what was going on, and I found that the incoming MIDI was being offset by one octave lower than what I was entering in MIDI Translator as my target output MIDI note message. Why, is beyond me, but at least it’s working. Thank you for your tenacity in helping me with this. Seems like you really care about this stuff, and I think that’s really cool!

Aha, yes, there is no MIDI standard for note names. Some have Middle C as C3 others as C4. Some have C0 as Note 0 and others show it as C-1. Best to stick with note number than relying on note names. If you have to go with note names, research the Note Number table if they have it.

Glad you got it working and not Freaking out!

Steve

Ok. I’ll try to get used to the note number thing. Thanks again.