The choice of development environment has little or no bearing on the resultant functionality.
Object Pascal is anything but a dated language. It has always been and is still under very active development. The latest RAD Studio is Seattle, released just a few months ago. It includes cross-platform capabilities, giving Multi-Device application support.
I understand your intentions are good, but porting to a different language won't deliver the results I think you are expecting. And certainly won't deliver anything quickly - far from it.
Could the User Interface do with some work? Well, yes. Like all active products, users expect to see regular enhancements.
BIAB & RB2024 Win.(Audiophile), Sonar Platinum, Cakewalk by Bandlab, Izotope Prod.Bundle, Roland RD-1000, Synthogy Ivory, Kontakt, Focusrite 18i20, KetronSD2, NS40M Monitors, Pioneer Active Monitors, AKG K271 Studio H'phones
If everything is in one big main unit and the GUI elements are being accessed from within the procedures which do all of the musical functions then yes it would be quite an undertaking and a nightmare to maintain.
Given the program's legacy this would be my guess.
johnjohnjohn " get the whole thing converted to a VSTi that I can use in my DAW!" that could not be hard to do as realband\data\bbw2.exe generates up the tracks then lays them in real band that is a daw - initializing accompaniment functions is starting bbw2.exe up that appears to be much the same as bb\bbw.exe band in a box.
videotrack "Object Pascal is anything but a dated language" is delphi the best to be using for this ? I just wonder why the other daw applications are using c++ and not delphi - is it the personal choice of the person programming since the 90's or is there a reason why c++ could not work for them ? is delphi easier than c++ ? there is a big forum somewhere on band in a box 64 where people are wanting a new interface rather than the dated one would delphi do this ok ? if so why is it not there yet as requested by many but the interface on the ones listed above using c++ are very modern.
videotrack "Object Pascal is anything but a dated language" is delphi the best to be using for this ? I just wonder why the other daw applications are using c++ and not delphi - is it the personal choice of the person programming since the 90's or is there a reason why c++ could not work for them ? is delphi easier than c++ ? there is a big forum somewhere on band in a box 64 where people are wanting a new interface rather than the dated one would delphi do this ok ? if so why is it not there yet as requested by many but the interface on the ones listed above using c++ are very modern.
Pieline, I think I see where you are coming from, but I really believe you don't quite grasp the programming side of things. I'm guessing that because you saw DAW's whose interfaces you liked better and noticed that they were written in C++, that the best/only way to write a good DAW is to use C++.
C++ doesn't produce better graphics or better programs than Object Pascal (Delphi). They're both high-level languages. Down in the nuts and bolts, they all utilize Graphics Objects, I/O routines, Metafiles and more that are exposed by the Windows Operating System.
Here's an analogy: An author wants to write a best seller. He can use a PC or a MAC to write it. Will the book be a better seller because he used a MAC? Of course not. It will only be as good as the author's writing style and creativity, not the editor he produced it with.
Hope this explains it more clearly.
BIAB & RB2024 Win.(Audiophile), Sonar Platinum, Cakewalk by Bandlab, Izotope Prod.Bundle, Roland RD-1000, Synthogy Ivory, Kontakt, Focusrite 18i20, KetronSD2, NS40M Monitors, Pioneer Active Monitors, AKG K271 Studio H'phones
I'm still unclear as to the reasons why they use c++ and not delphi ? - if you could give some examples of daw's that are using delphi with good interfaces and operation so I could compare and get an idea of what it is capable of it might help me to understand more than what I do. I don't think it is just about interfaces as said before there are many other problems. I'm just at a lost as to why they use C++ and not delphi.
Well, I would say you have it backwards. Go onto your DAW's forum and ask them why can't they be a slave to Biab's host?
My point is DAW's along with Biab have always been master host programs. They're not designed to be slaves.
Bob
Baloney!:) there is no need to ask a DAW to support my Kontakt instrument library because it is already designed to a standard! if PG designed the RealTracks to be a VSTi it would become something universal that would work with any DAW!
This is a brilliant idea! RTs could become as universal as MIDI and I would expect that PGMusic's sales would skyrocket!
Actually if they could produce a VSTi RT player where one would input the chords and it would generate RTs they could sell it as a separate product.
Have you ever noticed there are no lines to a bathroom at a water park?
64 bit Win 10 Pro, the latest BiaB/RB, Roland Octa-Capture audio interface, a ton of software/hardware
Attack the new guy or welcome the new guy as there might be some truth that hurts a bit to hear ? that's why I said
""They could keep the existing band in a box how it is 32 for the older users that have been accustomed to it's interface for the last 20 years and make a new modern version that can be used like band in a box but in an audio workstation like real band in a new c++ 64 application""
Mike R "I believe that FL Studio is written in Delphi. It certainly used to be." It is strange what it is written in.
Well, I would say you have it backwards. Go onto your DAW's forum and ask them why can't they be a slave to Biab's host?
My point is DAW's along with Biab have always been master host programs. They're not designed to be slaves.
Bob
Baloney!:) there is no need to ask a DAW to support my Kontakt instrument library because it is already designed to a standard! if PG designed the RealTracks to be a VSTi it would become something universal that would work with any DAW!
This is a brilliant idea! RTs could become as universal as MIDI and I would expect that PGMusic's sales would skyrocket!
Actually if they could produce a VSTi RT player where one would input the chords and it would generate RTs they could sell it as a separate product.
In my opinion PG has one HUGE challenge and one HUGE opportunity!
The challenge is converting decades old code to something with a modern GUI abnd 64 bit. It will almost certainly require a major rewrite in logic, code, GUI, etc. Even if they accomplish this they only end up with version X of BIAB.
The opportunity is to build a VSTi version of BIAB! This would also require a large effort but they could leave out a ton a legacy features and functionality that would not be needed in a VSTi. If I could add BIAB RealTracks to individual tracks in my DAW...man oh man that would be heaven! In the pop up VSTi window there would be the ability to select a RealTrack instrument and enter chords in bars and generate/regenerate on command. Maybe the BIAB track(s) could even display chords in my DAW to serve as the "guide" track for the whole song!
This would be so cool and would instantly open up an enormous new market for PG! And they could continue selling the regular BIAB for those who love the classic interface!
Still shows delphi. What is the detector you are using to determine the code base, it might just be detecting a wrapper rather than the native code perhaps ?
FL may have changed to C++ but it certainly used to be coded in delphi for many years and has a neat and fast interface although non standard windows look and feel.
"The opportunity is to build a VSTi version of BIAB! This would also require a large effort but they could leave out a ton a legacy features and functionality that would not be needed in a VSTi. If I could add BIAB RealTracks to individual tracks in my DAW...man oh man that would be heaven! In the pop up VSTi window there would be the ability to select a RealTrack instrument and enter chords in bars and generate/regenerate on command. Maybe the BIAB track(s) could even display chords in my DAW to serve as the "guide" track for the whole song! "
What you are describing as a VST is how RB works with Biab. PGMusic can save a ton of R&D and money just by you learning RealBand and switching over to using it. Alternately, one can already click DAW Plug-in MODE in BIAB and drag ever how many files or regenerations of tracks that you want to into any DAW? What is the payoff to PGMusic to undertake such a huge effort that is at best, promoting a competitor's DAW over RealBand?
"The opportunity is to build a VSTi version of BIAB! This would also require a large effort but they could leave out a ton a legacy features and functionality that would not be needed in a VSTi. If I could add BIAB RealTracks to individual tracks in my DAW...man oh man that would be heaven! In the pop up VSTi window there would be the ability to select a RealTrack instrument and enter chords in bars and generate/regenerate on command. Maybe the BIAB track(s) could even display chords in my DAW to serve as the "guide" track for the whole song! "
What you are describing as a VST is how RB works with Biab. PGMusic can save a ton of R&D and money just by you learning RealBand and switching over to using it. Alternately, one can already click DAW Plug-in MODE in BIAB and drag ever how many files or regenerations of tracks that you want to into any DAW? What is the payoff to PGMusic to undertake such a huge effort that is at best, promoting a competitor's DAW over RealBand?
Well, first, they don't gain a single new customer by me "learning RealBand and switching over to using it"! Not one new customer there! I already use and love BIAB!
And second, let me blunt, RealBand is not a great DAW! I doubt it could even survive as a stand-alone DAW product without RealTracks. So again, very few new customers available to PG that are interested in giving up their modern 64-bit DAW for RealBand!
Third, the DAW plug-in mode you describe sounds interesting but there are so many inconsistencies and warts in BIAB that I would never bother when I can just as easily render my tracks to then use in my DAW. And again, no new customers for this feature!
So that leaves us with a new VSTi version of RealTracks. This would directly compete with huge sellers like Native and everyone else selling VSTi products. It would work in every DAW. Convincing someone to buy a new VSTi is certainly not a big task while convincing them to drop their DAW for an old one that supports RealTracks...well that is never gonna happen!
So there you have it. An almost unlimited supply of new customers who would buy a RealTracks VSTi for their DAW vs. just continuing to sell the DOS/Win3/Win95 patched up product to us old-timers (until we stop buying it of course!)
And also let me blunt, I considered going ahead in my initial comment to address the "RealBand is not a great DAW!" arguement. To be blunt again, I saw that one coming a mile away! Name a single mainstream DAW that has not undergone upgrades, rewrites and enhancements. Protools is up to version 12. Reaper did not use to be a very stable and good DAW. Sonar is ramped up Music Creator. There are folks out there making music as good as most anybody with Audacity. All of those programs are better today than they were in earlier years. Realband is getting better too. I've had Music Creator, Cool Edit, Studio One Professional, Protools 6, 7., Cubase and there have been stability or compatibility issues with each and every one of them at some point.
I didn't advance answer the RB not a great DAW for three reasons. 1. I saw it coming and decided to wait until now. 2. The post is about a VSTi version of BIAB. BIAB is not a DAW. Realband is only relevant because as poorly as you think it performs, it integrates superbly with Biab in the manner you want it to work with other DAW's as a VSTi. and is there for you to use. 3. Terms such as universal, plug & play and works with every DAW seem to be more marketing tools than absolutes. Think of the time setting everything up, drivers, asio, MME, latency, crashes, porting, firewire vs USB, USB2 vs USB3, dongles, activations, passwords and user accounts. Heaven is always just a sin away. The imagination much brighter than the reality. And the reality is that for many, the VSTi version may not be any more stable than RealBand is now.
"RealBand is not a great DAW!" arguement. To be blunt again, I saw that one coming a mile away!
cause you know it is true?
Originally Posted By: Charlie Fogle
Name a single mainstream DAW that has not undergone upgrades, rewrites and enhancements...Realband is getting better too.
not fast enough for me and the thousand of others who use more modern DAWs!
Originally Posted By: Charlie Fogle
Heaven is always just a sin away. The imagination much brighter than the reality.
Is that any reason not to dream and aim high?
Originally Posted By: Charlie Fogle
And the reality is that for many, the VSTi version may not be any more stable than RealBand is now.
Well that would be a real concern if I were PG. I have used dozens of plugins in several DAWs and for the most part they work quite well. The market would certainly not accept a RealTracks VSTi that is not stable.
My main point in suggesting a VSTi is to build on what PG has done best! Namely, RealTracks and the way they create them, time-stretch them, transpose them, integrate them into my chord progressions, etc. That is nothing short of BRILLIANT! It is far more brilliant than any DAW on the market that I have seen. It is far more brilliant than any VSTi I have used so far!
In their RealTracks, PG has something truly amazing that would set the music world on fire when compared to sample libraries where I still have to play the parts entirely! But they need a way to get this brilliance into the hands of people making music and I honestly believe yearly patches to the current GUI will never do that! On the other hand, a new VSTi version of RealTracks would be the product of the year or maybe the decade!
My main point in suggesting a VSTi is to build on what PG has done best! Namely, RealTracks and the way they create them, time-stretch them, transpose them, integrate them into my chord progressions, etc. That is nothing short of BRILLIANT! It is far more brilliant than any DAW on the market that I have seen. It is far more brilliant than any VSTi I have used so far!
In their RealTracks, PG has something truly amazing that would set the music world on fire when compared to sample libraries where I still have to play the parts entirely! But they need a way to get this brilliance into the hands of people making music and I honestly believe yearly patches to the current GUI will never do that! On the other hand, a new VSTi version of RealTracks would be the product of the year or maybe the decade!
RealTracks ARE awesome! But comparing them to a VSTi program is not a fair comparison. By definition VSTi is a sound generator and can only sound as good as the midi commands let it sound. RealTracks are a collection of audio phrases. The genius is not just the sound but the arrangement the musician follows, the recording and mixing engineers dedication to creating the right sounds AND the (BiaB) program's audio engine capability to compile the phrases into something that is both pleasing and coherent. To me that is truely magical.
Would a laser focused VSTi with the capability described above be great? You betcha'. Would it be the equal of megabucks VSTis like Kontakt? Perhaps but it would be a huge gamble for a small music company like PG Music. But, I don't think the VSTi program would be compared to another VSTi. I think it would be compared against audio loops and against loops RealTracks and a VSTi does not fare as well because loops and RealTracks both rely on audio phrases.
Compare RealTracks and BiaB against VSTi and PG Music "wins" because it is an apple versus oranges comparison. Compare RealTracks and BiaB against loops and you have a much more level match up. PG Music doesn't "win" but it doesn't lose either. They just get to compete against every other company that makes Acidized and Rex loops.
So we are all settled on a vsti version and a 64 bit c++ audio workstation version I will mark that as confirmed. The existing delphi32 version as stated will still be available for the older users and the 64 bit c++ audio workstation will also be ported to Macintosh.
Generate Lyrics for your Band-in-a-Box songs with LyricLab!
Need some lyrics to complete your Band-in-a-Box song? LyricLab is here to help!
LyricLab (by Joanne Cooper) is an AI-powered tool designed to quickly create lyrics and chords to fit your music. Just enter a rough idea of your lyrics, and let the AI bring them to life. Once you're happy with the results, simply import the LyricLab file into Band-in-a-Box® 2024 or newer. From there, you can pick your style and generate melodies to match your song’s chords!
Ci siamo dati da fare e abbiamo aggiunto oltre 50 nuove funzionalità e una straordinaria raccolta di nuovi contenuti, tra cui 222 RealTracks, nuovi RealStyles, MIDI SuperTracks, Instrumental Studies, "Songs with Vocals" Artist Performance Sets, Playable RealTracks Set 3, Playable RealDrums Set 2, due nuovi set di "RealDrums Stems", XPro Styles PAK 6, Xtra Styles PAK 17 e altro ancora!
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 & 7, Xtra Styles PAK 17 & 18, und mehr!
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.
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.