No Budget Orchestra Plugins

Link to good samples/soundfonts at http://wiki.linuxaudio.org/wiki/free_audio_data

Moderators: MattKingUSA, khz

j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

No Budget Orchestra Plugins

Post by j_e_f_f_g »

Here's a preliminary release of the new "No Budget Orchestra -- plugins edition", which is (an updated) NBO converted to LV2 plugins. These LV2 plugins are meant to simplify using a virtual symphony with linux sequencer software such as MUSE, qtractor, ardor, etc.

Download the following file:
http://wikisend.com/download/472718/plugins.zip

If you run your system at 48KHz, then also download the following 2 files:
http://wikisend.com/download/348682/strings48khz.zip
http://wikisend.com/download/231820/brass48khz.zip

If you run your system at 44KHz, then also download the following 2 files:
http://wikisend.com/download/643364/strings44khz.zip
http://wikisend.com/download/397684/brass44khz.zip

If you use both sample rates, then download all 5 files.

Unzip all the files to one directory, such as your Home. This should create one "NoBudget" folder containing lots of files.

Load manual.htm in your browser and read the page "Installing the orchestra" for instructions on how to install.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

Incidentally, this is a "preliminary version" because it hasn't undergone extensive testing yet. That's what you folks need to do in order for me to finish creating all the remaining virtual instruments including basses, drum kits, pianos, guitars, organs, saxes, etc. I'm creating an entire General MIDI sound set that will be comparable to what you get in pro midi hardware.

So if you try these out, follow up with a post telling what doesn't work, so I can fix it. So too, if it works, follow up with a message saying what you tested so I'll know there aren't problems.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
funkmuscle
Established Member
Posts: 2802
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 130 times
Been thanked: 32 times

Re: No Budget Orchestra Plugins

Post by funkmuscle »

The installer ask for my sudo passwd and I would enter it and that fails.. Tried root passwd and that failed
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

funkmuscle wrote: Thu Jul 28, 2022 12:21 am The installer ask for my sudo passwd and I would enter it and that fails.. Tried root passwd and that failed
What happens if you open a terminal window, cd into NoBudget folder and do:

sudo ./install_orchestra.sh

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
Michael Willis
Established Member
Posts: 1458
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Has thanked: 70 times
Been thanked: 166 times
Contact:

Re: No Budget Orchestra Plugins

Post by Michael Willis »

I tried doing the system wide install. The plugins showed up in /usr/local/lib/lv2 and the samples under /usr/share/NoBudget/, but when I tried running the plugins they would give me messages like "Brass/French_Horn/map.txt load error - Operation not permitted"

Then I removed the previously installed files and tried doing a single-user install. After that I was able to load the plugins and play with the sounds.
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

Michael Willis wrote: the plugins would give me messages like "Brass/French_Horn/map.txt load error - Operation not permitted"
So then it's a problem with setting the permission bits on the files in /usr/share/NoBudget .

For "All users", the installer copies sound files to /usr/share/NoBudget then does a

chmod -R 644 /usr/share/NoBudget

But now that I think about it, for some reason files copied to root need to be 755 permission, even if they aren't executable files. Or maybe the -R isn't setting all the files inside NoBudget (which it should be doing).
did a single-user install. After that I was able to load the plugins and play with the sounds.
Right. A single-user install doesn't copy anything to root, nor require elevated permissions, so that above issue isn't applicable,

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

tavasti
Established Member
Posts: 2056
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 372 times
Been thanked: 209 times
Contact:

Re: No Budget Orchestra Plugins

Post by tavasti »

j_e_f_f_g wrote: Thu Jul 28, 2022 4:01 am For "All users", the installer copies sound files to /usr/share/NoBudget then does a

chmod -R 644 /usr/share/NoBudget

But now that I think about it, for some reason files copied to root need to be 755 permission, even if they aren't executable files. Or maybe the -R isn't setting all the files inside NoBudget (which it should be doing).
did a single-user install. After that I was able to load the plugins and play with the sounds.
Right. A single-user install doesn't copy anything to root, nor require elevated permissions, so that above issue isn't applicable,
Most likely it need execute-bit for directories, so most likely you would need:

Code: Select all

chmod -R 644 /usr/share/NoBudget
chmod -R a+X /usr/share/NoBudget

Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM

User avatar
GMaq
Established Member
Posts: 2804
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 525 times
Been thanked: 563 times

Re: No Budget Orchestra Plugins

Post by GMaq »

@j_e_f_f_g

Would you like these hosted as well? Or not until the alpha stage is over?
Kirtai
Established Member
Posts: 48
Joined: Mon Jul 10, 2017 8:56 am
Has thanked: 55 times
Been thanked: 7 times

Re: No Budget Orchestra Plugins

Post by Kirtai »

j_e_f_f_g wrote: Wed Jul 27, 2022 4:39 am Here's a preliminary release of the new "No Budget Orchestra -- plugins edition", which is (an updated) NBO converted to LV2 plugins.
Thanks for this.
Will the updates also be released for the non-plugin NBO?
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

Kirtai wrote: Will the updates also be released for the non-plugin NBO?
Probably not since the built-in player does manipulation of the samples that isn't possible with sfz.

Glen, it would probably be a good idea to grab these files while they're here. But ultimately, I want to create a "General MIDI" synth and player for AV Linux that will automatically play MIDI files when you doubleclick on them. So there will be something else for you later.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
GMaq
Established Member
Posts: 2804
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 525 times
Been thanked: 563 times

