Previous Thread
Index
Next Thread
Print Thread
Go To
Page 1 of 2 1 2
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
With Biab it generates up the track into RAM then plays from there,
BBW4 (Biab) will do the same for the Plugin then writes it to a wav file.

If I drop a wav/wma from my RealTracks folder into Reaper, slice it up, change the pitch, stretch and rearrange it, (Non Destructive Editing)
when I play it back it will still be playing the same original untouched source wav file.
Couldn't you get the Plugin to do the same ?
Rather than all the time waiting for it to be generated to wav files,
it should be way quicker to generate up just the reference data and play direct from the wav/wma source files.
Then the time would be just in the render to wav when you finally get what you need, rather than all the render time for something that may not be right, not to mention all the SavedTracks hard drive space.
That's why with the Vol/Pan and more audio sends it can be all done in the Plugin without using any hard drive space or long render times.
I know if I generate a track in Reaper with a script pulling the needed sections out of a wav file to fit the chord track it's instant,
it's only simple random matching where as Biab will do more musical calculations but it should be near as quick, it would have to be as quick as generating midi.
So moving just the necessary generate code from BBW4 into the BiabVST code would give you instant play.

It's like if I freeze all the tracks in Biab and save to SGU it will store all the reference data for the tracks: file, bar/s, time start/time end, transpose and stretch amount.
So if I open this SGU in the BiabVST it should be able to read and play those section direct from file without generating into RAM then rendering to wav.

See pic below Reaper is just pulling out sections of wav that match the chord track, it will just play direct from the source until I render it.

Then this is the render time in the next pic, it will render all those sections to a new wav on your hard drive.


