Previous Thread
Index
Next Thread
Print Thread
Go To
Page 1 of 2 1 2
Band-in-a-Box Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
This is a response to another thread with user wanting Biab on Linux
Re: BIAB run on Linux
Re: A Sustainable Future of Biab ?
Re: Anyone Use Reaper ?
:

PG should have an interest in getting Biab to run on Linux under Wine.
I have asked many times to have an internal code to play the wma files.
It's the same problem when using the BiabVST under yabridge
Windows Media Player issues as in the dialogs it calls on the WMP.dll then can't find it and gives an error.
PG, please install Linux and try it out under Wine, I bet you can get it sorted !!! this will also solve the issue (on Win) that comes up all the time over the years with users not being able to play the demo wma's because Windows can't access the audio device. Having an internal wma player will solve this issue on Win and Lin. You don't have another 6 months to work on a Lin version as 6 is spent on Win then another 6 on Mac. Unless you go over to JUCE you need to get it working under Wine.

Band-in-a-Box Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
+1 (of course)

This is where just one developer with an interest in Linux could make a huge difference, potentially back into the main Windows development and the Mac development, as well as for we Linux enthusiasts.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Nov 2005
Posts: 1,519
C
Expert
Offline
Expert
C
Joined: Nov 2005
Posts: 1,519
+1. More and more people are using Linux.


BIAB 2024, latest build.
Band-in-a-Box Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
I can't see why you are not able to have an option to set the play wma demo buttons to an external player if you can't make an internal player for it.
I can't remember on Linux if it was looking for WMP to decompress the wma to wav or if you use an internal decompressor ?
You have the Win version, you have the Mac version, get this sorted and you will have a working Lin version.
The new way the BB VST works now it should work with the Linux version of Reaper.

Band-in-a-Box Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by musocity
I can't remember on Linux if it was looking for WMP to decompress the wma to wav or if you use an internal decompressor ?
When I was using BIAB on Linux, I'd used ffmpeg to expand .wma files into .wav files.
PG Music appear already to use ffmpeg.
VLC has a library of modules libVLC. (LGPL 2.1).
I'd like to think JUCE does, but I didn't see it.

I think they won't play DRM-coded data.
VLC itself can be run headless like: vlc --intf dummy filename.wma


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jan 2020
Posts: 3,152
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,152
what i would like to see is bb n rb running native on linux under the smallest linux distro possible.
maybe pg do their own bundled with upak baby linux distro.
you linux people know better than i.
blue skying it what smallest linux distro do you think rb n bb
could run undr natively ? puppy distro ?
maybe pg could bundle their own baby linux distro on the upak drive they send out ?..pglinux ?
so user just clicks one installer and away you go...linux installed plus pg content OR just run off the upak drive under linux ? so people can keep win on their systems.

oh goodness love the idea.

om

Last edited by justanoldmuso; 01/24/24 05:22 AM.

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 Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by justanoldmuso
...native on linux under the smallest linux distro possible.
I can't see a huge benefit in "the smallest distro possible" bearing in mind that an UltraPAK is a couple or so hundred gigabytes.
Even AVLinux, which admits to being a pretty rich AV environment is less than 4GB.

On most modern hardware there's no longer any point in using one of the customised real-time kernels, though people occasionally still suggest that; A low-latency is absolutely fine and the standard normal-scheduler is generally OK, despite being optimised for different purposes.

For me, I settled on AVLinux a few years back, having tried several with mixed results. AVLinux mostly "just works" for the user, as Glen McArthur who produces it tests the integration pretty thoroughly and will hold back things that have faults, and there tend to be a few of those in Wine, Wine-staging, YADbridge, mostly because their purpose is a moving target. Glen has also long worked alongside people like FalkTX and others who develop specifically music-oriented applications and shims.

I think Ubuntu Studio should also be pretty good now as it's been around for a few years and probably has most of the wrinkles removed.

If one doesn't need to run Windows stuff on the system, then probably any half-decent Linux would do. Smaller may then be better and there are plenty under 1/2GB.

