[00:10] <CheetahPixie> Evening folks.
[00:10] <CheetahPixie> I have a question.
[00:10] <CheetahPixie> I have jack-keyboard set up, and I am trying to get Carla to actually play some audio file.
[00:10] <CheetahPixie> I am, of course, using the relevant plugin.
[00:10] <CheetahPixie> But no matter what note I play, the file won't play.
[03:27] <CheetahPixie> Upon closer inspection, it seems to be giving me a "fatal: no decoder backend available" error.
[04:05] <OvenWerks> CheetahPixie: yup I get that too.
[04:06] <OvenWerks>  As I recall, Carla uses linux sampler internally for that? I could be wrong, but if so, linux sampler can not be packaged in debian or ubuntu for licence reasons
[04:07] <OvenWerks> one might argue that it can't legally be in cluded in any distro...
[16:03] <CheetahPixie> then how would I get that?
[16:07] <OvenWerks> CheetahPixie: "that?" measn what?
[16:07] <CheetahPixie> linux sampler or whatever the audio backend is that I need for this to work.
[16:07] <CheetahPixie> and if it *can't* be packaged, how do I get that?
[16:09] <OvenWerks> linux sampler? down load from https://www.linuxsampler.org/downloads.html#linuxsampler and build from source.
[16:15] <OvenWerks> Once you have done that you will likely have to rebuild carla from source as well so it knows where the LS binary is.
[16:22] <CheetahPixie> and why can't this be packaged?
[16:23] <OvenWerks> the license is invalid
[16:24] <OvenWerks> if you want it you have to build it.
[16:25] <CheetahPixie> invalid how
[16:27] <OvenWerks> Ask debian. but it is GPL plus extra. that extra effectively makes unusable in packaging.
[16:28] <OvenWerks> As I don't do any of the packaging... I don't know (or care) beyond knowing if I want it I have to build it
[16:28] <CheetahPixie> that's lame
[16:29] <Eickmeyer> CheetahPixie: Here's the short version: LinuxSampler is GPL with a Commercial Exception, meaning everyday people are welcome to download and use it, but it is not to be used for commercial purposes.
[16:29] <Eickmeyer> Unfortunately, we (Ubuntu) cannot guarantee that someone won't download it an use it for commercial purposes, therefore, it's off-limits.
[16:30] <CheetahPixie> then the KXstudio repos are probably gonna be of help to me, after a brief Google.
[16:30] <Eickmeyer> !kxstudio
[16:30] <Eickmeyer> Be warned: if you add that, you'll get no support here.
[16:30] <CheetahPixie> Wonder why it's discouraged.
[16:31] <Eickmeyer> Because parts of it can break Ubuntu Studio.
[16:31] <Eickmeyer> Basically, you're no longer running Ubuntu Studio once you add that repo.
[16:53] <CheetahPixie> I find it weird that ubuntu studio requires this, of all distros
[16:55] <OvenWerks> requires what? "this" is ambigous.
[16:56] <OvenWerks> if you add the kxstudio software you no longer have ubuntustudio, but rather kxstudio and so you would seek support from the creator of kxstudio.
[16:57] <CheetahPixie> no, i'm saying it's weird that ubuntu studio, or ubuntu in general, requires an app to be compiled as opposed to sourced from a repo, even if off in some other corners of the internet just for something to work, but that also makes me ask if anything oher than linuxsampler can be used as a decoder backend to carla
[16:58] <OvenWerks> I would ask the author of kxstudio
[16:58] <OvenWerks> who is the author of Carla
[17:01] <OvenWerks> ubuntu doesn't "require" anything. However, I (personally) could not recomend a repo for supplying a package where the license makes the legallity of that package questionalble.
[17:02] <CheetahPixie> i don't see how the license even makes anything invalid
[17:03] <OvenWerks> I could also point out that the current dvelopers at linux sampler would like to change the license but have been unable to find the original authors of some parts of the code so as to get their aproval for the change.
[17:03] <CheetahPixie> is it large parts?
[17:05] <OvenWerks> what you can see is of no consequence, you may if you wish hire a lawyer to spell it out for you. or you can find it in some repo or you can build it yourself. Those are the options.
[17:06] <OvenWerks> I don't know which parts or how big they are or how much the sw would suffer without them.
[17:07] <OvenWerks> It would be best to ask the developers.
[17:07] <CheetahPixie> the fact it has a noncommercial clause really doesn't tell me why the package is of questionable legality, and would almost send the message of "you have to conform to this select set of licenses or we won't do anything to support any of your work because we consider your package potentially illegal due to an unique license"
[17:07] <OvenWerks> yes
[17:07] <CheetahPixie> but then again i have a migraine and can borderline read nothing due to hallucinations
[17:08] <CheetahPixie> much less have my brain work
[17:09] <OvenWerks> I actually thought Filipe had removed that part of Carla for the latest release.
[18:05] <CheetahPixie> so are there alternatives for loading audio files?
[18:05] <CheetahPixie> I wanted to make a soundboard in Carla.
[18:06] <OvenWerks> What kind of files? wav?
[18:06] <CheetahPixie> Format doesn't matter.
[18:08] <OvenWerks> could try samplv1 or pertifoo. I know there are some other sample player around.
[18:09] <OvenWerks> If your files are drum sounds you may wish to use drumgizmo and the editor to go with it.
[18:11] <CheetahPixie> literally just single use sounds of random miscellaneous nature
[18:22] <OvenWerks> Depending on what you are using it for idjc or lsp (not in studio but there is a package)
[18:23] <OvenWerks> idjc Is a dj kind of thing that plays audio files from a list either in sequence or random with cross fade
[18:24] <OvenWerks> lsp is Linux show player made for playing ramdom sound effects for drama kinds of things
[18:24] <OvenWerks> I think the package is linux-show-player
[18:25] <OvenWerks> but for straight midi note to sound one of the sample player above are probably best.
[18:27] <OvenWerks> unfortunately I can not speak from experience for any of them though I have played around with idjc at one point.
[20:52] <poot> greets. I have a fairly stable 18.04LTS ubuntu setup, and would like to avoid any breakage/reinstall. Is there any recommended practice for installing the backportsPPA and packages to just get the studio stuff installed?