I’ll be 64 in 10 days, so age is no excuse. So, let’s look at what we have here. The BB is a drum machine, mostly, or really a sample player, it can either set the tempo (be the master), or receive tempo (be a slave.) Don’t you just love those old non-politically correct terms? The Korg is a delay device. I don’t know if it can be a master, but delays are best being set a slave. The RC-300 is the problem. The RC-300 can be a master. It is designed to only be a slave to another RC-300. There are some half-assed work arounds to get it to be a slave, but they do not seem to hold perfect sync. The best of these that I’ve found uses the tap tempo of the RC 300 to simulate it acting as slave. The does let it get a tempo from an external source but is does not lock to it. This results in some tempo drift, which after time is noticeable and not good.
And, by the way, I do not own an RC-300 so somebody may have more insight on this, but I’ll bet it also requires some more midi knowledge, too. I also don’t own a Korg, but I have other digital delays that can be midi synced.
So, now that we got that out the way, how should we proceed? Right off, if you do not already have it, you will need the midi breakout cable from Singular. This connects to the midi port on the BB, and gives you a standard 5-pin midi DIN in and out connection. With that cable, you would need two more standard midi cables to link up all three devices. It’s important to keep in mind when dealing with midi plus audio that your signal paths do not need to match. They are two separate strings of signals. With that, I would suggest you route you system this way:
RC-300 (Master) > BB > Korg. The BB and Korg could be flipped in this chain. That main thing is that the RC-300 will set the tempo and the BB and Korg will follow that tempo. When connecting devices, you go from the midi out on device 1 to the midi in on device 2, then the midi out on device 2 to the midi in on device 3, etc.
I’ll assume you want to loop your delay. You probably should not loop your drums. Whether you need to loop vocal is up to you. There are uses for that. This would be one typical audio setup:
Vocal > Korg (left) > Loop > Mixer 1
Guitar >Korg (right) >Looper > Mixer 2
BB >Mixer 3 & 4
This would then allow you to adjust the left and right panning in the mixer even though the Korg is treating the signals as left and right. Of course, you could also use the Korg as an insert effect on your mixer. which would probably be even better.
As for the midi, each of the three device are going to require you to make the correct settings. You want to have the RC-300 set to Master for clock or tempo. You’ll want the BB to be able to receive Midi in, and for it to be set as the Slave for tempo. You do not want the BB to receive Note Data. Same for the Korg, it should receive tempo data, but not note data. You’re going to need to look through the manual for all three devices. Try not to get frustrated by it. All that midi is, is a language for sending musical data. It controls some on an off switches. It says hit note X, this hard, at this time and hold it for this long. That is the most basic note command. Beyond that, it can say when to turn on an effect, and so forth, but you probably don’t need any of that. All you need to be concerned with in your set-up is how these device pass tempo to one another. But, you also need to be sure that they will not pass other commands that would screw something else up down the chain. That can usually be controlled with having device on separate channels. But, again, you need to make sure that the tempo data is coming though, and you need to make sure that you BB can get start and stop, if you are using the RC-300 to control it.