From PG Music's perspective I suspect they're right not to get too deeply involved in Linux. We already see they have enough to do to keep up with the general BIAB issues and with MacOS issues, without opening a further front. But the Linux community gets on and deals with most Linux issues. Most VSTs I have will run on Linux, or at least did prior to new download managers with 'odd' looks into the OS. But as Musocity says, if someone at PGM was prepared to spend some time addressing a small number of hurdles, BIAB under Wine could be a reasonable reality.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jan 2020
Posts: 3,152
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,152
Gordon.

dont mind me im just thinking the simplest way for someone new to music production who isnt interested in tech at all but maybe is weary of win control!ing things.
lots of people these days have no interest in the underlying tech as many have told me 'i just wanna do music'.

so the question ishow to entice such folks to linux ?
my thought therefore is pg ships its upak drive with a one click installer that both installs linux and pg content OR the user can just run from the pg drive within a linux environment so their existing win install on their pc is still available.

all good fun...lol.

om. 🇨🇦. 🇬🇧

Last edited by justanoldmuso; 01/24/24 08:36 AM.

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 Wishlist
Joined: Jun 2012
Posts: 3,699
J
Veteran
Offline
Veteran
J
Joined: Jun 2012
Posts: 3,699
A big old -1 from me!

There is plenty of work still to be done on the Windows and Mac versions and the last thing I'd suggest is for this team to complicate their lives for such a tiny market!

Attached Files (Click to download or enlarge) (Only available when you are logged in)
OS.jpg (26.44 KB, 106 downloads)
Band-in-a-Box Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
It's 6 months spent on Win and 6 months spent on Mac, it only needs a few tweaks for the Win version to work well under Wine.
Since I bought Biab/RB it has complicated my life no end, but I do it as it had to be done and I didn't give up on it, the result this year has been a massive leap with many things that I spent so much of my own time working out and making demo examples how it could be implemented in Biab/BB VST to lift it to a higher level. I'm sure all here have benefitted by all these improvements.
There were users complaining about all the Reaper info I posted and others saying "just ignore all that crap", "it can't be made better because of old users with old computers", there was about zero support or interest when I posted all the info, but now users don't mind using the new features that this has now given Biab/BB VST.

Band-in-a-Box Wishlist
Joined: Jan 2020
Posts: 3,152
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,152
Mcity.

my only concern with wine is impact on latency.
yes i would like to get out of wins clutches if it simplified my life plus made me independent.
reaps runs on linux right ?
what latency does reaps report for linux ?

i think its fair to say that the not on linux folks have a point re low market share.

im getting 4ms or less latency useing win.
so thats a plus.

btw respect for your contributions here.

om

Last edited by justanoldmuso; 01/24/24 02:55 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 Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
Most users just use MME with BBWin, I remember there was a wineasio.
I haven't got a Linux running at the moment, I did have Ubuntu Studio when I was trying it all.
Reaper worked very well under wine and the native Linux version should be able to use Open SGU in Reaper if it's set to anything but wma like wav or flac or mp3 etc... the BB VST should work using wav how it is now but could be made to work the same way as Open SGU in Reaper where you can choose any Reaper compatible format to use.
I don't know if Gordon tried the Open SGU in Reaper with Linux Reaper ?

Band-in-a-Box Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by JohnJohnJohn
A big old -1 from me!

There is plenty of work still to be done on the Windows and Mac versions and the last thing I'd suggest is for this team to complicate their lives for such a tiny market!
I totally agree that PGM should not be putting any effort into a version for Linux, certainly at this time anyway ... There's enough complexity/disparity/issues in the Windows & MacOS versions already.

What we're asking is if someone, hopefully with an interest in Linux, could try to overcome a few minor hurdles that make it harder than it should be to run BIAB under Wine.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by justanoldmuso
reaps runs on linux right ?
what latency does reaps report for linux ?
Yes, Reaper runs on Linux.
I'm seeing 2.9ms on an i5-12400F

I have Reaper, Ardour, Mixbus and Renoise all native on Linux. BitWig and Tracktion Waveform are also native. There are several others, not so well known. Most, though not all, of my VSTs work in Wine.

