06-24-2022, 12:17 PM | #241 |
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
But I'm not offering advice on Linux?
__________________
Edit poly aftertouch in MIDI editor! Entirely (un)dockable UI! | Improve Render Queue! |
06-24-2022, 12:21 PM | #242 |
Human being with feelings
Join Date: Feb 2021
Posts: 2,289
|
__________________
ReaClassical -- Open Source Classical Music Editing Tools for REAPER | Donate via PayPal, Liberapay or Stripe airwindows JSFX ports | Debian & Arch Pro Audio Guides |
06-24-2022, 12:59 PM | #243 | |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Quote:
|
|
06-24-2022, 01:19 PM | #244 | |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,098
|
Quote:
That said, I won't be buying any additional libraries for it, or installing any new Windows plugins at all in the future, because I'm only supporting native Linux vendors with cash from my wallet. If there were a native Linux alternative, I would buy it and retire Kontakt. I used to run GigaStudio96 and have a fairly good assortment of .gig files that do work in LinuxSampler. |
|
06-24-2022, 01:32 PM | #245 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
The "ONLY" exception is selling the linuxsampler code commercially. Everything else is completely GPL'ed. The reason you won't find it in strict open source repositories is because of that single clause. See below: https://www.linuxsampler.org/faq.html Can I use LinuxSampler in commercial hardware or software products? You are NOT ALLOWED to use LinuxSampler source code, libraries or applications in COMMERCIAL hardware or software products without prior written authorization by the authors. See here Can I use LinuxSampler for commercial music production? Hell, yes! Every indirect commercial usage of LinuxSampler, which essentially means using its audio output, can of course be used in commercial applications like music productions, live shows, etc. Don't get us wrong, with the mentioned commercial exception we don't want to restrict the normal user / musician, we just want to avoid somebody to directly make money with our work, that is by selling our software in a sampler product like a sampler + sample library bundle, a hardware sampler or something equivalent, at least not without giving something back to the open source Community. LinuxSampler is not open source, you are evil! There are of course many definitions of the term "open source", but according to the definition on Wikipedia LinuxSampler is in fact open source, since you've got complete access to its source code. So due to this fact, a normal user / musician is free to do with LinuxSampler what he likes to do, he can even adjust and tweak every single part of the software by modifying and compiling its source code. And just the fact that we want to avoid our work to be directly exploited in commercial software or hardware products is definitely not an "evil" intention. For the normal user / musician the commercial restriction is even an advantage, since that way commercial actors are forced to support this or another open source project either directly by coding or indirectly by funding and thus increase development speed. Will LinuxSampler turn closed-source? No, LinuxSampler will remain open source. Again, the commercial exception is just to prevent commercial exploitation by third parties that haven't contributed anything to open source projects. I've heard the commercial exception of LinuxSampler was added at a certain version? No, the commercial exception in LinuxSampler's license terms were there since day one. Even further it's not only there since the very first publicly available CVS (developer) version of LinuxSampler, that commercial exception was even already in Benno Senoner's proof of concept code called "EVO", which LinuxSampler was based on. There was even a rumour that we would have manipulated CVS history to "pretend" this exception wasn't added at a later point. Needless to say that this rumour is completely false as well. Think about it! We're a group of developers spread around the world who work on this project for fun and ideology in our spare time. Most of us contributed to various other open source / free software projects. Do you seriously think we would cheat on such an issue? Beside that you certainly find various people completely unrelated to this project who still have early versions of LinuxSampler and / or EVO and thus can confirm that this commercial exception was always there. You can get it very easily regardless of the distro you are using: Debian family (Debian, Ubuntu, Mint, PopOS, etc): Use the KXStudio repository Fedora: Use find it in the COPR repository Arch family (Arch, Manjaro, EndeavourOS, etc) Use the AUR repository. Open Suse: Use the OBS repository. You don't have to compile it yourself to use it. |
|
06-24-2022, 02:18 PM | #246 |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Thank you, audiojunkie, for that massive missive!
I remember trying Linux Sampler a few (come to think of it, many) years ago and it was terribly unstable (as well as not seeming very user-friendly), for me at any rate, at that time. I think that experience has automatically ruled it out in my mind as an option ever since, probably unfairly as that was, as I say, admittedly a long time ago. I'll take your advice and check out the current version, especially as you recommend it so highly. |
06-24-2022, 02:25 PM | #247 | |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Quote:
|
|
06-24-2022, 02:47 PM | #248 |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,098
|
I'm using LinuxSampler for some things already. My goto piano is now a .gig format Yamaha grand piano from the LinuxSampler site, but when it comes to horns and strings, the Factory Library that comes with Kontakt is more playable than most of the horn and string samples I have in .gig and .sf2/sfz format.
|
06-24-2022, 05:34 PM | #249 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
1. LinuxSampler (the engine) is separate from the GUI. You choose LinuxSampler as the option when choosing the plugin for your track, and then you open the GUI as a separate program to make the changes to the LinuxSampler engine. It's different from most plugin programs. 2. Because the LinuxSampler (engine) is decoupled from the LinuxSampler (GUI), there is more than one front end GUI available for LinuxSampler. Use Qsampler. I believe it is the easiest and the only one still getting active development. 3. When you go to load a sampler through the QSampler GUI, choose the same sample engine of the multisamples you are using. You have three options, Gig, SFZ, and SF2. Once you have chosen the engine that matches your samples, load your sample file. 4. As long as you have your midi channels set right for your keyboard, you should now be able to listen to your playing of the samples. NOTE: There's a lot more that can be done. For example, you can load up 16 channels of samples per port, but you can load multiple ports to have as many multisamples as you need (in batches of 16) For example Port0 Channels 1-16, Port1 Channels 1-16, etc.. I really like LinuxSampler! In my opinion, it is the best native Sample player available in the Linux world for large DFD multisamples. Edit: Be sure to not only install the LinuxSampler Engine and the QSampler GUI, but also GigEdit so that you can create/modify instruments. Also, Be sure to install the dependencies it uses if you run into problems. It should pull them in by default in most distros, but it may not in some. There was something else.....Oh yeah! You will notice that you don't have any controls for essential functions such as ADSR and such. Use Reaper automation and CC controls to set things exactly how you want them. Because it's automation, you can also make changes to those settings while playing. Best of luck! Last edited by audiojunkie; 06-24-2022 at 05:39 PM. |
|
06-24-2022, 05:45 PM | #250 |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,098
|
Also, because LinuxSampler is a client/server relationship, if you use multiple instances of it, you have to keep close tabs on what midi channels and midi busses you have already used, or you end up with tracks in REAPER with contention about what sample set should be loaded for a specific midi bus and channel.
|
06-24-2022, 08:39 PM | #251 | |
Human being with feelings
Join Date: Dec 2019
Location: St Petersburg FL
Posts: 999
|
Quote:
And yes, there's a demo. 5 seconds at 128 velocities and 96 keys would be 17.07 hours to capture, for example.
__________________
My mixes from the Cambridge multitracks library SoundCloud link & Youtube (ThemTube?) link My preferred adjectives are “Handsome” and “Brilliant” |
|
06-24-2022, 11:06 PM | #252 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
|
|
06-25-2022, 01:46 PM | #253 |
Human being with feelings
Join Date: Dec 2019
Location: St Petersburg FL
Posts: 999
|
Here's a SoundFont2 file that was converted from an Oboe in Kontakt for proof of concept. It's 33MB, 16-bit mono at 22kHz with 3 velocity layers, with auto-loop and crossfaded points since that's all the trial of SampleRobot exports (and I wouldn't want to anger the Kontakt gods by sharing a high-quality file )
https://drive.google.com/file/d/1-NJ...ew?usp=sharing
__________________
My mixes from the Cambridge multitracks library SoundCloud link & Youtube (ThemTube?) link My preferred adjectives are “Handsome” and “Brilliant” Last edited by Lynx_TWO; 06-25-2022 at 01:53 PM. |
06-26-2022, 04:57 AM | #254 |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Spent a few days at the bay without computer/phone, watching the tide come in and out, gulls swirling by, geese and goslings, ducks and ducklings, sunrise and sunset, boats of all and sundry size, heading out to sea, or just enjoying the sunny days on the water...
Lot's of comments here.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
06-26-2022, 05:23 AM | #255 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
If you take out "profit driven" from any business model, it becomes a hobby. Even supposedly 'non-profit' and charitable organizations must budget for unforseen costs to their operations, and income that exceeds expenses, is indeed profit, but it's re-labeled and it's use then regulated per the local business laws.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
|
06-26-2022, 05:49 AM | #256 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
Which helps NI keep the doors open. Hostility implies 'taking action against' some target Choosing not to support linux is a passive decision, not an act of hostilty. An act of hostility would be to add some simple code to Native Access, which would detect linux, and then terminate the installer.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
|
06-26-2022, 06:28 AM | #257 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
While the sampler software isn't open-source, there is info to help samplists set up basic gui controls, and there are personal accounts of the many samplist's recording sessions. The local car lot was intrinsically restrictive in many annoying ways, when I wanted a free car.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ Last edited by 4duhwinnn; 06-26-2022 at 06:58 AM. |
|
06-26-2022, 06:56 AM | #258 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
Clap will hopefully be a unifying and enhancing force, and if pipewire can be perfected, such that libpulse and libjack are not needed, a simple and effective audio setup certainly will help convince people to try linux on solid merits, rather than on flawed philosophies.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
|
06-26-2022, 10:46 AM | #259 | |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Quote:
To make it more explicit, I'm happy to pay for (or to contribute to) the software I use, thank you very much. Always have. Not that I need to justify myself to you or anyone else. Anyway, with that said - I'm out of this thread. Last edited by Xasman; 06-26-2022 at 11:00 AM. |
|
06-26-2022, 11:49 AM | #260 |
Human being with feelings
Join Date: Sep 2013
Location: Maine
Posts: 1,153
|
I think we need to keep in mind that the draconian methods employed by some companies are only there because many people do not respect intellectual property rights. Blame the pirates for that. the companies are just trying to make a profit. nothing wrong with that.
If we Linux users insist on using tools made for windows and apple, we need to accept that it's not going to be easy. The only way companies are going to accommodate us if laws are passed requiring them to do so. Which is very unlikely to happen. Contacting your local representative with such a request is not likely to stimulate action in this regard. They have much bigger things to worry about (mainly, the next election. And the "Linux vote" is not going to cause them to lose any sleep). |
06-26-2022, 01:57 PM | #261 | |
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,787
|
Quote:
And on the other hand they provide a licensing scheme for Kontakt content-providers. Of course this is "nastily busyness driven", but I assume because of this - and because of the (AFAIK) very decent scripting abilities, Kontakt is the 1st choice for makers of high-class sample based instruments. It really is a shame that they don't have a Linux version (not even speaking of Linux on ARM), and AFAIK not even a fully supported native OSX ARM. -Michael Last edited by mschnell; 06-26-2022 at 09:41 PM. |
|
06-26-2022, 02:57 PM | #262 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
Clap is like a giant razor sharp scissors cutting through yamasteins governing vst3 red tape. Snip. Snippety snip snip...
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ Last edited by 4duhwinnn; 06-26-2022 at 03:12 PM. |
|
06-26-2022, 03:10 PM | #263 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
Establishing friendly communications during the clap takeover might help improve the situation, but endless demands for free stuff is a bad look in the commercial world. Keeping in mind that the linux kernel relies on big donations from Fortune 500 giants, and lesser but still huge household-name corporations. Mr Torvalds net worth north of $50 million didn't come from bake sales... (...drat, now I want some cinnamon rolls...) Cheers
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
|
06-27-2022, 01:44 AM | #264 | |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Quote:
|
|
06-28-2022, 08:23 AM | #265 | |
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
Bitwig 4.3 Official Clap Support
Bitwig 4.3 jus released has official CLAP Support:
https://downloads.bitwig.com/4.3/Release-Notes-4.3.html Quote:
__________________
Free ReaScripts - Premium Scripts - Custom Scripts Dev - Learn ReaScript - XR Theme - Stash Files - ReaLinks - Website - ReaComics - Alien 2347 - Donation |
|
06-28-2022, 09:20 AM | #266 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
|
|
07-04-2022, 02:48 AM | #267 |
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
Kontakt has been M1 native compatible since version 6.7 (relatively recent).
__________________
Edit poly aftertouch in MIDI editor! Entirely (un)dockable UI! | Improve Render Queue! |
07-04-2022, 05:00 AM | #268 |
Human being with feelings
Join Date: Mar 2007
Location: Germany
Posts: 1,557
|
To get back on topic, here is a little sum-up I did of what happened during the first 3 weeks since the CLAP announcement:
__________________
https://mossgrabers.de - https://mossifier.de/ - https://arilyn.de - https://bordermachine.com |
07-04-2022, 01:12 PM | #269 | |
Human being with feelings
Join Date: Jul 2007
Posts: 1,891
|
Quote:
i do not understand why builds can't simply be built and distributed after they are built. it seems very inefficient to ask millions of users to build a thing that can be built once and then distributed to millions of users. but if I know Linux, there is an immutable neckbearded reason why. wouldn't it be a lot easier if the LMMS crowd moved their lv2 folder once and for all into the home directory? package managers can build it, fine. but it shouldn't be a shot in the dark to find out where the build ended up. I think the linux music people decided on where that folder went before vst worked on linux. but we're in the future now. could there be a convention decided where we just put all the various formats of plugins into one folder where all the various plugin formats can live instead of all over various locations? tracking down paths takes a lot of time if you like playing around with a lot of plugins. and now we're adding CLAP to the mix, yet another path to keep track of, with something like 4 to 8 different vst formats, bridged old plugins, directx, au, rtas, lv2, lv2i, reajs, m4l, the formats are just growing in number and they all have different paths all over the hard drive. programfiles/steinberg/vstplugins, programfiles86/vstplugins, yabridge, ... some of the locations at least in linux's case are in protected areas that require elevated privileges to manage them. Last edited by reapercurious; 07-04-2022 at 01:49 PM. |
|
07-04-2022, 01:43 PM | #270 | |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,098
|
Quote:
The order of events I use is to start REAPER, setup a midi track and add LinuxSampler. At that point, LinuxSampler has no samples loaded. Then I launch Qsampler, it sees the running instance of LinuxSampler and attaches itself as the GUI front end. Lastly, in Qsampler, I navigate out to some .gig, .sf2, of .sfz files and once I select one, I can play it on my midi keyboard. If I were to save the project in REAPER, then close everything, the next time I load that project, REAPER will have LinuxSampler with the sample files I selected using Qsampler. The program Qsampler itself will not get loaded by loading a project with LinuxSampler, but if you start it up, it will populate itself to match what is in memory for LinuxSampler. There is no need to launch Qsampler once you have initially selected some samples to use with LinuxSampler and set their parameters the way you want. From then on REAPER will load LinuxSampler with the samples you selected, at the volumes you set, on the midi channels you picked, Etc. |
|
07-05-2022, 12:23 AM | #271 |
Human being with feelings
Join Date: Jul 2007
Posts: 1,891
|
Thanks Glennbo, always exposing the esoteric knowledge! I'm just so used to plugins I am fuzzy on standalone situations.
I started with cakewalk and fruity loops around 22 years ago and just working with plugins, I've never used third party apps and piped the sound around outside of DAW environments, though I know it's possible with things like rewire and stuff. As I understand it's possible to just put a general midi file in the same folder as linux sampler or something? but with respect to the thread, does anybody else agree that there is a potential user fatigue situation with almost an excess of manual path setting and mucho file browsing all over hard drives to maintain diverse plugin types? |
07-05-2022, 06:38 AM | #272 | |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,098
|
Quote:
I started with Cakewalk when it was a DOS program and only recorded midi, then moved through 5 versions of Sonar before jumping ship to REAPER in 2008. |
|
07-05-2022, 12:27 PM | #273 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
Part of the problem is that, opposed to Windows, Linux is actually just the common kernel of 600+ similar but not completely compatible operating systems. Because of this, many, if not most people, think of linux as a single operating system. It's an easy confusion to make--they all run the same programs, use the same desktop environments, and look and act the same. But the reality is exactly that--they are not the same operating system--they are all different. Every one of the 600+ Linux distributions have been assembled in different ways, using differing versions of (often) the same libraries, and having different philosophies as to how things should be done. They all are built to the specifications of the individual builders, and that means they are not the same OS. Once a person accepts this truth, and accepts that he/she has to learn "the way" that their particular distro works, it becomes easier to understand why these frustrating differences exist. This is also why all of these Linux Audio tuning manuals that everyone makes are so similar, and yet subtly different. It's why builds can't simply be built and distributed after they are built. The linux community spent 20 years trying to get each other to cooperate on a common base. The LSB failed. Other standards bases failed. Twenty years later, we are further from a common base than ever before. This isn’t a problem if you “only” use open source. And a lot of Linux users are satisfied with that. But when it comes to closed source, whether that is freeware or commercial products, that limits the Linux user to what distros a developer is willing to compile the binaries for—which is usually the single most popular distro. As of now, because of its user friendliness, that distro is Ubuntu—whether it is actually the best Linux distro or not. Out of the 600+ Linux variants, those who want to buy a fully compatible and well supported commercial binary essentially have to use Ubuntu. Some developers purposely search for the lowest common denominator for common libraries that they use, to maintain as much multi distro compatibility as possible, but not all developers are willing to put in that work--and with those companies, you have to use Ubuntu. Sandboxed solutions like Flatpak, Snaps, and Appimage were designed as a sort of “plan B” when it was realized that the linux community was unlikely to be able to work together to solve the solution by developing a compatible common base. So, in the future, as time progresses, it's very likely that we will see commercial developers move to these sandboxed formats, and it will then become less important what distro you are using, as long as you are using a commonly supported sandbox format. So, things are still going to get better, even if every one of these 600+ operating systems are different. The key is to know very well exactly what you want out of a Linux distro, and then moving to the distro that fits your philosophies and style--and then staying and learning the ins and outs of that distro so that you know your chosen distro's subtle differences. Last edited by audiojunkie; 07-05-2022 at 12:37 PM. |
|
07-05-2022, 12:43 PM | #274 | |
Human being with feelings
Join Date: Nov 2011
Posts: 973
|
Quote:
|
|
07-06-2022, 04:47 AM | #275 |
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
One thing that used to plague Surge's Linux versions is xcb0 vs xcb1... it was just a ton of pain.
There's less pain now that Surge shifted to JUCE, at least. But yes, this just shows that supporting Linux is far from a simple affair.
__________________
Edit poly aftertouch in MIDI editor! Entirely (un)dockable UI! | Improve Render Queue! |
07-06-2022, 06:02 PM | #276 | |
Human being with feelings
Join Date: Mar 2017
Posts: 861
|
Quote:
1. For complex installations like NI and IK, I use their installer defaults 2. For average wight installers, like KV331, Sugar Bytes, BlueCat etc I use Program Files/VstPlugins. 3. Small-shop and freeware plugins go in users/me/VstPlugins Everything else (mainly linux native products, goes in .vst, .vst3, and .lv2 In the long run, fatique is overcome by freedom, and the ease at which the computer owner can implement common-sense alternatives to OS groupthink. Linux is fun. Reaper is fun. Fun is a great energizer of weary souls.
__________________
Songs I've made with linux and Reaper, a qwerty forehead danger zone: https://www.youtube.com/watch?v=NtlO...RvGI8-_TqqZ7ij https://franklincheney.bandcamp.com/ |
|
07-07-2022, 04:47 AM | #277 | |
Human being with feelings
Join Date: Jun 2022
Posts: 375
|
Quote:
What we as users do, to keep the configuration simple, has nothing to do with this EDIT: Oh, I think it was really meant the "users" fatigue, my fault Then your solution maybe helpful. |
|
07-07-2022, 05:11 PM | #278 |
Human being with feelings
Join Date: Jul 2020
Posts: 37
|
Any Update on Reaper CLAP Support?
Title says it all...
|
07-12-2022, 08:11 AM | #279 |
Human being with feelings
Join Date: Jul 2013
Posts: 20
|
Really excited about CLAP. I'm also interested in the status of CLAP in Reaper. Planning on starting development on some interesting new tools and plugins using CLAP as soon as it's supported in Reaper.
|
07-13-2022, 06:29 AM | #280 | |
Human being with feelings
Join Date: Nov 2010
Posts: 1,747
|
Quote:
Or is it too early? EDIT: Found these on KVR in relation to DIVA (in case anyone was wondering): "We have systems showing no improvement at all with some presets, and we have systems showing 100% more instances of Diva with other. A conservative estimate is 20% on average, but our sample size (number of computers tested) is too low to say for sure. But yes. 100% more on some systems. Twice as many voice." and "On my M1 Air with a 256 sample buffer I can play 8 VST3 instances of the same 12 voice Diva patch before the audio drops out. With multicore enabled on the CLAP version I can play 10 instances before audio drops out, a 25% performance increase." Last edited by mozart999uk; 07-14-2022 at 04:52 AM. Reason: Updated result |
|
Thread Tools | |
Display Modes | |
|
|