Attached Files (Click to download or enlarge) (Only available when you are logged in)
Reaper-Instant-Track-Glue.gif (359.56 KB, 544 downloads)
Reaper-Glued-wav.png (35.59 KB, 542 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: May 2020
Posts: 2,176
Product Manager
Offline
Product Manager
Joined: May 2020
Posts: 2,176
I believe part of the reason is to keep system requirements down as low as possible.

Currently Band-in-a-Box will run on just about anything - pretty sure it'll run on a potato. If we program BB to render everything in realtime, then our users who are still running some very old computers will need a faster CPU, more Ram, faster hard drive, etc.

Granted, I would support having "realtime" as the default and keeping the old "generate" as an option for those who are still running potatoes. But I'm not in development so I have no idea how much coding it would take to do it all in realtime.


I work here
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Originally Posted By: Simon - PG Music
...then our users who are still running some very old computers will need a faster CPU, more Ram, faster hard drive, etc. ....


We are talking about the BiabVST not Biab that old users with old PC's with a Pentium 100 use, we are talking about users with high end DAW's not PowerTracks, this is what the BiabVST was made for. You can't hold back modern day studio users with high end DAW's because of old users from the 90's.
That's why I said get all the generate code into the BiabVST then development will be at the speed of light away from the old BBW4 code.
There will still always be a Delphi Band In A Box for all those users that are comfortable and at home with it.

Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Here's a video playing back the 24bit 48KHz files that are pitched and stretched with non destructive editing in real time, these files are all on a USB 3.0 drive same as RT/RDs.
So if the BB Plugin can move to this method there won't be any wait time, it will play a frozen SGU from Biab instantly in your DAW.

I put all this info up as there are big (good) changes coming so I might be doing other things and might not be around too much.

https://www.dropbox.com/s/szd9wcytf2vgv78/Reaper-24bit-48KHz.mp4?dl=0

Last edited by Pipeline; 11/21/20 03:39 PM.
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
This is an actual RealTrack playing direct from the Biab RealTracks folder:
https://www.dropbox.com/s/maxphbq184wg3sx/Reaper-RealTrack.mp4?dl=0

Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Now with the Audio Sends you would be able to leave the tracks in the Plugin as data without having to render to wav and drag into the DAW tracks, you just render the DAW project.

Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Here's 1/8 changes with a RealTrack playing direct from the bb\RealTracks folder, so it should be easily doable in the Plugin.
https://www.dropbox.com/s/6lpq2hoes8eqe84/8th-Chord-Changes.mp4?dl=0

Same deal with the RealDrums playing direct from the bb\Drums folder


Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Another thing, using track data you should be able to highlight a section of chords, right click copy data, then paste data over the same chords in another section.
So if you have a riff you like playing in one spot you can copy it to another, all without wav rendering time same as I can in Reaper.

To give you an example how easy this works I put a RealTrak and RealDrum in a Reaper project, just remove the .mp4 from the download below.
RT 372 & NashvilleSwing Example wav.rpp.mp4

The project will look for
\bb\RealTracks\Guitar, Acoustic, Strumming Hank Sw 120\AcG011.wav
bb\Drums\NashvilleSwing8^\nashvilleswing8^_110_Style.wav
so point Reaper to those folder when prompted.
If you don't have wav just convert those two files from wma to a wav also.

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Reaper-RT-RD.png (112.49 KB, 485 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Jan 2020
Posts: 3,138
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,138
pipeline.
happy new year.
notice your graphic before the last one ?
showing reatrak at bottom ?
wouldnt it be great if my bb chord view wish showed all those different reatrak song sections as matching tabs at the top of biab chord view ?
see what i mean ?
best.
muso.


my songs....mixed for good earbuds...(fyi..my vocs on all songs..)
https://soundcloud.com/alfsongs
(90 songs created useing bb/rb.)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
YES, I think have the Tab name/color whatever you name and color the song section as, this way you are not limited to a set of names and colors.
It's a good idea, it's all doable and other users have been requesting it also, but what can you do ? hope wish pray ??
If Biab had scripting we could make it up right now.

Attached Files (Click to download or enlarge) (Only available when you are logged in)
ReaTrak-Sections.png (262.04 KB, 242 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Jan 2020
Posts: 3,138
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,138
pipeline.
yep wish bb had scripting.
frankly i'm teed off.
i'm not bothering posting suggestions in wishlist anymore, cos it seems other users dont care much.
i mean c'mon tabs in chordview is obvious. like above in reaps. also obvious is changeing the oddball chorus feature.
i feel we are both "tilting at windmills".

sorry but i think i'm going to be on here less.
careing bout this stuff isnt worth it.
just this week i had to do more workarounds.

regarding support for ancient pc's, thats why i hinted in the
wishlist to have an early warning system so people didnt
crash etc etc when trying to load in some cpu hogging crazy plug ins.
but noone seemed to support that idea.
one person maybe. sigh.

keep up your great work, and much respect to you.
muso.



Last edited by justanoldmuso; 01/10/21 02:46 PM.

my songs....mixed for good earbuds...(fyi..my vocs on all songs..)
https://soundcloud.com/alfsongs
(90 songs created useing bb/rb.)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
BB needs to hire The Workarounds but Reaper don't it goes solo.
I went through years of frustration and stress until I found Reaper and scripting and now with the BBPlugin I think just about anything you can conceive of, you can create in Reaper.
Rather than hoping wishing praying cursing.. for it in BB you can get it started now in Reaper.

With the Song Section Tool I made up, I could add that with the Chord Sheet so whatever song section it's on it will display that without any BBPlugins showing.
This would also work without the BBPlugins.


Attached Files (Click to download or enlarge) (Only available when you are logged in)
ReaTrak-Song-Section.png (76.95 KB, 220 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Sep 2021
Posts: 2,153
B
Veteran
Offline
Veteran
B
Joined: Sep 2021
Posts: 2,153
I can't understand. My English level is too poor. If I only rely on translation, I really don't understand.
But it feels like you're doing a great thing. come on.


WIN10 20H2, AMD R4800H ,16G , 2T ,FOCUSRITE 2i4 MKII,Studio One,FL STUDIO
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Aug 2011
Posts: 10,483
Veteran
Offline
Veteran
Joined: Aug 2011
Posts: 10,483
Originally Posted By: swingbabymix
I can't understand. My English level is too poor. If I only rely on translation, I really don't understand.
But it feels like you're doing a great thing. come on.


Reaper is a DAW that supports user enhancements by script programming. Pipeline enhances Reaper with script programs.

If you use the Band-in-a-Box Plugin in the Reaper DAW, Pipeline will program a script to add almost any feature you can imagine.

Pipeline has already created a large number of scripts so Reaper can work better with the plugin.


Jim Fogle - 2025 BiaB (1124) RB (1) Ultra+ PAK
DAWs: Cakewalk by BandLab (CbB) - Standalone: Zoom MRS-8
Laptop: i3 Win 10, 8GB ram 500GB HDD
Desktop: i7 Win 11, 12GB ram 256GB SSD, 4 TB HDD
Music at: https://fogle622.wix.com/fogle622-audio-home
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Sep 2021
Posts: 2,153
B
Veteran
Offline
Veteran
B
Joined: Sep 2021
Posts: 2,153
That's great. Talent!


WIN10 20H2, AMD R4800H ,16G , 2T ,FOCUSRITE 2i4 MKII,Studio One,FL STUDIO
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
It seems I have to keep posting on this as it's not being understood by some and is being knocked. A lot of it's got to do with PG being scared stiff of offending old users with this modern software because they are still running really old computers and may be just be using the BBPlugin in PowerTracks on Win98.

In the demo below Reaper is using 76meg RAM 0% CPU Reaper-Host32bit 13meg playing direct from a PG WD USB 3.0 hard drive, using EnergyXT 32bit 2005 VSTi playing 1 RealDrum & 8 RealTracks of random sections, would do a lot more but takes too much time putting them all in.
This is how the BBPlugin needs to work to give INSTANT GENERATE & PLAY. At the moment there is too much time waiting for it to generate up unnecessary wav files filling up the hard drive.

If you still have to use bbw4 though I would recommend getting away from it, you could get bbw4 just to write the section data to the SavedTracks folder (like the same data that is saved for frozen SGU) that would then give the Plugin the sections to play from in the original files. bbw4 would need to append the current track's section data file in the SavedTracks folder if a new section of it is regenerated in the BBPlugin. So rather than having wav files filling up the SavedTracks folder bbw4 will just do the first step without generating up to RAM then rendering to wav it will just generate the txt files for each track, the txt files will contain the wav/wma/m4a file name, the start and end time of the section, the transpose and stretch amount, the BBlugin will then playback those sections same as EnergyXY VSTi in the pick below.

All you have to do is download Reaper (free to try n try) and try what I have show, learn how it works, you can't learn from RealBand how it works as it's destructive editing.

Full Screen

Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
If you can't get away from bbw4 and do it all in the BBvst at the moment then this is how it can be done:

Attached Files (Click to download or enlarge) (Only available when you are logged in)
BBvst-Play-Drirect.png (115.34 KB, 580 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
and this is XP playing RealTracks/Drums Direct from USB 2.0 hard drive:

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Reaper-BB-Tracks-WinXP.gif (442.77 KB, 439 downloads)
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
When you generate a song in Biab main
1. It will choose random sections that will fit the chords of the track from the RT source files.
2. It will join those sections together into RAM creating 1 linear track and plays that back.
3. bbw4 takes it one step further and renders it to a wav file in the SavedTracks folder that the BBPlugin then reads.

If you Save the Biab main to SGU frozen that is the same as the text file as it contains all the randomly chosen parts in a linear formation.

If I open the frozen SGU and just re-generate bars 5 to 8 then Save as a frozen SGU again that is the same as appending the track's text file in the SavedTracks folder.

The pic below is just a Reaper project file I simplified as an example, if I copy a section from one saved project to another it will have a new section of track when I play it back same as when I regenerate a section in Reaper it will append the sections in the project file with that new section in the text.
If I generate the whole track then it will write all new section of text.
It's like a media player song playlist, you can add all new songs to the play order or you can just change a few different songs in the middle, so the media player knows what items to play and in what order.
In the project text file it has the position, start pos in wav, end pos in wav,
PLAYRATE 1 1 0 -1 0 0.0025 (tempo and pitch amount)
and file source.

So if bbw4 will
1. It will choose random sections that will fit the chords of the track from the RT source files.
2. Write these sections direct to SavesTracks as
Guitar, Acoustic, Strumming Hank Sw 120.txt
3. BBPlugin will read and playback the "playlist" of all the different sections listed in the text file directly from the source wav\wma.

It's like if you just generate midi it is super quick as it just writes a text file (.mid)
the mid text file triggers sounds in the sound font or wav sample in the sfz in Sforzando.

With direct play the text file will trigger a sample section of wav/wma to be played in the source file.

THAT'S IT




Pipeline #680678 11/02/21 04:56 PM
Band-in-a-Box VST and Pro Tools/AAX DAW Plugin (Windows)
Joined: Feb 2015
Posts: 7,954
P
Veteran
OP Offline
Veteran
P
Joined: Feb 2015
Posts: 7,954
Here is a simplified demonstration:
The BBPlugin is playing back the Pedal Steel wav in SavedTracks,
why not play it back direct from the RT folder and only render it together to a new file if it needs to be dragged out ?
Why spend all that time to render to RAM then render to wav a new file to fill up the hard drive ?
Any transposition or playback rate adjustment will be applied with dllelastiquePro3.dll in realtime.




This 2005 32bit VST has no problem, look at the different sections of RT RD source files it's playing:

Previous Thread
Next Thread
Go To
Page 1 of 2 1 2

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
Update your Band-in-a-Box® 2025 for Windows® Today!

If you’ve already purchased Band-in-a-Box® 2025 for Windows®, great news—a new update is now available! This update introduces a handy new feature: a vertical cursor in the Tracks window that shows the current location across all tracks, and more.

Discover everything included in this free update and download it now at https://www.pgmusic.com/support_windowsupdates.htm#1124

Video: Band-in-a-Box® 2025 for Windows®: Boot Camp: The AI Lyrics Generator

With Band-in-a-Box 2025® for Windows®, we've introduced an exciting new feature: the AI Lyrics Generator! In this video, Tobin guides you step-by-step on how to make the most of this new tool.

Band-in-a-Box® 2025 for Windows®: Boot Camp: The AI Lyrics Generator video.

Check out the forum post for more information.

Video: Band-in-a-Box® 2025 for Windows®: Using VST3 Plugins

Band-in-a-Box 2025® for Windows® now includes support for VST3 plugins, bringing even more creative possibilities to your music production. Join Simon as he guides you through the process in this easy-to-follow demonstration!

Video: Band-in-a-Box® 2025 for Windows®: Using VST3 Plugins

Join the conversation on our forum.

Video: Band-in-a-Box 2025 for Windows: Using The BB Stem Splitter!

In this video, Tobin provides a crash course on using the new BB Stem Splitter feature included in Band-in-a-Box 2025® for Windows®. During this process he also uses the Audio Chord Wizard (ACW) and the new Equalize Tempo feature.

Video: Band-in-a-Box® 2025 for Windows®: Using the BB Stem Splitter

Check out the forum post for some optional Tips & Tricks!

Congrats to Misha (Rustyspoon)…downloaded/installed a full Audiophile 2025!

Breaking News!

We’re thrilled to announce that Rustyspoon has made PG history as the very first person to successfully complete the download and install of the full Band-in-a-Box 2025 Windows Audiophile Edition (with FLAC files)—a whopping 610GB of data!

A big shoutout to Rustyspoon for stepping up to be our test "elf!"

Thank you for your support, Rustyspoon!

Band-in-a-Box 2025 for Windows Videos

With the launch of Band-in-a-Box® 2025 for Windows, we're adding new videos to our YouTube channel. We'll also share them here once they are published so you can easily find all the Band-in-a-Box® 2025 and new Add-on videos in one place!

Whether it's a summary of the new features, demonstrations of the 202 new RealTracks, new XPro Styles PAK 8, or Xtra Styles PAKs 18, information on the 2025 49-PAK, or detailed tutorials for other Band-in-a-Box® 2025 features, we have you covered!

Reference this forum post for One-Stop Shopping of our Band-in-a-Box® 2025 Videos - we will be updating this post as more videos are added!

Band-in-a-Box 2025 for Windows is Here!

Band-in-a-Box® 2025 for Windows is here, packed with major new features and an incredible collection of available new content! This includes 202 RealTracks (in Sets 449-467), plus 20 bonus Unreleased RealTracks in the 2025 49-PAK. There are new RealStyles, MIDI SuperTracks, Instrumental Studies, “Songs with Vocals” Artist Performance Sets, Playable RealTracks Set 4, two new sets of “RealDrums Stems,” XPro Styles PAK 8, Xtra Styles PAK 19, and more!

Special Offers
Upgrade to Band-in-a-Box® 2025 with savings of up to 50% on most upgrade packages during our special—available until December 31, 2024! Visit our Band-in-a-Box® packages page for all the purchase options available.

2025 Free Bonus PAK & 49-PAK Add-ons
We've packed our Free Bonus PAK & 49-PAK
with some incredible Add-ons! The Free Bonus PAK is automatically included with most Band-in-a-Box® for Windows 2025 packages, but for even more Add-ons (including 20 Unreleased RealTracks!) upgrade to the 2025 49-PAK for only $49. You can see the full lists of items in each package, and listen to demos here.

If you have any questions, feel free to connect with us directly—we’re here to help!

Forum Statistics
Forums65
Topics83,456
Posts758,151
Members39,118
Most Online3,932
Nov 19th, 2024
Newest Members
nightlocust, Mark L, americasuits, wolly, Tutu
39,118 Registered Users
Top Posters(30 Days)
jpettit 269
DrDan 154
Noel96 152
Rob Helms 144
MarioD 134
Jim Fogle 123
DC Ron 120
Today's Birthdays
DarleneProctor, Lonestar Uk, MeisterMusic, Tim Anderson
Powered by UBB.threads™ PHP Forum Software 7.7.5