I'm a long-term enthusiast and advocate for Linux et al, but I have to say that, IMHO, it would be crazy for PGM to try a version for Linux, certainly at this point. I think there are just too many existing complications that need rationalising(*) first. There would, I think, be a potential benefit in keeping it in mind whilst doing that rationalisation, where it may focus ideas on more universal ways to do things, but I think it really must not be even remotely a short-term aim.

(*) I don't really understand, for example, why there are four different folders all called Uninstall or uninstall.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jan 2020
Posts: 3,152
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,152
Gordon.

i thought i was a pretty decent tech...but your the chap.

kudos. thats a very impressive latency figure.
is this useing jack ? is the 2.9 in wine or native ?
what sound device ? i wonder if my audient interface which i like and yay it was designed in old blighty would work flawlessly.

ive had zero probs with audient in win...super duper drivers...multi client...and ive sent them a list of product ideas.
whats impressed me about audient is their fast response time and how open they are to feature ideas.
i have zero complaints....the songs in my sig were done useing audient and from my experience i hear no quality diff tween songs done useing audient and big studios i once used.

your pg comments beg the obvious question...what could pg do without loads of codeing to get bb n rb going on linux ??
obviously we dont know pg internal codeing but i suspect they are useing wins special audio api's etc ...will they work under wine ? i dunno. i looked at the win api's once and my thought was how complex they were and the learning cycle. im not exactly the dimmest bulb on the xmas tree but my reaction was 'you gotta be kidding'.
maybe im a dunce but take a look sometime at them...
tell me what you think...just google win audio api's.
look at the sdk's.

if i could get that 2.9 under wine with no glitches from the
audio interface ...it would certainly get me interested.
it wouldnt bother me either if i couldnt play the win rt bb demos which depend on core win routines due to wma's ?

what im struggling to understand is ....due to the different hardware architectures how other daws manged to implement on different architectures rapidly...inux...pi...etc etc.
ie cross platform daws.

i do agree that pg shouldnt do a load of work unless a simple way could be found.
also im selfish and want to see the new great pg bb track view concept evolve to add more daw features so i dont waste lots of time like now flitting tween various music apps.

kudos mate. still loving my mini pc.
astounding low core microsecond latency.
also m.2 all the way. amazeing transfer speeds.
win bb n rb load super fast...i had to do little optimising.
turned off the silly net also. i use an old i5 pc for net so no chance recording rig gets contaminated.
maybe if bb comes to linux ill test out on old i5 pc.

respect.

om. 🇨🇦. 🇬🇧

Last edited by justanoldmuso; 01/25/24 08:48 AM.

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 Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by justanoldmuso
Gordon.

i thought i was a pretty decent tech...but your the chap.

kudos. thats a very impressive latency figure.
is this useing jack ? is the 2.9 in wine or native ?
That's native but just Reaper. Jack is at 8.7ms, though I've not tried to tune anything much. It's also on this machine which is also running Firefox, Thunderbird and a bunch of other stuff.


Originally Posted by justanoldmuso
what sound device ?
Scarlett 2i2 gen1.


Originally Posted by justanoldmuso
...what could pg do without loads of codeing to get bb n rb going on linux ??
obviously we dont know pg internal codeing but i suspect they are useing wins special audio api's etc ...will they work under wine ?
I had the 64-bit 2023 version running under Wine last year, with a few obvious caveats ... There's no proper wmp substitute in Wine, so demos wouldn't play, and all the RealTracks WMAs need conversion to WAVs (WMA quality, of course). There were a few small dialogs that also wouldn't work, but nothing significant. It seemed, then at least, to run a bit faster under Wine than on Windows.

That WMA->WAV expansion was what persuaded me to part with the money for the Audiophile version ... I figured if I was using the disc space, I might at least get the quality. I rebuilt the PC with a faster CPU, more RAM and M.2 and installed a slightly newer AVLinux. When I went to get BIAB running on it, I had a few fails. I'd already become a bit disillusioned with BIAB for my practice wants (too much time trying to make BIAB work with melody and arrangement, not enough actual piano practice) and I gave up at a violation pop-up. In fact it was a write-failed error because the filesystem was write protected. Having tried again since, that may have been the final hurdle. I may try again. There seem to be quite a few bugs in 2024 so far and I'm loathe to get involved with them at present.

