Previous Thread
Index
Next Thread
Print Thread
Go To
Page 2 of 2 1 2
Off-Topic
Joined: Jun 2009
Posts: 3,110
M
Veteran
Offline
Veteran
M
Joined: Jun 2009
Posts: 3,110
Did anyone read up on it ? maybe there is another alternative ?

Deliver software on multiple platforms
JUCE is the most widely used framework for audio application and plug-in development. It is an open source C++ codebase that can be used to create standalone software on Windows, macOS, Linux, iOS and Android, as well as VST, VST3, AU, AUv3, AAX and LV2 plug-ins.

JUCE allows developers to focus on the most valuable parts of their software by taking care of the differences between operating systems (both desktop and mobile) and plug-in formats. With JUCE’s library of digital audio processing (DSP) building blocks you can quickly prototype and release native applications and plug-ins with a consistent user experience across all supported platforms. Using JUCE also future-proofs your products against operating system and plug-in host updates.

Audio Software & Plug-in Compatibility
JUCE makes it easy to create both standalone audio applications or plug-ins that can be loaded inside digital audio workstations (DAWs) like Logic, Live, Pro Tools, FL Studio or Cubase. A single JUCE project can be used to create VST, VST3, AU, AUv3, AAX and LV2 plug-ins from the same source code, and also provides the functionality required to host these plug-in formats in your own software.

Companies Using JUCE
A few of the many companies using JUCE:

Adobe AMS-Neve Antares Arturia Audio Modeling AudioKinetic

Avid Bose Bytedance Corsair Cycling74 Dolby Laboratories

Eventide Fender Focusrite Genelec Google

Harman Harrison InMusic Izotope Korg

Krotos LANDR MathWorks Meta Metric Halo

Moog Music Tribe Naughtydog Netflix PG (PLUGIN Only)

Pioneer DJ reFX Audio Software Roland ROLI

Sennheiser Serato Sonnox SoundRadix Spitfire

Splice SSL Steinberg Syng THX Tracktion

Universal Audio UVI Valhalla DSP Waves

Wolfram Research, Inc. Yamaha

Off-Topic
Joined: Jun 2020
Posts: 2,757
Veteran
Offline
Veteran
Joined: Jun 2020
Posts: 2,757
Originally Posted by musocity
A few of the many companies using JUCE:

Adobe AMS-Neve Antares Arturia Audio Modeling AudioKinetic

Avid Bose Bytedance Corsair Cycling74 Dolby Laboratories

Eventide Fender Focusrite Genelec Google

Harman Harrison InMusic Izotope Korg

Krotos LANDR MathWorks Meta Metric Halo

Moog Music Tribe Naughtydog Netflix PG (PLUGIN Only)

Pioneer DJ reFX Audio Software Roland ROLI

Sennheiser Serato Sonnox SoundRadix Spitfire

Splice SSL Steinberg Syng THX Tracktion

Universal Audio UVI Valhalla DSP Waves

Wolfram Research, Inc. Yamaha
Hey, WAIT A MINUTE!!!
Did someone say Wolfram Research??
smile

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Screenshot 49.jpg (31.74 KB, 138 downloads)

https://soundcloud.com/user-646279677
BiaB 2026 Windows
For me there’s no better place in the band than to have one leg in the harmony world and the other in the percussive. Thank you Paul Tutmarc and Leo Fender.
Off-Topic
Joined: Jun 2009
Posts: 3,110
M
Veteran
Offline
Veteran
M
Joined: Jun 2009
Posts: 3,110
This is from the PLUGIN thread:

For JUCE I see there is "MediaFoundation VideoComponent for Windows"
https://forum.juce.com/t/mediafoundation-videocomponent-for-windows/59952

To get Reaper to now play the wma or m4a direct on windows, for source properties it shows "Video item properties":

Using Windows Media Foundation v2 decoder for audio

Encoded audio format: AAC

Using Windows Media Foundation v2 decoder for audio

Encoded audio format: WMAudioV8

So why not use m4a as the crossplatform compressed audio format for the PLUGIN to play direct ?
It can play both to be backward compatible and the main Biab should be able to decompress either wma or m4a, or play wma or m4a demos.
Mac will play aiff or wav as the uncompressed format.

If you can get crossplatform started with the JUCE PLUGIN and get the generate code into it then it can develop independently from the 6mths Win 6mths Mac development saga without all your eggs in the one Delphi basket, future proofing.
That and crossplatform content installers allowing users to use their Biab purchase on Win and/or Mac, with SGU working on both without having to wait 6mths for the new RealTracks SGU to work on Mac.

As I keep saying, if I as a non programmer can make Lua scripts in Reaper to generate tracks the same as Biab then surely a C++ programmer like Adar can do this ? he won't have to wait all the time for BBW4 programmers.
Things will be fixed and added a lot quicker.
The Plugin Standalone can become the new crossplatform Biab Lite, with features being added to it gradually without the bloat of the main Biab. Easy to learn, easy to use, EZBBvst.

