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.
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.
...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.
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.
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.
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.
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.)
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.
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/2103:46 PM.
my songs....mixed for good earbuds...(fyi..my vocs on all songs..) https://soundcloud.com/alfsongs (90 songs created useing bb/rb.)
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.
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.
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.
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.
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.
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:
Band-in-a-Box® 2024 apporte plus de 50 fonctions nouvelles ainsi qu'une importante de contenus nouveaux à savoir : 222 RealTracks, des RealStyles nouveaux, des SuperTracks MIDI, des Etudes d'Instruments, des Prestations d'Artistes, des "Morceaux avec Choeurs", un Set 3 de Tracks Jouables, un Set 2 de RealDrums Jouables, deux nouveaux Sets de "RealDrums Stems", des Styles XPro PAK 6 & 7, des Xtra Styles PAK 17 & 18, et bien plus encore!
New! XPro Styles PAK 7 for Band-in-a-Box 2024 for Mac!
We've just released XPro Styles PAK 7 with 100 brand new RealStyles, plus 50 RealTracks and RealDrums that are sure to delight!
With XPro Styles PAK 7 you can expect 25 rock & pop, 25 jazz, and 25 country styles, as well as 25 of this year's wildcard genre: Celtic!
Here's a small sampling of what XPro Styles PAK 7 has to offer: energetic rock jigs, New Orleans funk, lilting jazz waltzes, fast Celtic punk, uptempo train beats, gritty grunge, intense jazz rock, groovy EDM, soulful R&B, soft singer-songwriter pop, country blues rock, and many more!
Special Pricing! Until September 30, 2024, all the XPro Styles PAKs 1 - 7 are on sale for only $29 ea (Reg. $49 ea)! Supercharge your Band-in-a-Box 2024® with XPro Styles PAK 7! Order now!
XPro Styles PAKs require Band-in-a-Box® 2024 or higher and are compatible with ANY package, including the Pro, MegaPAK, UltraPAK, UltraPAK+, and Audiophile Edition.
New! Xtra Styles PAK 18 for Band-in-a-Box 2024 for Mac!
Xtra Styles PAK 18 for Band-in-a-Box version 2024 is here with 200 brand new styles to take for a spin!
Along with 50 new styles each for the rock & pop, jazz, and country genres, we’ve put together a collection of styles using sounds from the SynthMaster plugin!
In this PAK you'll find: dubby reggae grooves, rootsy Americana, LA jazz pop, driving pop rock, mellow electronica, modern jazz fusion, spacey country ballads, Motown shuffles, energetic EDM, and plenty of synth heavy grooves! Xtra Style PAK 18 features these styles and many, many more!
Special Pricing! Until September 30, 2024, all the Xtra Styles PAKs 1 - 18 are on sale for only $29 ea (Reg. $49 ea)! Expand your Band-in-a-Box 2024® library with Xtra Styles PAK 18! Order now!
Learn more and listen to demos of the Xtra Styles PAK 18 here.
Note: The Xtra Styles require the UltraPAK, UltraPAK+, or Audiophile Edition of Band-in-a-Box®. (Xtra Styles PAK 18 requires the 2024 UltraPAK/UltraPAK+/Audiophile Edition. They will not work with the Pro or MegaPAK version because they need the RealTracks from the UltraPAK, UltraPAK+, or Audiophile Edition.
New! Xtra Styles PAK 18 for Band-in-a-Box 2024 for Windows!
Xtra Styles PAK 18 for Band-in-a-Box version 2024 is here with 200 brand new styles to take for a spin!
Along with 50 new styles each for the rock & pop, jazz, and country genres, we’ve put together a collection of styles using sounds from the SynthMaster plugin!
In this PAK you'll find: dubby reggae grooves, rootsy Americana, LA jazz pop, driving pop rock, mellow electronica, modern jazz fusion, spacey country ballads, Motown shuffles, energetic EDM, and plenty of synth heavy grooves! Xtra Style PAK 18 features these styles and many, many more!
Special Pricing! Until September 30, 2024, all the Xtra Styles PAKs 1 - 18 are on sale for only $29 ea (Reg. $49 ea)! Expand your Band-in-a-Box 2024® library with Xtra Styles PAK 18! Order now!
Learn more and listen to demos of the Xtra Styles PAK 18 here.
Note: The Xtra Styles require the UltraPAK, UltraPAK+, or Audiophile Edition of Band-in-a-Box®. (Xtra Styles PAK 18 requires the 2024 UltraPAK/UltraPAK+/Audiophile Edition. They will not work with the Pro or MegaPAK version because they need the RealTracks from the UltraPAK, UltraPAK+, or Audiophile Edition.
New! XPro Styles PAK 7 for Band-in-a-Box 2024 for Windows!
We've just released XPro Styles PAK 7 with 100 brand new RealStyles, plus 50 RealTracks and RealDrums that are sure to delight!
With XPro Styles PAK 7 you can expect 25 rock & pop, 25 jazz, and 25 country styles, as well as 25 of this year's wildcard genre: Celtic!
Here's a small sampling of what XPro Styles PAK 7 has to offer: energetic rock jigs, New Orleans funk, lilting jazz waltzes, fast Celtic punk, uptempo train beats, gritty grunge, intense jazz rock, groovy EDM, soulful R&B, soft singer-songwriter pop, country blues rock, and many more!
Special Pricing! Until September 30, 2024, all the XPro Styles PAKs 1 - 7 are on sale for only $29 ea (Reg. $49 ea)! Supercharge your Band-in-a-Box 2024® with XPro Styles PAK 7! Order now!
XPro Styles PAKs require Band-in-a-Box® 2024 or higher and are compatible with ANY package, including the Pro, MegaPAK, UltraPAK, UltraPAK+, and Audiophile Edition.
Video - Band-in-a-Box® DAW Plugin Version 6 for Mac®: New Features for Reaper
Band-in-a-Box® 2024 includes built-in specific support for the Reaper® DAW API, allowing direct transfer of Band-in-a-Box® files to/from Reaper tracks, including tiny lossless files of instructions which play audio instantly from disk.
Already grabbed your copy of Band-in-a-Box® 2024 for Mac®? Head to our Support Page to download build 803 and update your Band-in-a-Box® 2024 installation with the latest version developed by our team!
One of our representatives will be happy to help you over the phone. Our hours of operation are from
6:00AM to 6:00PM PST (GMT -8) Monday thru Friday, and 8:00AM to 4:00PM PST Saturday. We are closed Sunday. You can also send us your questions via email.
One of our representatives will be happy to help you on our Live Chat or by email. Our hours of operation are from
6:00AM to 6:00PM PST (GMT -8) Monday thru Friday; 8:00AM to 4:00PM PST (GMT -8) Saturday; Closed Sunday.