Originally Posted by justanoldmuso
i dunno. i looked at the win api's once and my thought was how complex they were and the learning cycle. im not exactly the dimmest bulb on the xmas tree but my reaction was 'you gotta be kidding'.
Yes, some seem arcane just for the sake of it.


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jan 2020
Posts: 3,152
J
Veteran
Offline
Veteran
J
Joined: Jan 2020
Posts: 3,152
Gordon.

not just arcane but whoever thought those api up must have been trying to find the best way to make things most difficult fo win daw and music app programmers...lol.

what im trying to understand is reaps has only a couple of programmers ?...so how the hey did they go cross platform so fast ? which would seem to suggest it cant be that difficult to go cross platform ?
what i mean is reaps is not just on win but also mac ,linux and the cute pi etc. thats rather impressive.
other daws the same. maybe theres a toolkit ?
ps pi 5 is out ?

best.

om. 🇨🇦. 🇬🇧

Last edited by justanoldmuso; 01/25/24 01:16 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 Wishlist
Joined: Jan 2015
Posts: 2,257
Veteran
Offline
Veteran
Joined: Jan 2015
Posts: 2,257
Originally Posted by justanoldmuso
Gordon.

not just arcane but whoever thought those api up must have been trying to find the best way to make things most difficult fo win daw and music app programmers...lol.

what im trying to understand is reaps has only a couple of programmers ?...so how the hey did they go cross platform so fast ? which would seem to suggest it cant be that difficult to go cross platform ?
what i mean is reaps is not just on win but also mac ,linux and the cute pi etc. thats rather impressive.
other daws the same. maybe theres a toolkit ?
ps pi 5 is out ?

best.

om. 🇨🇦. 🇬🇧
It took the Reaper people a few years to do it, so it wasn't that quick. I don't know how many people they have.

FWIW, for my own developments on PCs, I've usually developed on linux with Windows and Mac in mind as I develop, then polish for Windows because that's the big market. I've had a few products used on Macs, but it's been a small market for me. I've not had anyone say my products don't work on a Mac, but I could just have been lucky. Note: My main environment is embedded real-time-ish and I do only a few things for PCs, usually not too complex and usually with a high-ish level language like Python or Tcl, where there's good cross-platform support and decent GUI support. Some of my embedded systems used dozens or hundreds of semi-autonomous modules co-operating over wired and wireless networks almost before the latter existed (my first such wasn't long after ALOHAnet and pick-a-backed over a fire services speech radio network).


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2024 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.
Band-in-a-Box Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
It was 3 years ago I was trying all this, and found this http://www.geocities.ws/jovi9200/
"Extreme Beta Testing to keep it bug free"

EDIT: It may need the windows drivers so may not be any good ???

Last edited by musocity; 01/25/24 11:12 PM.
Band-in-a-Box Wishlist
Joined: Jun 2009
Posts: 2,790
Veteran
OP Offline
Veteran
Joined: Jun 2009
Posts: 2,790
FFMPEG should be able to do it, they were using that in Reaper to play wma before using Media Foundation.
I don't know if there is anything here:
https://github.com/DelphiForBroadcasting/ffmpeg-delphi/blob/master/Examples/+simple-sdl2-player/Unit1.pas
https://torry.net/author/delphi-ffmpeg-vcl
http://www.delphiffmpeg.com/

will look more tomorrow....

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,517
Posts758,775
Members39,140
Most Online3,932
Nov 19th, 2024
Newest Members
easonlee, Guutaa, sadsad12, JulioSax, mmoalem
39,140 Registered Users
Top Posters(30 Days)
jpettit 192
Noel96 141
musocity 135
MarioD 131
Jim Fogle 127
DC Ron 122
Rob Helms 120
Today's Birthdays
alabastrino, gabrielbadillog, LoBo
Powered by UBB.threads™ PHP Forum Software 7.7.5