These download instantly, there is no 6mths wait in between clicking download buttons
[Linked Image - Only viewable when logged in]

Off-Topic
Joined: Jun 2009
Posts: 3,110
M
Veteran
Offline
Veteran
M
Joined: Jun 2009
Posts: 3,110
If you just watch the intro of the video it explains:


Off-Topic
Joined: Jul 2000
Posts: 27,546
Veteran
Offline
Veteran
Joined: Jul 2000
Posts: 27,546
Originally Posted by Gordon Scott
A few words on this also from a developer's perspective.
I'm pretty sure that when PGM started using Delphi it was sold and seen as an upgrade to whatever language they used before ... I guess Borland C or Borland Pascal as Delphi was then produced and sold by Borland as an upgrade to a fourth-generation language..
I get what you all are saying, and I support Musocity's suggestion that it could be good to bypass the bbw4.exe. Gordon, I think you are correct that Pascal was the programming language first used for BIAB, but I cannot offer support for that statement; it's just a long-ago memory. That made it a natural move to Delphi.

I always loved programming in Pascal - such an elegant language.


BIAB 2026 Win Audiophile. Software: Fender Studio One 8, Swam horns, Acoustica-7, Notion 6, Song Master Pro, Win 11 Home. Hardware: Intel i9, 32 Gb; Presonus Quantom HD8 & Faderport 8, Royer 121, Adam Sub8 & Neumann 120 monitors.
Off-Topic
Joined: Jun 2012
Posts: 21,085
Veteran
Offline
Veteran
Joined: Jun 2012
Posts: 21,085
Also we must keep in mind that Object Pascal in Delphi RAD Studio is on another planet compared to the original Turbo Pascal.

It has continually been developed and enhanced. It really is a complex, sophisticated and extremely powerful language now, and is still under very active development.


BIAB & RB2026 Win.(Audiophile), Windows 10 Pro & Windows 11, Cakewalk Bandlab, Izotope Prod.Bundle, Roland RD-1000, Synthogy Ivory, Session Keys Grand S & Electric R, Kontakt, Focusrite 18i20, KetronSD2, NS40M, Pioneer Active Monitors.
Off-Topic
Joined: Jun 2009
Posts: 3,110
M
Veteran
Offline
Veteran
M
Joined: Jun 2009
Posts: 3,110
JUCE Plugin to any format:
[Linked Image - Only viewable when logged in]

JUCE Desktop to any OS:
[Linked Image - Only viewable when logged in]

Off-Topic
Joined: Jan 2015
Posts: 2,660
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,660
Originally Posted by Matt Finley
Gordon, I think you are correct that Pascal was the programming language first used for BIAB, but I cannot offer support for that statement; it's just a long-ago memory. That made it a natural move to Delphi.

I always loved programming in Pascal - such an elegant language.
My analysis was also the logical progression to Delphi from Pascal.

I cut my teeth mostly in assembler with a little of the original Basic, i.e., before it became Comal really, but with a catchy name for beginners. I went from there to K&R C, which was a sort of grown-up assembler with a sparse but well-structured syntax. Probably due to that, I found Pascal rather verbose and never really warmed to it. I mostly programmed embedded soft real-time, though, so I guess C was also the obvious for that ... most embedded microcontrollers have C/C++, not much else is assured on everything. With modern flavours of C/C++ defensive programming is fairly easy, but not baked-in.

for non-embedded I mostly use one of several scripting languages, depending on the context.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2026 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Off-Topic
Joined: Jun 2009
Posts: 3,110
M
Veteran
Offline
Veteran
M
Joined: Jun 2009
Posts: 3,110
Current way the Plugin works:

[Linked Image - Only viewable when logged in]


How the Plugin needs to works, self-contained crossplatform Plugin/Plugin Standalone:

[Linked Image - Only viewable when logged in]

Previous Thread
Next Thread
Go To
Page 2 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
Holiday Weekend Hours

As we hop into the Easter weekend, here are our holiday hours:

April 3 (Good Friday): 8:00 AM – 4:00 PM PDT
April 4 (Saturday): Closed
April 5 (Easter Sunday): Closed
April 6 (Easter Monday): Open regular hours

Wishing you an egg-cellent weekend!

— Team PG

Update to Build 10 of RealBand® 2026 for Windows®!

If you're already using RealBand 2026 for Windows, download build 10 to get all the latest additions and enhancements.

Band-in-a-Box® 2025 for Mac® users: Build 904 now available!

If you're already using Band-in-a-Box® 2025 for Mac®, make sure to grab the latest update! Build 904 is now available for download and includes the newest additions and enhancements from our team.

Band-in-a-Box® 2026 for Windows® users: Build 1237 is now available!

