Previous Thread
Index
Next Thread
Print Thread
Go To
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
I have been helped massively in the past in setting up VSTs in RealBand. I can configure the default VST as well as setting a VST for a specific track. When I use my midi keyboard to record on the VST track I hear the default VST but when I play back the recorded midi it plays, as expected, on the configured VST. I'm sure I had this working before but I can't see how to echo the VST output as I record. In fact I'm sure I was able to do this previously by playing the keyboard without actually recording.

Have I forgotten something?

Regards

John Lundrigan

RealBand
Joined: May 2000
Posts: 21,636
Veteran
Offline
Veteran
Joined: May 2000
Posts: 21,636
One workaround trick, if you are using the default VSTi synth, is to reverse the setup.
wink

Put the current default VSTi synth in the MIDI Port 1 slot instead. Take one MIDI track and assign it to that port.
Then you can right click and 'Assign all MIDI tracks to X synth' .. so it is acting like that synth is the default (all MIDI tracks use it) but it is actually an individual port.

Now put your other synth you want to play on it's own port, point the new track at it and play away.


Make your sound your own!
.. I do not work here, but the benefits are still awesome
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
Thanks rharv for your reply. I'm not really clear about identifying MIDI Port 1 slot. But I've realised how I managed to get this configuration working previously. When configuring the MIDI devices I deselected the option to route everything to the default VST.