Re: No Budget Orchestra Plugins

Post by GMaq »

j_e_f_f_g wrote: Thu Jul 28, 2022 4:07 pm Glen, it would probably be a good idea to grab these files while they're here. But ultimately, I want to create a "General MIDI" synth and player for AV Linux that will automatically play MIDI files when you doubleclick on them. So there will be something else for you later.
OK, everything has been uploaded to here: http://www.bandshed.net/sounds/nbo-lv2/

I have considered bundling a collection of NBO stuff with AVL before but ISO real estate is limited and there is a physical barrier of 4Gb for an ISO. I like the idea but it will need to be pretty space efficient. unfortunately bundled stuff like Ardour, Mixbus and the large amounts of Audio Plugin binaries eat up a lot of space and it is hard to throw any of those core applications out.. It's an interesting idea for sure, will look forward to seeing it!
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

Glen, what do you think of this idea?

Instead of making a full DVD of AV Linux, make a "minimal install" CD that simply installs the base image, plus JACK/pulse/pipewire, QJackCtl, and any minimal stuff to get the distro configured for audio (low latency kernel), and networking.

Then upload the apps as separate packages, and I could write a utility that launches once at the end of installation. This utility would have apps listed with checkboxes the user can click to enable installation of various audio software. Then after the user checks his choices, the utility would download and install each app.

The apps and plugins (including NBO plugins as one of the "General MIDI Synth" choices) could then be treated as "extras" which the user can choose, or forego, downloading. The enduser gets only what he wants (including a minimal audio-optimized base if he wants to put together a special usage-case distro, such as maybe a Raspberry PI custom setup). And you don't have people using more of your bandwidth than they need. Plus, you effectively have no total size limit on the distro since extras are online.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
GMaq
Established Member
Posts: 2804
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 525 times
Been thanked: 563 times

Re: No Budget Orchestra Plugins

Post by GMaq »

j_e_f_f_g wrote: Thu Jul 28, 2022 8:39 pm Glen, what do you think of this idea?

Instead of making a full DVD of AV Linux, make a "minimal install" CD that simply installs the base image, plus JACK/pulse/pipewire, QJackCtl, and any minimal stuff to get the distro configured for audio (low latency kernel), and networking.

Then upload the apps as separate packages, and I could write a utility that launches once at the end of installation. This utility would have apps listed with checkboxes the user can click to enable installation of various audio software. Then after the user checks his choices, the utility would download and install each app.

The apps and plugins (including NBO plugins as one of the "General MIDI Synth" choices) could then be treated as "extras" which the user can choose, or forego, downloading. The enduser gets only what he wants (including a minimal audio-optimized base if he wants to put together a special usage-case distro, such as maybe a Raspberry PI custom setup). And you don't have people using more of your bandwidth than they need. Plus, you effectively have no total size limit on the distro since extras are online.
The logic is sound, it may even actually work!

Some of the URLs where your lists come from are likely to constantly change even if your Plugin URLS are pretty static, so prolly weekly maintenance... Most people have fast internet in their home but some don't so some may prefer one big DL in an Internet cafe rather than several small ones over several small sessions to piece it all together. AVL Packages are a bit of a clusterf**k between things from Repositories, Vendor Packages from their respective sites and The hot glue and duct taped things I put together myself (better known as Plebian Hackages) to fill in the gaps.. So some extra effort required to consolidate that mess and put it online and maintain it.. Plus... how does this list work? Everything is in Debs so it can be DL'd and securely installed via existing apt/dpkg facilities? Or some of this and some of that..?

My idea has always been kinda 'appliance' based... Install it use it and leave it the hell alone! But you do raise something to be considered... I'm also considering cutting some of the default applications in general and certainly lightening the plugin load...
User avatar
Audiojunkie
Established Member
Posts: 399
Joined: Thu Feb 21, 2019 4:27 pm
Has thanked: 389 times
Been thanked: 155 times

Re: No Budget Orchestra Plugins

Post by Audiojunkie »

Oooh! I like where this is going! Thank you to all involved! :D
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: No Budget Orchestra Plugins

Post by j_e_f_f_g »

GMaq wrote: some may prefer one big DL in an Internet cafe
Maybe a 2 CD solution. CD1 is the base system. CD2 is the extras. CD1 would have the base operating system and your current AVL installer. It would need to be installed first.

Then upon the first boot, the user would insert the extras CD2, which "autoruns" this new utility that presents a GUI for the user to check which apps/plugins to install.

An additional benefit is that you can update one CD without necessarily the other. So the operating system can update on a different schedule than the apps/plugins extras.
GMaq wrote: AVL Packages are from their respective sites. So required to consolidate that mess and put it online and maintain it.
Well, I guess you're already doing that in the current DVD. With the new method, all that would be needed is to create a mirror containing the contents of CD2. It would be trivial to have the "extras' install utility" check if it's being run from CD2 or not. If CD2, it pulls files from the CDROM. If not, it "wgets" the files from URLs.

Additionally, if there are binaries (or fully dependency-resolved source code) of certain apps/plugins that are directly downloadable from some web site, then the GUI extras installer can just "wget" them from there, and "dpkg" or "make" or whatever them. So, you wouldn't need to package those yourself (unless you want to make them available on CD2).

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

Post Reply