Already a Band-in-a-Box 2026 for Windows user? Stay up to date and download the build 1237 to get all the latest additions and enhancements.

PowerTracks Pro 2026 for Windows is Here!

PowerTracks 2026 is here—bringing powerful new enhancements designed to make your production workflow faster, smoother, and more intuitive than ever.

The enhanced Mixer now shows Track Type and Instrument icons for instant track recognition, while a new grid option simplifies editing views. Non-floating windows adopt a modern title bar style, replacing the legacy blue bar.

The Master Volume is now applied at the end of the audio chain for consistent levels and full-signal master effects.

Tablature now includes a “Save bends when saving XML” option for improved compatibility with PG Music tools. Plus, you can instantly match all track heights with a simple Ctrl-release after resizing, and Add2 chords from MGU/SGU files are now fully supported... and more!

Get started today—first-time packages start at just $49.

Already using PowerTracks Pro Audio? Upgrade for as little as $29 and enjoy the latest improvements!

Order now!

Band-in-a-Box 2026 for Windows Special Offers End Tomorrow (January 15th, 2026) at 11:59 PM PST!

Time really is running out! Save up to 50% on Band-in-a-Box® 2026 for Windows® upgrades and receive a FREE Bonus PAK—only when you order by 11:59 PM PST on Thursday, January 15, 2026!

We've added many major new features and new content in a redesigned Band-in-a-Box® 2026 for Windows®!

Version 2026 introduces a modernized GUI redesign across the program, with updated toolbars, refreshed windows, smoother workflows, and a new Dark Mode option. There’s also a new side toolbar for quicker access to commonly used windows, and the new Multi-View feature lets you arrange multiple windows as layered panels without overlap, making it easier to customize your workspace.

Another exciting new addition is the new AI-Notes feature, which can transcribe polyphonic audio into MIDI. You can view the results in notation or play them back as MIDI, and choose whether to process an entire track or focus on specific parts like drums, bass, guitars/piano, or vocals. There's over 100 new features in Band-in-a-Box® 2026 for Windows®.

There's an amazing collection of new content too, including 202 RealTracks, new RealStyles, MIDI SuperTracks, Instrumental Studies, “Songs with Vocals” Artist Performance Sets, Playable RealTracks Set 5, two RealDrums Stems sets, XPro Styles PAK 10, Xtra Styles PAK 21, and much more!

Upgrade your Band-in-a-Box for Windows to save up to 50% on most Band-in-a-Box® 2026 upgrade packages!

Plus, when you order your Band-in-a-Box® 2026 upgrade during our special, you'll receive a Free Bonus PAK of exciting new add-ons.

If you need any help deciding which package is the best option for you, just let us know. We are here to help!

Band-in-a-Box® 2026 for Windows® Special Offers Extended Until January 15, 2026!

Good news! You still have time to upgrade to the latest version of Band-in-a-Box® for Windows® and save. Our Band-in-a-Box® 2026 for Windows® special now runs through January 15, 2025!

We've packed Band-in-a-Box® 2026 with major new features, enhancements, and an incredible lineup of new content! The program now sports a sleek, modern GUI redesign across the entire interface, including updated toolbars, refreshed windows, smoother workflows, a new dark mode option, and more. The brand-new side toolbar provides quicker access to key windows, while the new Multi-View feature lets you arrange multiple windows as layered panels without overlap, creating a flexible, clutter-free workspace. We have an amazing new “AI-Notes” feature. This transcribes polyphonic audio into MIDI so you can view it in notation or play it back as MIDI. You can process an entire track (all pitched instruments and drums) or focus on individual parts like drums, bass, guitars/piano, or vocals. There's an amazing collection of new content too, including 202 RealTracks, new RealStyles, MIDI SuperTracks, Instrumental Studies, “Songs with Vocals” Artist Performance Sets, Playable RealTracks Set 5, two RealDrums Stems sets, XPro Styles PAK 10, Xtra Styles PAK 21, and much more!

There are over 100 new features in Band-in-a-Box® 2026 for Windows®.

When you order purchase Band-in-a-Box® 2026 before 11:59 PM PST on January 15th, you'll also receive a Free Bonus PAK packed with exciting new add-ons.

Upgrade to Band-in-a-Box® 2026 for Windows® today! Check out the Band-in-a-Box® packages page for all the purchase options available.

Forum Statistics
Forums57
Topics85,994
Posts800,385
Members40,049
Most Online64,515
Apr 8th, 2026
Newest Members
Palgreen 1, jazzcarlos, Titaua, bllaoron598, nzedze
40,049 Registered Users
Top Posters(30 Days)
MarioD 130
DC Ron 111
rsdean 98
Noel96 61
Today's Birthdays
chaplainbob
Powered by UBB.threads™ PHP Forum Software 7.7.5