Then when when I select a specific track the midi keyboard will use Thru on that track to operate the VST I set up for that track. I set a different VST on the track below this and confirmed that the selected track would play the relevant VST. I had expected to get nothing from the other tracks when they were selected because the signal was now not being routed to the default VST. However, I did get a response with significant latency (I don't know why though because ASIO is selected throughout)

So this seems to work for me.

I am also interested in what you say about selecting a specific MIDI Port though. I will look at the manual because I think what you say is important for any other work I will do in RealBand.

Regards


John

RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
This is a continuation of my last post. I managed to get my VST working as intended. That is, I removed the routing to the default synth and my midi controller was quite happy to be echoed on the selected track VST.

I did notice that on other tracks the default VST was used although I had not specifically set this up. But one thing did strike me; if I configured the CoyoteWT synth for a specific track I wondered how to choose a particular voice from this multi timbral VST. I noticed a dialog for this on the track control panel and successfully used this to select from the available instruments on CoyoteWT. When I went back to another track hosting a single voice VST I noticed that the same dialog was also available (and active) to choose a voice. This has no effect (as I hoped). Why is this available.

I am trying to understand how this works. Any lights being shone would be most helpful.

Regards

John

RealBand
Joined: May 2000
Posts: 21,636
Veteran
Offline
Veteran
Joined: May 2000
Posts: 21,636
Right-click a MIDI track and look at the port options .. you'll catch on quick enough.
RB sends MIDI to one of 16 Ports. What you do with those ports is up to you. Most assign one to the 'default synth' as you did previously.

But you can assign any or all tracks/channels to any port you want.
Then you assign a synth to that port. So you can have 16 different synths if you want.

The point I was making was 'don't use the default synth' option.
This routes your input to it.
Instead use a separate port and assign all the tracks to that.
It appears you did so.

As for the patch selection in Coyote;
You have to change the sound for the correct MIDI channel on the track you want.
It may be track 7, but the MIDI data in the Event List may be MIDI channel 4. The Coyote lets you set sounds using the MIDI channel.


Make your sound your own!
.. I do not work here, but the benefits are still awesome
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
Thanks rharv. I will digest your reply post Christmas celebrations.

Regards

John

RealBand
Joined: Jun 2005
Posts: 7,687
Veteran
Offline
Veteran
Joined: Jun 2005
Posts: 7,687
Originally Posted By: rharv
Put the current default VSTi synth in the MIDI Port 1 slot instead. Take one MIDI track and assign it to that port. Then you can right click and 'Assign all MIDI tracks to X synth' .. so it is acting like that synth is the default (all MIDI tracks use it) but it is actually an individual port.

Now put your other synth you want to play on it's own port, point the new track at it and play away.


Bob you really are the man when it comes to RB. I've seen that "Assign all Midi tracks..." for years and never realized that's what it really means. That's pretty cool.

And John, we all have our tastes and if you're happy with the Coyote synth great, but seriously that synth is pretty weak. I wouldn't be spending any time trying to work with those sounds, at least spend $40 or $50 and get the Forte DXi or buy Music Creator (sold by PGM) so you can get the Roland TTS1 synth. Those two are certainly not pro level either but way better than the Coyote. Just MHO.

Bob


Biab/RB latest build, Win 11 Pro, Ryzen 5 5600 G, 512 Gig SSD, 16 Gigs Ram, Steinberg UR22 MkII, Roland Sonic Cell, Kurzweil PC3, Hammond SK1, Korg PA3XPro, Garritan JABB, Hypercanvas, Sampletank 3, more.
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
Thanks Bob. I understand and agree what you mean regarding CoyoteWT and I don't use it generally. It's the fact that it's multi timbral that lets me get up and running quickly with a midi file and then I can choose specific instruments to use on each channel. This is what prompted my question to Bob. Normally I would assign a single instrument to a track as a midi channel (SONAR) and then configure the properties of that instrument using it's plugin properties. However, when I set CoyoteWT to a track and used its properties I could see that I now had one of the 16 channels to choose from so this didn't line up with my understanding of the way midi was being used.

I also use the SONAR TTS-1 for the same purpose but then I have a wide range of sounds from KOMPLETE 9.

I have been trying to figure out the MIDI configuration for RealBand with the help of information from Bob. I have a good understanding of how MIDI itself works; the ports, the channels, events and so on. It is the way in which MIDI is used in RealBand that I am have a bit of difficulty with. From Bob's explanation I ad beginning to see how this works but I was expecting to pick this information up from the user manual under MIDI Configuration. It probably is there and I am missing it somehow.


Regards

John

RealBand
Joined: May 2000
Posts: 21,636
Veteran
Offline
Veteran
Joined: May 2000
Posts: 21,636
Open the PDF manual and search for MIDI Port using CTRL + F keys.
A few hits down and you'll find it {around page 65 here} ..


Make your sound your own!
.. I do not work here, but the benefits are still awesome
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
Thanks rharv,
Yes, I have been looking in that area (on page 69 of the 2017 manual) but, as far as I can see, it doesn't give any information about the overall way in which MIDI works with RealBand.

Take, for example, the following paragraph from page 69 of the manual:

'The settings panel that opens is either for the default DXi synth (16th DXi synth slot which is MIDI port 32) or the current DXi port number if the track is set to a valid DXi port (17-32).'


Where is the information about the numbering of the DXi synth slots and where can I find the the 16th slot is connected with Port 32?

My understanding of the addressing in MIDI is that there are Ports and there are Channels. Each Port can host up to 16 Channels. This is all quite straightforward until it is combined with the architecture of a DAW like RealBand. In this case the MIDI will have to work in conjunction with the tracks of RealBand.

When I monitor the keys from my midi controller I can see that, by default, the midi signals are received on channel 1 and I can configure the midi controller to specify any of the other 15 channels. But there is no mention of Port number here and how is the midi data being processed by RealBand.

It seems to me that the Thru data appears as a source to ALL the RealBand midi tracks and the fact that each selected track can use this midi data would appear to confirm this. So the midi controller data will appear at each of the tracks, no matter what channel I set the midi controller to.

1.Am I correct in thinking that after a track has received midi data from my midi controller then it is now up to how the track is configured as to how the midi data will then be sent to attached VSTi or patch for that track?

2.Each track requires the capability of 16 channels in order to deal with a connected multi-timbral instrument. Does RealBand differentiates each group of 16 channels by allocating a different port number?

3.The manual seems to imply that you can set a specific Port number for a track. In reality the port number is really selected by the choice of VSTi/DXi instrument chosen for that track. If I choose an existing VSTi from the menu then that VSTi will also receive this track's midi data. If I choose a new VSTi then an appropriate Port number will be generated to associate the VSTi instrument with that track.

I know that in most cases some of this does not matter, just select the VST and it works! But I seem to have this hangup with Port numbers and the connection with the Thru input from my Midi Controller. This is why I was looking for some technical reference in the manual.

If I am correct in the above assumptions then I will have answered my own question and will be very happy.


Kind Regards

John Lundrigan

RealBand
Joined: May 2000
Posts: 21,636
Veteran
Offline
Veteran
Joined: May 2000
Posts: 21,636
Here's how I look at the MIDI flow.

Your MIDI In device handles incoming MIDI from your MIDI keyboard. If you select "Send ALL MIDI data to default DXi/VSTi" it will do just that. Now you'll hear your default MIDI softsynth try to play whatever comes in.

My workflow is that I uncheck this, and assign all the desired MIDI tracks to a separate instance of the same synth on it's own dedicated port (17-31). Now I can uncheck that box and hear all existing MIDI tracks just like they sounded before, but incoming MIDI is no longer routed there.

Then I set the default output port to be what I want. I can still set it to a different synth using the 'Reroute all MIDI' check box if desired, or use a separate (hardware) port by leaving it unchecked.

My normal workflow is to just record both the Audio and MIDI from a synth on given take. This is configured in Prefs. That way I have the sound I 'hear' from the synth but also have the MIDI data in case I want to use a different synth later. I can mute the audo and assign the MIDI to any port/synth. Normally, because I like my hardware synth sounds AND because the fact I am hearing it as I play affects the MIDI performance, I work with the original audio.
BUT if I want to, I also have the option of routing that same MIDI data back to the original hardware synth (or any other) and re-recording the audio sound from it, should I decide I want any adjustments.

This just seems like the most flexible route to me.
But anyway, to make it as basic as I can; the MIDI In gets routed to MIDI Out for sound (or you can record BOTH Audio and MIDI from a hardware synth, which is usually my choice).
So if you use the 'Reroute all MIDI to default DXi synth', RB does just that. All MIDI (including IN) gets routed to there.
At least that's how I've always worked with it.

I'm open to learn though if different in your experience.

Last edited by rharv; 12/29/16 03:34 PM.

Make your sound your own!
.. I do not work here, but the benefits are still awesome
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
rharv, thank you for your patience and detail. I am very happy with your explanation and it works as you say.

I think where I am getting confused is in the terminology that is being used to describe the operation of midi within RealBand, particularly the use of the words Port and Channel. Port definitions are not not discussed within the manual (at least not that I can see).

The Midi specification defines 16 channels for a single port. A single port could therefore be used to address 16 different synths or the 16 channels of a single multi-timbral synth.

From what I can see, RealBand allocates a maximum of 16 Ports for use with the available tracks. This means that there is a maximum capacity for 16 different synths. A single port can be linked to one or more tracks but the maximum number of possible different synths is still 16.

So Ports (17-32) are for synth slots (1-16). However, when I start a new project and change a track to Midi, I can see it is attached to Port 1!

So, is Port 1 special? What about Ports 2-16?

I do appreciate the work you put into explaining this issue and I understand and have used what you describe. But the Port/Channel/Track architecture in the manual just feels as if there is a page missing. But I do get it now.

Very kind regards

John Lundrigan

RealBand
Joined: May 2000
Posts: 21,636
Veteran
Offline
Veteran
Joined: May 2000
Posts: 21,636
Port 1 would be the default physical MIDI out port.
Some of use harware and have multiple MIDI Out Ports in use also (these can be assigned 1-16).
17-32, as you've learned, is 'softsynths.

So technically you can only have 16 'softsynths' .. but you can easily have dozens of hardware synths (or other MIDI devices from effects to lights) using various hardware routing.. you can have 16 soft and 48 hardware. The limit is softsynths only.

You'd need a good system to run 16 softsynths anyway, and I don't see it as a barrier in actual use.
If I was going to run that much MIDI I'd probably rather use hardware anyway.

Last edited by rharv; 12/30/16 01:53 PM.

Make your sound your own!
.. I do not work here, but the benefits are still awesome
RealBand
Joined: Nov 2016
Posts: 429
jonel Offline OP
Journeyman
OP Offline
Journeyman
Joined: Nov 2016
Posts: 429
I agree with your description and I feel I am getting the picture of the MIDI architecture now. DAWs such as Ableton do not have a logical upper limit on soft synths even though there would be a physical performance limit.

Thank you once again for helping me confirm my thoughts on this topic. You have clearly got a good grasp on this area of the software.


Regards

John Lundrigan

Previous Thread
Next Thread
Go To

Link Copied to Clipboard
ChatPG

Ask sales and support questions about Band-in-a-Box using natural language.

ChatPG's knowledge base includes the full Band-in-a-Box User Manual and sales information from the website.

PG Music News
User Video: Next-Level AI Music Editing with ACE Studio and Band-in-a-Box®

The Bob Doyle Media YouTube channel is known for demonstrating how you can creatively incorporate AI into your projects - from your song projects to avatar building to face swapping, and more!

His latest video, Next-Level AI Music Editing with ACE Studio and Band-in-a-Box, he explains in detail how you can use the Melodist feature in Band-in-a-Box with ACE Studio. Follow along as he goes from "nothing" to "something" with his Band-in-a-Box MIDI Melodist track, using ACE Studio to turn it into a vocal track (or tracks, you'll see) by adding lyrics for those notes that will trigger some amazing AI vocals!

Watch: Next-Level AI Music Editing with ACE Studio and Band-in-a-Box


Band-in-a-Box® 2024 German for Windows is Here!

Band-in-a-Box® 2024 für Windows Deutsch ist verfügbar!

Wir waren fleißig und haben über 50 neue Funktionen und eine erstaunliche Sammlung neuer Inhalte hinzugefügt, darunter 222 RealTracks, neue RealStyles, MIDI SuperTracks, Instrumental Studies, "Songs with Vocals" Artist Performance Sets, abspielbare RealTracks Set 3, abspielbare RealDrums Set 2, zwei neue Sets von "RealDrums Stems", XPro Styles PAK 6, Xtra Styles PAK 17 und mehr!

Paket | Was ist Neu

Update Your PowerTracks Pro Audio 2024 Today!

Add updated printing options, enhanced tracks settings, smoother use of MGU and SGU (BB files) within PowerTracks, and more with the latest PowerTracks Pro Audio 2024 update!

Learn more about this free update for PowerTracks Pro Audio & download it at www.pgmusic.com/support_windows_pt.htm#2024_5

The Newest RealBand 2024 Update is Here!

The newest RealBand 2024 Build 5 update is now available!

Download and install this to your RealBand 2024 for updated print options, streamlined loading and saving of .SGU & MGU (BB) files, and to add a number of program adjustments that address user-reported bugs and concerns.

This free update is available to all RealBand 2024 users. To learn more about this update and download it, head to www.pgmusic.com/support.realband.htm#20245

The Band-in-a-Box® Flash Drive Backup Option

Today (April 5) is National Flash Drive Day!

Did you know... not only can you download your Band-in-a-Box® Pro, MegaPAK, or PlusPAK purchase - you can also choose to add a flash drive backup copy with the installation files for only $15? It even comes with a Band-in-a-Box® keychain!

For the larger Band-in-a-Box® packages (UltraPAK, UltraPAK+, Audiophile Edition), the hard drive backup copy is available for only $25. This will include a preinstalled and ready to use program, along with your installation files.

Backup copies are offered during the checkout process on our website.

Already purchased your e-delivery version, and now you wish you had a backup copy? It's not too late! If your purchase was for the current version of Band-in-a-Box®, you can still reach out to our team directly to place your backup copy order!

Note: the Band-in-a-Box® keychain is only included with flash drive backup copies, and cannot be purchased separately.

Handy flash drive tip: Always try plugging in a USB device the wrong way first? If your flash drive (or other USB plug) doesn't have a symbol to indicate which way is up, look for the side with a seam on the metal connector (it only has a line across one side) - that's the side that either faces down or to the left, depending on your port placement.

Update your Band-in-a-Box® 2024 for Windows® Today!

Update your Band-in-a-Box® 2024 for Windows for free with build 1111!

With this update, there's more control when saving images from the Print Preview window, we've added defaults to the MultiPicker for sorting and font size, updated printing options, updated RealTracks and other content, and addressed user-reported issues with the StylePicker, MIDI Soloists, key signature changes, and more!

Learn more about this free update for Band-in-a-Box® 2024 for Windows at www.pgmusic.com/support_windowsupdates.htm#1111

Band-in-a-Box® 2024 Review: 4.75 out of 5 Stars!

If you're looking for a in-depth review of the newest Band-in-a-Box® 2024 for Windows version, you'll definitely find it with Sound-Guy's latest review, Band-in-a-Box® 2024 for Windows Review: Incredible new capabilities to experiment, compose, arrange and mix songs.

A few excerpts:
"The Tracks view is possibly the single most powerful addition in 2024 and opens up a new way to edit and generate accompaniments. Combined with the new MultiPicker Library Window, it makes BIAB nearly perfect as an 'intelligent' composer/arranger program."

"MIDI SuperTracks partial generation showing six variations – each time the section is generated it can be instantly auditioned, re-generated or backed out to a previous generation – and you can do this with any track type. This is MAJOR! This takes musical experimentation and honing an arrangement to a new level, and faster than ever."

"Band in a Box continues to be an expansive musical tool-set for both novice and experienced musicians to experiment, compose, arrange and mix songs, as well as an extensive educational resource. It is huge, with hundreds of functions, more than any one person is likely to ever use. Yet, so is any DAW that I have used. BIAB can do some things that no DAW does, and this year BIAB has more DAW-like functions than ever."

Forum Statistics
Forums66
Topics81,633
Posts735,256
Members38,522
Most Online2,537
Jan 19th, 2020
Newest Members
Barking, SYOTR, Bpnsrinu, DanyLevy, vasilich
38,521 Registered Users
Top Posters(30 Days)
MarioD 181
DC Ron 98
dcuny 86
DrDan 72
Today's Birthdays
govinspector
Powered by UBB.threads™ PHP Forum Software 7.7.5